Skip to content

Instantly share code, notes, and snippets.

@simon-mo
Created April 2, 2019 07:51
Show Gist options
  • Select an option

  • Save simon-mo/b8a9d6ebcab862ff95d385467dac43f7 to your computer and use it in GitHub Desktop.

Select an option

Save simon-mo/b8a9d6ebcab862ff95d385467dac43f7 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"!ray stop"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"'0.7.0.dev2'"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import ray\n",
"\n",
"import numpy as np\n",
"import time\n",
"\n",
"import matplotlib.pyplot as plt\n",
"%config InlineBackend.figure_formats = ['svg']\n",
"%matplotlib notebook\n",
"\n",
"import seaborn as sns\n",
"sns.set(style=\"whitegrid\", palette=\"muted\")\n",
"ray.__version__"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"2019-04-02 07:47:59,423\tWARNING worker.py:1397 -- WARNING: Not updating worker name since `setproctitle` is not installed. Install this with `pip install setproctitle` (or ray[debug]) to enable monitoring of worker processes.\n",
"2019-04-02 07:47:59,425\tINFO node.py:423 -- Process STDOUT and STDERR is being redirected to /tmp/ray/session_2019-04-02_07-47-59_26855/logs.\n",
"2019-04-02 07:47:59,554\tINFO services.py:363 -- Waiting for redis server at 127.0.0.1:24360 to respond...\n",
"2019-04-02 07:47:59,666\tINFO services.py:363 -- Waiting for redis server at 127.0.0.1:33096 to respond...\n",
"2019-04-02 07:47:59,668\tINFO services.py:760 -- Starting Redis shard with 6.67 GB max memory.\n",
"2019-04-02 07:47:59,684\tINFO services.py:1383 -- Starting the Plasma object store with 10.01 GB memory using /dev/shm.\n"
]
},
{
"data": {
"text/plain": [
"{'node_ip_address': None,\n",
" 'redis_address': '172.31.46.235:24360',\n",
" 'object_store_address': '/tmp/ray/session_2019-04-02_07-47-59_26855/sockets/plasma_store',\n",
" 'webui_url': None,\n",
" 'raylet_socket_name': '/tmp/ray/session_2019-04-02_07-47-59_26855/sockets/raylet'}"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ray.init()"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"@ray.remote\n",
"def dummy():\n",
" return None"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"@ray.remote\n",
"def send(N):\n",
" send_durations = []\n",
" \n",
" oids = []\n",
" for _ in range(N):\n",
" p1 = time.perf_counter()\n",
" oids.append(dummy.remote())\n",
" p2 = time.perf_counter()\n",
" send_durations.append(p2-p1)\n",
" ray.get(oids)\n",
" \n",
" return send_durations"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"# warmup\n",
"for _ in range(30):\n",
" ray.get(dummy.remote())"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"N = 2000\n",
"num_senders = 2"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"single_actor_durations = ray.get(send.remote(N))\n",
"multiple_actors_durations = ray.get([send.remote(N) for _ in range(num_senders)])"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Text(0.5, 0.98, 'task submission time')"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
"<svg height=\"357.959687pt\" version=\"1.1\" viewBox=\"0 0 729.11125 357.959687\" width=\"729.11125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
" <defs>\n",
" <style type=\"text/css\">\n",
"*{stroke-linecap:butt;stroke-linejoin:round;}\n",
" </style>\n",
" </defs>\n",
" <g id=\"figure_1\">\n",
" <g id=\"patch_1\">\n",
" <path d=\"M 0 357.959687 \n",
"L 729.11125 357.959687 \n",
"L 729.11125 0 \n",
"L 0 0 \n",
"z\n",
"\" style=\"fill:none;\"/>\n",
" </g>\n",
" <g id=\"axes_1\">\n",
" <g id=\"patch_2\">\n",
" <path d=\"M 46.31125 315 \n",
"L 350.674886 315 \n",
"L 350.674886 43.2 \n",
"L 46.31125 43.2 \n",
"z\n",
"\" style=\"fill:#ffffff;\"/>\n",
" </g>\n",
" <g id=\"matplotlib.axis_1\">\n",
" <g id=\"xtick_1\">\n",
" <g id=\"line2d_1\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 60.145961 315 \n",
"L 60.145961 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_1\">\n",
" <!-- 0 -->\n",
" <defs>\n",
" <path d=\"M 31.78125 66.40625 \n",
"Q 24.171875 66.40625 20.328125 58.90625 \n",
"Q 16.5 51.421875 16.5 36.375 \n",
"Q 16.5 21.390625 20.328125 13.890625 \n",
"Q 24.171875 6.390625 31.78125 6.390625 \n",
"Q 39.453125 6.390625 43.28125 13.890625 \n",
"Q 47.125 21.390625 47.125 36.375 \n",
"Q 47.125 51.421875 43.28125 58.90625 \n",
"Q 39.453125 66.40625 31.78125 66.40625 \n",
"z\n",
"M 31.78125 74.21875 \n",
"Q 44.046875 74.21875 50.515625 64.515625 \n",
"Q 56.984375 54.828125 56.984375 36.375 \n",
"Q 56.984375 17.96875 50.515625 8.265625 \n",
"Q 44.046875 -1.421875 31.78125 -1.421875 \n",
"Q 19.53125 -1.421875 13.0625 8.265625 \n",
"Q 6.59375 17.96875 6.59375 36.375 \n",
"Q 6.59375 54.828125 13.0625 64.515625 \n",
"Q 19.53125 74.21875 31.78125 74.21875 \n",
"z\n",
"\" id=\"DejaVuSans-48\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(56.646586 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_2\">\n",
" <g id=\"line2d_2\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 94.75004 315 \n",
"L 94.75004 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_2\">\n",
" <!-- 250 -->\n",
" <defs>\n",
" <path d=\"M 19.1875 8.296875 \n",
"L 53.609375 8.296875 \n",
"L 53.609375 0 \n",
"L 7.328125 0 \n",
"L 7.328125 8.296875 \n",
"Q 12.9375 14.109375 22.625 23.890625 \n",
"Q 32.328125 33.6875 34.8125 36.53125 \n",
"Q 39.546875 41.84375 41.421875 45.53125 \n",
"Q 43.3125 49.21875 43.3125 52.78125 \n",
"Q 43.3125 58.59375 39.234375 62.25 \n",
"Q 35.15625 65.921875 28.609375 65.921875 \n",
"Q 23.96875 65.921875 18.8125 64.3125 \n",
"Q 13.671875 62.703125 7.8125 59.421875 \n",
"L 7.8125 69.390625 \n",
"Q 13.765625 71.78125 18.9375 73 \n",
"Q 24.125 74.21875 28.421875 74.21875 \n",
"Q 39.75 74.21875 46.484375 68.546875 \n",
"Q 53.21875 62.890625 53.21875 53.421875 \n",
"Q 53.21875 48.921875 51.53125 44.890625 \n",
"Q 49.859375 40.875 45.40625 35.40625 \n",
"Q 44.1875 33.984375 37.640625 27.21875 \n",
"Q 31.109375 20.453125 19.1875 8.296875 \n",
"z\n",
"\" id=\"DejaVuSans-50\"/>\n",
" <path d=\"M 10.796875 72.90625 \n",
"L 49.515625 72.90625 \n",
"L 49.515625 64.59375 \n",
"L 19.828125 64.59375 \n",
"L 19.828125 46.734375 \n",
"Q 21.96875 47.46875 24.109375 47.828125 \n",
"Q 26.265625 48.1875 28.421875 48.1875 \n",
"Q 40.625 48.1875 47.75 41.5 \n",
"Q 54.890625 34.8125 54.890625 23.390625 \n",
"Q 54.890625 11.625 47.5625 5.09375 \n",
"Q 40.234375 -1.421875 26.90625 -1.421875 \n",
"Q 22.3125 -1.421875 17.546875 -0.640625 \n",
"Q 12.796875 0.140625 7.71875 1.703125 \n",
"L 7.71875 11.625 \n",
"Q 12.109375 9.234375 16.796875 8.0625 \n",
"Q 21.484375 6.890625 26.703125 6.890625 \n",
"Q 35.15625 6.890625 40.078125 11.328125 \n",
"Q 45.015625 15.765625 45.015625 23.390625 \n",
"Q 45.015625 31 40.078125 35.4375 \n",
"Q 35.15625 39.890625 26.703125 39.890625 \n",
"Q 22.75 39.890625 18.8125 39.015625 \n",
"Q 14.890625 38.140625 10.796875 36.28125 \n",
"z\n",
"\" id=\"DejaVuSans-53\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(84.251915 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_3\">\n",
" <g id=\"line2d_3\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 129.354119 315 \n",
"L 129.354119 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_3\">\n",
" <!-- 500 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(118.855994 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_4\">\n",
" <g id=\"line2d_4\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 163.958197 315 \n",
"L 163.958197 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_4\">\n",
" <!-- 750 -->\n",
" <defs>\n",
" <path d=\"M 8.203125 72.90625 \n",
"L 55.078125 72.90625 \n",
"L 55.078125 68.703125 \n",
"L 28.609375 0 \n",
"L 18.3125 0 \n",
"L 43.21875 64.59375 \n",
"L 8.203125 64.59375 \n",
"z\n",
"\" id=\"DejaVuSans-55\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(153.460072 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-55\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_5\">\n",
" <g id=\"line2d_5\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 198.562276 315 \n",
"L 198.562276 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_5\">\n",
" <!-- 1000 -->\n",
" <defs>\n",
" <path d=\"M 12.40625 8.296875 \n",
"L 28.515625 8.296875 \n",
"L 28.515625 63.921875 \n",
"L 10.984375 60.40625 \n",
"L 10.984375 69.390625 \n",
"L 28.421875 72.90625 \n",
"L 38.28125 72.90625 \n",
"L 38.28125 8.296875 \n",
"L 54.390625 8.296875 \n",
"L 54.390625 0 \n",
"L 12.40625 0 \n",
"z\n",
"\" id=\"DejaVuSans-49\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(184.564776 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_6\">\n",
" <g id=\"line2d_6\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 233.166355 315 \n",
"L 233.166355 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_6\">\n",
" <!-- 1250 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(219.168855 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_7\">\n",
" <g id=\"line2d_7\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 267.770434 315 \n",
"L 267.770434 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_7\">\n",
" <!-- 1500 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(253.772934 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_8\">\n",
" <g id=\"line2d_8\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 302.374513 315 \n",
"L 302.374513 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_8\">\n",
" <!-- 1750 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(288.377013 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-55\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_9\">\n",
" <g id=\"line2d_9\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 336.978592 315 \n",
"L 336.978592 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_9\">\n",
" <!-- 2000 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(322.981092 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_10\">\n",
" <!-- Query number -->\n",
" <defs>\n",
" <path d=\"M 39.40625 66.21875 \n",
"Q 28.65625 66.21875 22.328125 58.203125 \n",
"Q 16.015625 50.203125 16.015625 36.375 \n",
"Q 16.015625 22.609375 22.328125 14.59375 \n",
"Q 28.65625 6.59375 39.40625 6.59375 \n",
"Q 50.140625 6.59375 56.421875 14.59375 \n",
"Q 62.703125 22.609375 62.703125 36.375 \n",
"Q 62.703125 50.203125 56.421875 58.203125 \n",
"Q 50.140625 66.21875 39.40625 66.21875 \n",
"z\n",
"M 53.21875 1.3125 \n",
"L 66.21875 -12.890625 \n",
"L 54.296875 -12.890625 \n",
"L 43.5 -1.21875 \n",
"Q 41.890625 -1.3125 41.03125 -1.359375 \n",
"Q 40.1875 -1.421875 39.40625 -1.421875 \n",
"Q 24.03125 -1.421875 14.8125 8.859375 \n",
"Q 5.609375 19.140625 5.609375 36.375 \n",
"Q 5.609375 53.65625 14.8125 63.9375 \n",
"Q 24.03125 74.21875 39.40625 74.21875 \n",
"Q 54.734375 74.21875 63.90625 63.9375 \n",
"Q 73.09375 53.65625 73.09375 36.375 \n",
"Q 73.09375 23.6875 67.984375 14.640625 \n",
"Q 62.890625 5.609375 53.21875 1.3125 \n",
"z\n",
"\" id=\"DejaVuSans-81\"/>\n",
" <path d=\"M 8.5 21.578125 \n",
"L 8.5 54.6875 \n",
"L 17.484375 54.6875 \n",
"L 17.484375 21.921875 \n",
"Q 17.484375 14.15625 20.5 10.265625 \n",
"Q 23.53125 6.390625 29.59375 6.390625 \n",
"Q 36.859375 6.390625 41.078125 11.03125 \n",
"Q 45.3125 15.671875 45.3125 23.6875 \n",
"L 45.3125 54.6875 \n",
"L 54.296875 54.6875 \n",
"L 54.296875 0 \n",
"L 45.3125 0 \n",
"L 45.3125 8.40625 \n",
"Q 42.046875 3.421875 37.71875 1 \n",
"Q 33.40625 -1.421875 27.6875 -1.421875 \n",
"Q 18.265625 -1.421875 13.375 4.4375 \n",
"Q 8.5 10.296875 8.5 21.578125 \n",
"z\n",
"M 31.109375 56 \n",
"z\n",
"\" id=\"DejaVuSans-117\"/>\n",
" <path d=\"M 56.203125 29.59375 \n",
"L 56.203125 25.203125 \n",
"L 14.890625 25.203125 \n",
"Q 15.484375 15.921875 20.484375 11.0625 \n",
"Q 25.484375 6.203125 34.421875 6.203125 \n",
"Q 39.59375 6.203125 44.453125 7.46875 \n",
"Q 49.3125 8.734375 54.109375 11.28125 \n",
"L 54.109375 2.78125 \n",
"Q 49.265625 0.734375 44.1875 -0.34375 \n",
"Q 39.109375 -1.421875 33.890625 -1.421875 \n",
"Q 20.796875 -1.421875 13.15625 6.1875 \n",
"Q 5.515625 13.8125 5.515625 26.8125 \n",
"Q 5.515625 40.234375 12.765625 48.109375 \n",
"Q 20.015625 56 32.328125 56 \n",
"Q 43.359375 56 49.78125 48.890625 \n",
"Q 56.203125 41.796875 56.203125 29.59375 \n",
"z\n",
"M 47.21875 32.234375 \n",
"Q 47.125 39.59375 43.09375 43.984375 \n",
"Q 39.0625 48.390625 32.421875 48.390625 \n",
"Q 24.90625 48.390625 20.390625 44.140625 \n",
"Q 15.875 39.890625 15.1875 32.171875 \n",
"z\n",
"\" id=\"DejaVuSans-101\"/>\n",
" <path d=\"M 41.109375 46.296875 \n",
"Q 39.59375 47.171875 37.8125 47.578125 \n",
"Q 36.03125 48 33.890625 48 \n",
"Q 26.265625 48 22.1875 43.046875 \n",
"Q 18.109375 38.09375 18.109375 28.8125 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.1875 \n",
"Q 20.953125 51.171875 25.484375 53.578125 \n",
"Q 30.03125 56 36.53125 56 \n",
"Q 37.453125 56 38.578125 55.875 \n",
"Q 39.703125 55.765625 41.0625 55.515625 \n",
"z\n",
"\" id=\"DejaVuSans-114\"/>\n",
" <path d=\"M 32.171875 -5.078125 \n",
"Q 28.375 -14.84375 24.75 -17.8125 \n",
"Q 21.140625 -20.796875 15.09375 -20.796875 \n",
"L 7.90625 -20.796875 \n",
"L 7.90625 -13.28125 \n",
"L 13.1875 -13.28125 \n",
"Q 16.890625 -13.28125 18.9375 -11.515625 \n",
"Q 21 -9.765625 23.484375 -3.21875 \n",
"L 25.09375 0.875 \n",
"L 2.984375 54.6875 \n",
"L 12.5 54.6875 \n",
"L 29.59375 11.921875 \n",
"L 46.6875 54.6875 \n",
"L 56.203125 54.6875 \n",
"z\n",
"\" id=\"DejaVuSans-121\"/>\n",
" <path id=\"DejaVuSans-32\"/>\n",
" <path d=\"M 54.890625 33.015625 \n",
"L 54.890625 0 \n",
"L 45.90625 0 \n",
"L 45.90625 32.71875 \n",
"Q 45.90625 40.484375 42.875 44.328125 \n",
"Q 39.84375 48.1875 33.796875 48.1875 \n",
"Q 26.515625 48.1875 22.3125 43.546875 \n",
"Q 18.109375 38.921875 18.109375 30.90625 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.1875 \n",
"Q 21.34375 51.125 25.703125 53.5625 \n",
"Q 30.078125 56 35.796875 56 \n",
"Q 45.21875 56 50.046875 50.171875 \n",
"Q 54.890625 44.34375 54.890625 33.015625 \n",
"z\n",
"\" id=\"DejaVuSans-110\"/>\n",
" <path d=\"M 52 44.1875 \n",
"Q 55.375 50.25 60.0625 53.125 \n",
"Q 64.75 56 71.09375 56 \n",
"Q 79.640625 56 84.28125 50.015625 \n",
"Q 88.921875 44.046875 88.921875 33.015625 \n",
"L 88.921875 0 \n",
"L 79.890625 0 \n",
"L 79.890625 32.71875 \n",
"Q 79.890625 40.578125 77.09375 44.375 \n",
"Q 74.3125 48.1875 68.609375 48.1875 \n",
"Q 61.625 48.1875 57.5625 43.546875 \n",
"Q 53.515625 38.921875 53.515625 30.90625 \n",
"L 53.515625 0 \n",
"L 44.484375 0 \n",
"L 44.484375 32.71875 \n",
"Q 44.484375 40.625 41.703125 44.40625 \n",
"Q 38.921875 48.1875 33.109375 48.1875 \n",
"Q 26.21875 48.1875 22.15625 43.53125 \n",
"Q 18.109375 38.875 18.109375 30.90625 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 54.6875 \n",
"L 18.109375 54.6875 \n",
"L 18.109375 46.1875 \n",
"Q 21.1875 51.21875 25.484375 53.609375 \n",
"Q 29.78125 56 35.6875 56 \n",
"Q 41.65625 56 45.828125 52.96875 \n",
"Q 50 49.953125 52 44.1875 \n",
"z\n",
"\" id=\"DejaVuSans-109\"/>\n",
" <path d=\"M 48.6875 27.296875 \n",
"Q 48.6875 37.203125 44.609375 42.84375 \n",
"Q 40.53125 48.484375 33.40625 48.484375 \n",
"Q 26.265625 48.484375 22.1875 42.84375 \n",
"Q 18.109375 37.203125 18.109375 27.296875 \n",
"Q 18.109375 17.390625 22.1875 11.75 \n",
"Q 26.265625 6.109375 33.40625 6.109375 \n",
"Q 40.53125 6.109375 44.609375 11.75 \n",
"Q 48.6875 17.390625 48.6875 27.296875 \n",
"z\n",
"M 18.109375 46.390625 \n",
"Q 20.953125 51.265625 25.265625 53.625 \n",
"Q 29.59375 56 35.59375 56 \n",
"Q 45.5625 56 51.78125 48.09375 \n",
"Q 58.015625 40.1875 58.015625 27.296875 \n",
"Q 58.015625 14.40625 51.78125 6.484375 \n",
"Q 45.5625 -1.421875 35.59375 -1.421875 \n",
"Q 29.59375 -1.421875 25.265625 0.953125 \n",
"Q 20.953125 3.328125 18.109375 8.203125 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"L 9.078125 75.984375 \n",
"L 18.109375 75.984375 \n",
"z\n",
"\" id=\"DejaVuSans-98\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(154.934006 348.264062)scale(0.12 -0.12)\">\n",
" <use xlink:href=\"#DejaVuSans-81\"/>\n",
" <use x=\"78.710938\" xlink:href=\"#DejaVuSans-117\"/>\n",
" <use x=\"142.089844\" xlink:href=\"#DejaVuSans-101\"/>\n",
" <use x=\"203.613281\" xlink:href=\"#DejaVuSans-114\"/>\n",
" <use x=\"244.726562\" xlink:href=\"#DejaVuSans-121\"/>\n",
" <use x=\"303.90625\" xlink:href=\"#DejaVuSans-32\"/>\n",
" <use x=\"335.693359\" xlink:href=\"#DejaVuSans-110\"/>\n",
" <use x=\"399.072266\" xlink:href=\"#DejaVuSans-117\"/>\n",
" <use x=\"462.451172\" xlink:href=\"#DejaVuSans-109\"/>\n",
" <use x=\"559.863281\" xlink:href=\"#DejaVuSans-98\"/>\n",
" <use x=\"623.339844\" xlink:href=\"#DejaVuSans-101\"/>\n",
" <use x=\"684.863281\" xlink:href=\"#DejaVuSans-114\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"matplotlib.axis_2\">\n",
" <g id=\"ytick_1\">\n",
" <g id=\"line2d_10\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 302.912231 \n",
"L 350.674886 302.912231 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_11\">\n",
" <!-- 0 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(29.8125 307.091372)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_2\">\n",
" <g id=\"line2d_11\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 267.095564 \n",
"L 350.674886 267.095564 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_12\">\n",
" <!-- 5 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(29.8125 271.274704)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-53\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_3\">\n",
" <g id=\"line2d_12\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 231.278896 \n",
"L 350.674886 231.278896 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_13\">\n",
" <!-- 10 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(22.81375 235.458037)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_4\">\n",
" <g id=\"line2d_13\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 195.462229 \n",
"L 350.674886 195.462229 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_14\">\n",
" <!-- 15 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(22.81375 199.641369)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_5\">\n",
" <g id=\"line2d_14\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 159.645561 \n",
"L 350.674886 159.645561 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_15\">\n",
" <!-- 20 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(22.81375 163.824702)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_6\">\n",
" <g id=\"line2d_15\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 123.828893 \n",
"L 350.674886 123.828893 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_16\">\n",
" <!-- 25 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(22.81375 128.008034)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_7\">\n",
" <g id=\"line2d_16\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 88.012226 \n",
"L 350.674886 88.012226 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_17\">\n",
" <!-- 30 -->\n",
" <defs>\n",
" <path d=\"M 40.578125 39.3125 \n",
"Q 47.65625 37.796875 51.625 33 \n",
"Q 55.609375 28.21875 55.609375 21.1875 \n",
"Q 55.609375 10.40625 48.1875 4.484375 \n",
"Q 40.765625 -1.421875 27.09375 -1.421875 \n",
"Q 22.515625 -1.421875 17.65625 -0.515625 \n",
"Q 12.796875 0.390625 7.625 2.203125 \n",
"L 7.625 11.71875 \n",
"Q 11.71875 9.328125 16.59375 8.109375 \n",
"Q 21.484375 6.890625 26.8125 6.890625 \n",
"Q 36.078125 6.890625 40.9375 10.546875 \n",
"Q 45.796875 14.203125 45.796875 21.1875 \n",
"Q 45.796875 27.640625 41.28125 31.265625 \n",
"Q 36.765625 34.90625 28.71875 34.90625 \n",
"L 20.21875 34.90625 \n",
"L 20.21875 43.015625 \n",
"L 29.109375 43.015625 \n",
"Q 36.375 43.015625 40.234375 45.921875 \n",
"Q 44.09375 48.828125 44.09375 54.296875 \n",
"Q 44.09375 59.90625 40.109375 62.90625 \n",
"Q 36.140625 65.921875 28.71875 65.921875 \n",
"Q 24.65625 65.921875 20.015625 65.03125 \n",
"Q 15.375 64.15625 9.8125 62.3125 \n",
"L 9.8125 71.09375 \n",
"Q 15.4375 72.65625 20.34375 73.4375 \n",
"Q 25.25 74.21875 29.59375 74.21875 \n",
"Q 40.828125 74.21875 47.359375 69.109375 \n",
"Q 53.90625 64.015625 53.90625 55.328125 \n",
"Q 53.90625 49.265625 50.4375 45.09375 \n",
"Q 46.96875 40.921875 40.578125 39.3125 \n",
"z\n",
"\" id=\"DejaVuSans-51\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(22.81375 92.191366)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-51\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_8\">\n",
" <g id=\"line2d_17\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 46.31125 52.195558 \n",
"L 350.674886 52.195558 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_18\">\n",
" <!-- 35 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(22.81375 56.374699)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-51\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_19\">\n",
" <!-- ms -->\n",
" <defs>\n",
" <path d=\"M 44.28125 53.078125 \n",
"L 44.28125 44.578125 \n",
"Q 40.484375 46.53125 36.375 47.5 \n",
"Q 32.28125 48.484375 27.875 48.484375 \n",
"Q 21.1875 48.484375 17.84375 46.4375 \n",
"Q 14.5 44.390625 14.5 40.28125 \n",
"Q 14.5 37.15625 16.890625 35.375 \n",
"Q 19.28125 33.59375 26.515625 31.984375 \n",
"L 29.59375 31.296875 \n",
"Q 39.15625 29.25 43.1875 25.515625 \n",
"Q 47.21875 21.78125 47.21875 15.09375 \n",
"Q 47.21875 7.46875 41.1875 3.015625 \n",
"Q 35.15625 -1.421875 24.609375 -1.421875 \n",
"Q 20.21875 -1.421875 15.453125 -0.5625 \n",
"Q 10.6875 0.296875 5.421875 2 \n",
"L 5.421875 11.28125 \n",
"Q 10.40625 8.6875 15.234375 7.390625 \n",
"Q 20.0625 6.109375 24.8125 6.109375 \n",
"Q 31.15625 6.109375 34.5625 8.28125 \n",
"Q 37.984375 10.453125 37.984375 14.40625 \n",
"Q 37.984375 18.0625 35.515625 20.015625 \n",
"Q 33.0625 21.96875 24.703125 23.78125 \n",
"L 21.578125 24.515625 \n",
"Q 13.234375 26.265625 9.515625 29.90625 \n",
"Q 5.8125 33.546875 5.8125 39.890625 \n",
"Q 5.8125 47.609375 11.28125 51.796875 \n",
"Q 16.75 56 26.8125 56 \n",
"Q 31.78125 56 36.171875 55.265625 \n",
"Q 40.578125 54.546875 44.28125 53.078125 \n",
"z\n",
"\" id=\"DejaVuSans-115\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(16.318125 188.07)rotate(-90)scale(0.12 -0.12)\">\n",
" <use xlink:href=\"#DejaVuSans-109\"/>\n",
" <use x=\"97.412109\" xlink:href=\"#DejaVuSans-115\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_18\">\n",
" <path clip-path=\"url(#p4b457f1f66)\" d=\"M 60.145961 302.042732 \n",
"L 60.422793 302.539631 \n",
"L 60.976459 302.506565 \n",
"L 61.253291 302.522123 \n",
"L 61.391708 302.048649 \n",
"L 61.530124 302.454394 \n",
"L 62.360622 302.54102 \n",
"L 64.160034 302.53347 \n",
"L 64.29845 301.976292 \n",
"L 64.575283 302.507453 \n",
"L 64.990532 302.550168 \n",
"L 65.267364 301.994522 \n",
"L 65.82103 302.547396 \n",
"L 65.959446 300.686011 \n",
"L 66.097862 302.468269 \n",
"L 66.374695 302.526729 \n",
"L 66.513111 302.540225 \n",
"L 66.651528 302.288957 \n",
"L 66.789944 302.499136 \n",
"L 67.482025 302.538033 \n",
"L 68.174107 302.523972 \n",
"L 68.312523 302.418463 \n",
"L 68.589356 302.519373 \n",
"L 68.866189 302.539924 \n",
"L 69.004605 220.737571 \n",
"L 69.143021 302.056901 \n",
"L 69.281438 302.40357 \n",
"L 69.419854 302.440189 \n",
"L 69.55827 302.339731 \n",
"L 69.835103 302.486407 \n",
"L 70.111935 302.520297 \n",
"L 70.250352 302.429602 \n",
"L 70.665601 302.536035 \n",
"L 76.34067 302.515555 \n",
"L 76.755919 302.519688 \n",
"L 77.863249 302.536078 \n",
"L 78.001665 270.6339 \n",
"L 78.140082 301.581836 \n",
"L 78.278498 302.362567 \n",
"L 78.555331 302.472088 \n",
"L 78.693747 302.486522 \n",
"L 78.832163 302.03478 \n",
"L 78.97058 302.465325 \n",
"L 79.662661 302.513635 \n",
"L 79.801078 302.292711 \n",
"L 79.939494 302.47486 \n",
"L 80.631575 302.507302 \n",
"L 81.046824 302.521257 \n",
"L 81.462073 302.50332 \n",
"L 81.60049 302.229157 \n",
"L 81.738906 302.487532 \n",
"L 81.877322 302.103054 \n",
"L 82.015739 302.488742 \n",
"L 82.846237 302.52698 \n",
"L 83.261485 302.513391 \n",
"L 83.399902 302.173441 \n",
"L 83.676734 302.513828 \n",
"L 83.815151 302.260834 \n",
"L 83.953567 302.530984 \n",
"L 84.507232 302.49039 \n",
"L 84.922481 302.510032 \n",
"L 85.060898 302.237059 \n",
"L 85.199314 302.509416 \n",
"L 85.33773 266.348951 \n",
"L 85.476146 302.088441 \n",
"L 85.752979 302.466199 \n",
"L 85.891395 301.533999 \n",
"L 86.029812 302.430075 \n",
"L 86.168228 276.210669 \n",
"L 86.306644 302.131707 \n",
"L 86.583477 302.469451 \n",
"L 87.137142 302.510755 \n",
"L 89.49022 302.518578 \n",
"L 89.628636 301.968921 \n",
"L 89.767052 302.480039 \n",
"L 89.905469 302.505175 \n",
"L 90.043885 302.310225 \n",
"L 90.320718 302.505712 \n",
"L 90.874383 302.520239 \n",
"L 91.012799 302.402883 \n",
"L 91.289632 302.512911 \n",
"L 93.642709 302.52183 \n",
"L 93.781125 302.403226 \n",
"L 93.919542 281.346242 \n",
"L 94.057958 301.01874 \n",
"L 94.334791 301.783777 \n",
"L 94.473207 301.376148 \n",
"L 94.611623 301.436355 \n",
"L 94.75004 302.370261 \n",
"L 95.026872 302.483649 \n",
"L 96.272619 302.506772 \n",
"L 96.411035 301.74069 \n",
"L 96.549452 302.482116 \n",
"L 97.103117 302.512439 \n",
"L 97.241533 301.816979 \n",
"L 97.37995 302.409702 \n",
"L 97.656782 302.524151 \n",
"L 97.795199 302.519444 \n",
"L 98.072031 301.302014 \n",
"L 98.210448 302.105081 \n",
"L 98.348864 301.619006 \n",
"L 98.625696 301.668383 \n",
"L 98.902529 301.377838 \n",
"L 99.040945 300.207371 \n",
"L 99.179362 300.792902 \n",
"L 99.317778 302.367947 \n",
"L 99.594611 302.473671 \n",
"L 99.733027 302.356686 \n",
"L 100.00986 302.513714 \n",
"L 100.286692 302.507532 \n",
"L 100.425109 302.028563 \n",
"L 100.563525 302.472739 \n",
"L 101.255606 302.514015 \n",
"L 101.394023 302.531307 \n",
"L 101.532439 301.686843 \n",
"L 101.670855 302.463828 \n",
"L 102.501353 302.560268 \n",
"L 102.778186 302.536744 \n",
"L 103.055019 301.136398 \n",
"L 103.331851 301.617674 \n",
"L 103.470268 301.435525 \n",
"L 103.608684 301.693261 \n",
"L 103.7471 301.640604 \n",
"L 103.885516 300.493811 \n",
"L 104.162349 302.370218 \n",
"L 104.439182 301.866435 \n",
"L 104.716014 301.766829 \n",
"L 104.992847 302.217811 \n",
"L 105.131263 301.209758 \n",
"L 105.408096 302.444057 \n",
"L 105.546512 301.595804 \n",
"L 105.684929 301.897309 \n",
"L 105.823345 301.810239 \n",
"L 105.961761 302.459917 \n",
"L 106.653843 302.542023 \n",
"L 111.63683 302.511815 \n",
"L 112.328912 302.504244 \n",
"L 113.020993 302.506049 \n",
"L 113.15941 302.370999 \n",
"L 113.436242 302.476543 \n",
"L 113.713075 302.530691 \n",
"L 114.405156 302.518728 \n",
"L 115.927736 302.511178 \n",
"L 116.066152 272.678752 \n",
"L 116.204569 301.524758 \n",
"L 116.342985 301.411864 \n",
"L 116.758234 302.48145 \n",
"L 116.89665 302.493714 \n",
"L 117.035066 302.077116 \n",
"L 117.311899 302.485497 \n",
"L 117.450315 302.10117 \n",
"L 117.727148 302.452517 \n",
"L 117.865564 302.496887 \n",
"L 118.142397 300.507859 \n",
"L 118.280813 301.666105 \n",
"L 118.41923 301.656692 \n",
"L 118.557646 302.41332 \n",
"L 118.834479 302.496479 \n",
"L 119.388144 302.508341 \n",
"L 119.52656 301.36738 \n",
"L 119.803393 302.440196 \n",
"L 120.080225 302.509036 \n",
"L 120.357058 302.503205 \n",
"L 120.495474 301.546707 \n",
"L 120.772307 302.463184 \n",
"L 120.910723 302.471113 \n",
"L 121.04914 302.149043 \n",
"L 121.187556 302.41564 \n",
"L 121.464389 301.658032 \n",
"L 121.879637 301.888856 \n",
"L 122.018054 301.447946 \n",
"L 122.294886 301.916922 \n",
"L 122.571719 301.689207 \n",
"L 122.848552 302.472152 \n",
"L 122.986968 302.393456 \n",
"L 123.125384 302.505619 \n",
"L 123.263801 301.361757 \n",
"L 123.540633 302.413391 \n",
"L 123.817466 302.505354 \n",
"L 123.955882 302.503864 \n",
"L 124.094299 301.363254 \n",
"L 124.232715 302.199666 \n",
"L 124.371131 301.969021 \n",
"L 124.509547 302.45703 \n",
"L 124.78638 301.495962 \n",
"L 124.924796 302.396607 \n",
"L 125.063213 302.476063 \n",
"L 125.340045 301.843498 \n",
"L 125.478462 302.471471 \n",
"L 125.616878 300.145759 \n",
"L 125.755294 302.388599 \n",
"L 126.032127 302.478241 \n",
"L 126.170543 302.503707 \n",
"L 126.30896 301.455116 \n",
"L 126.447376 302.464831 \n",
"L 126.585792 301.963648 \n",
"L 126.724209 302.440232 \n",
"L 126.862625 301.430525 \n",
"L 127.001041 301.320259 \n",
"L 127.139457 302.038727 \n",
"L 127.277874 301.888906 \n",
"L 127.41629 300.161784 \n",
"L 127.554706 301.642516 \n",
"L 127.693123 301.638877 \n",
"L 127.831539 302.149558 \n",
"L 127.969955 301.7444 \n",
"L 128.108372 301.927022 \n",
"L 128.523621 301.67695 \n",
"L 128.800453 300.670423 \n",
"L 128.93887 302.292832 \n",
"L 129.215702 302.502338 \n",
"L 129.630951 302.518334 \n",
"L 129.769367 301.913183 \n",
"L 129.907784 302.464294 \n",
"L 130.0462 301.68132 \n",
"L 130.184616 302.446271 \n",
"L 130.599865 302.509258 \n",
"L 130.738282 301.380295 \n",
"L 130.876698 302.425196 \n",
"L 131.015114 302.037538 \n",
"L 131.153531 302.462367 \n",
"L 131.56878 302.513427 \n",
"L 131.845612 302.515662 \n",
"L 131.984029 301.713942 \n",
"L 132.260861 302.516987 \n",
"L 132.399277 302.543449 \n",
"L 132.537694 302.066134 \n",
"L 132.67611 302.507503 \n",
"L 133.091359 302.539638 \n",
"L 133.229775 301.724945 \n",
"L 133.506608 302.501056 \n",
"L 133.645024 302.532761 \n",
"L 133.783441 302.071328 \n",
"L 133.921857 302.514631 \n",
"L 134.337106 302.537553 \n",
"L 134.475522 55.554545 \n",
"L 134.613939 302.076177 \n",
"L 134.752355 302.518835 \n",
"L 135.859685 302.539165 \n",
"L 137.520681 302.555111 \n",
"L 138.351179 302.526923 \n",
"L 138.766428 302.509494 \n",
"L 139.181677 302.540548 \n",
"L 140.012175 302.578012 \n",
"L 140.842673 302.485762 \n",
"L 141.673171 302.502116 \n",
"L 141.811587 120.927493 \n",
"L 141.950003 301.918892 \n",
"L 142.08842 302.483635 \n",
"L 142.365252 302.523384 \n",
"L 142.503669 301.613712 \n",
"L 142.642085 302.443012 \n",
"L 142.780501 302.554846 \n",
"L 142.918917 302.352904 \n",
"L 143.19575 302.558857 \n",
"L 143.334166 302.566493 \n",
"L 143.472583 302.105031 \n",
"L 143.610999 246.918201 \n",
"L 143.749415 301.788913 \n",
"L 143.887832 302.409867 \n",
"L 144.164664 302.452632 \n",
"L 144.71833 302.529989 \n",
"L 145.410411 302.536944 \n",
"L 146.102493 302.495111 \n",
"L 146.240909 301.91622 \n",
"L 146.379325 302.43135 \n",
"L 146.656158 302.572023 \n",
"L 147.901905 302.532768 \n",
"L 148.732403 302.550569 \n",
"L 150.947064 302.529108 \n",
"L 151.223896 302.548148 \n",
"L 151.915978 302.50741 \n",
"L 155.514802 302.507482 \n",
"L 159.805708 302.57049 \n",
"L 159.944124 300.531397 \n",
"L 160.082541 302.430669 \n",
"L 160.359373 302.527689 \n",
"L 162.297202 302.478212 \n",
"L 162.435618 302.388534 \n",
"L 162.712451 302.514888 \n",
"L 163.958197 302.506701 \n",
"L 164.511863 302.558119 \n",
"L 166.034442 302.542697 \n",
"L 167.418605 302.463785 \n",
"L 167.972271 302.526135 \n",
"L 168.110687 302.36655 \n",
"L 168.38752 302.54183 \n",
"L 169.910099 302.498406 \n",
"L 170.602181 302.548513 \n",
"L 170.740597 301.979859 \n",
"L 170.879013 302.486113 \n",
"L 171.294262 302.574351 \n",
"L 172.816842 302.524774 \n",
"L 173.508923 302.533671 \n",
"L 173.924172 302.514251 \n",
"L 174.201005 301.64021 \n",
"L 174.339421 302.476536 \n",
"L 174.75467 302.542747 \n",
"L 174.893086 302.265189 \n",
"L 175.169919 302.543692 \n",
"L 176.415666 302.528757 \n",
"L 176.830915 302.543284 \n",
"L 177.661413 302.559043 \n",
"L 178.491911 302.539179 \n",
"L 178.90716 302.536944 \n",
"L 179.460825 302.517166 \n",
"L 180.01449 302.490999 \n",
"L 180.152906 301.775389 \n",
"L 180.291323 302.54006 \n",
"L 180.706572 302.532754 \n",
"L 181.53707 302.482037 \n",
"L 182.229151 302.536894 \n",
"L 184.305396 302.530232 \n",
"L 186.520057 302.528742 \n",
"L 195.378701 302.504982 \n",
"L 195.517117 301.912173 \n",
"L 195.655534 302.504222 \n",
"L 195.932366 302.563685 \n",
"L 196.347615 302.572331 \n",
"L 197.178113 302.526887 \n",
"L 197.316529 302.47001 \n",
"L 197.454946 224.668472 \n",
"L 197.593362 294.552772 \n",
"L 197.731778 302.071872 \n",
"L 197.870195 302.492016 \n",
"L 198.839109 302.532761 \n",
"L 199.254358 302.55524 \n",
"L 199.531191 302.557102 \n",
"L 199.808023 302.56496 \n",
"L 199.946439 247.820129 \n",
"L 200.084856 301.979687 \n",
"L 200.223272 301.943663 \n",
"L 200.361688 302.468943 \n",
"L 200.500105 302.130475 \n",
"L 200.638521 302.505834 \n",
"L 201.192186 302.571737 \n",
"L 202.161101 302.54289 \n",
"L 203.822096 302.528019 \n",
"L 204.098929 302.517825 \n",
"L 204.929427 302.578964 \n",
"L 205.206259 302.543714 \n",
"L 206.31359 302.515433 \n",
"L 206.590423 302.50693 \n",
"L 206.728839 171.471687 \n",
"L 206.867255 301.572108 \n",
"L 207.005672 302.373198 \n",
"L 207.282504 302.487782 \n",
"L 207.559337 302.536328 \n",
"L 207.974586 301.455123 \n",
"L 208.251418 302.423721 \n",
"L 208.389835 301.890246 \n",
"L 208.528251 301.864006 \n",
"L 208.805084 302.472747 \n",
"L 208.9435 302.478914 \n",
"L 209.081916 301.865998 \n",
"L 209.220333 301.885081 \n",
"L 209.358749 250.061006 \n",
"L 209.497165 301.27185 \n",
"L 209.635582 301.909594 \n",
"L 209.912414 302.087001 \n",
"L 210.189247 302.021399 \n",
"L 210.327663 302.410311 \n",
"L 210.466079 301.766478 \n",
"L 210.881328 302.001564 \n",
"L 211.57341 302.145561 \n",
"L 211.711826 301.869171 \n",
"L 211.850243 302.242546 \n",
"L 212.127075 302.039859 \n",
"L 212.680741 302.289838 \n",
"L 212.819157 302.554974 \n",
"L 212.957573 301.843734 \n",
"L 213.095989 302.062803 \n",
"L 213.649655 301.922338 \n",
"L 213.788071 302.069802 \n",
"L 214.064904 302.003255 \n",
"L 214.20332 302.449194 \n",
"L 214.341736 302.519666 \n",
"L 214.480153 301.245066 \n",
"L 214.618569 302.34453 \n",
"L 214.756985 302.229924 \n",
"L 214.895402 301.901292 \n",
"L 215.310651 302.520877 \n",
"L 215.449067 301.93329 \n",
"L 215.725899 302.197101 \n",
"L 215.864316 302.497467 \n",
"L 216.002732 302.495282 \n",
"L 216.141148 302.202703 \n",
"L 216.279565 302.516959 \n",
"L 216.417981 301.645804 \n",
"L 216.556397 301.87526 \n",
"L 216.694814 302.444616 \n",
"L 217.110063 302.526937 \n",
"L 217.386895 301.235338 \n",
"L 217.663728 302.486443 \n",
"L 217.802144 302.52375 \n",
"L 217.940561 301.70781 \n",
"L 218.217393 302.505884 \n",
"L 218.355809 302.26372 \n",
"L 218.494226 301.646642 \n",
"L 218.632642 302.121571 \n",
"L 218.771058 302.087667 \n",
"L 218.909475 156.440671 \n",
"L 219.047891 301.397509 \n",
"L 219.186307 301.999515 \n",
"L 220.432054 302.004021 \n",
"L 220.570471 301.784651 \n",
"L 220.708887 302.086865 \n",
"L 220.847303 302.070991 \n",
"L 220.985719 301.9368 \n",
"L 221.124136 302.060884 \n",
"L 221.262552 302.494043 \n",
"L 221.539385 302.540118 \n",
"L 221.677801 302.41756 \n",
"L 221.816217 301.043303 \n",
"L 222.09305 302.426414 \n",
"L 222.231466 301.711506 \n",
"L 222.508299 301.941234 \n",
"L 223.061964 302.112309 \n",
"L 223.200381 302.450067 \n",
"L 223.338797 301.7892 \n",
"L 223.477213 302.021557 \n",
"L 223.754046 302.0016 \n",
"L 223.892462 301.816327 \n",
"L 224.030878 302.046736 \n",
"L 224.169295 301.227 \n",
"L 224.446127 302.278663 \n",
"L 224.584544 302.152682 \n",
"L 224.72296 302.322976 \n",
"L 224.999793 301.975196 \n",
"L 225.415042 302.034788 \n",
"L 225.553458 301.979501 \n",
"L 225.691874 301.777452 \n",
"L 225.968707 301.967853 \n",
"L 226.107123 302.060841 \n",
"L 226.245539 302.474516 \n",
"L 226.383956 301.729501 \n",
"L 226.660788 302.036865 \n",
"L 227.076037 301.996614 \n",
"L 227.214454 302.370511 \n",
"L 227.35287 301.867982 \n",
"L 227.491286 302.092567 \n",
"L 227.629703 301.756105 \n",
"L 227.768119 302.291077 \n",
"L 227.906535 301.981234 \n",
"L 228.044952 302.079372 \n",
"L 228.460201 301.897624 \n",
"L 228.598617 302.068921 \n",
"L 228.737033 301.922108 \n",
"L 229.013866 302.148985 \n",
"L 229.152282 301.841936 \n",
"L 229.567531 302.533771 \n",
"L 229.705947 301.07758 \n",
"L 229.844364 302.275146 \n",
"L 229.98278 302.005712 \n",
"L 230.121196 302.030024 \n",
"L 230.259613 302.261421 \n",
"L 230.398029 301.696693 \n",
"L 230.536445 302.067911 \n",
"L 230.674862 302.109802 \n",
"L 230.813278 302.487947 \n",
"L 230.951694 301.812423 \n",
"L 231.090111 301.940604 \n",
"L 231.228527 301.191269 \n",
"L 231.366943 302.467582 \n",
"L 231.505359 301.582473 \n",
"L 231.643776 301.996779 \n",
"L 231.920608 302.197488 \n",
"L 232.059025 301.792094 \n",
"L 232.197441 301.989343 \n",
"L 232.474274 301.919544 \n",
"L 232.751106 302.012596 \n",
"L 233.027939 301.934315 \n",
"L 233.443188 302.077424 \n",
"L 233.720021 302.198362 \n",
"L 233.858437 302.477367 \n",
"L 233.996853 301.633619 \n",
"L 234.135269 302.44544 \n",
"L 234.412102 301.90026 \n",
"L 234.550518 302.026063 \n",
"L 234.688935 299.099841 \n",
"L 234.827351 302.07574 \n",
"L 235.104184 301.894014 \n",
"L 235.657849 302.526328 \n",
"L 235.796265 301.517416 \n",
"L 236.073098 302.409731 \n",
"L 236.211514 302.484043 \n",
"L 236.34993 301.242931 \n",
"L 236.626763 302.390239 \n",
"L 237.042012 302.538964 \n",
"L 237.318845 302.526271 \n",
"L 237.457261 301.49526 \n",
"L 237.734094 301.63796 \n",
"L 238.010926 302.456414 \n",
"L 238.149343 301.884236 \n",
"L 238.287759 301.862724 \n",
"L 238.426175 302.460125 \n",
"L 238.564592 301.915711 \n",
"L 238.703008 302.447396 \n",
"L 238.841424 302.488284 \n",
"L 238.97984 301.555654 \n",
"L 239.118257 302.298255 \n",
"L 239.256673 301.905905 \n",
"L 239.395089 302.117818 \n",
"L 239.533506 301.804114 \n",
"L 239.671922 302.45256 \n",
"L 240.087171 302.491844 \n",
"L 240.225587 302.496894 \n",
"L 240.364004 301.247688 \n",
"L 240.779253 302.524824 \n",
"L 240.917669 301.991464 \n",
"L 241.056085 285.021964 \n",
"L 241.194502 301.792244 \n",
"L 241.332918 302.439709 \n",
"L 241.748167 302.537446 \n",
"L 241.886583 301.088318 \n",
"L 242.163416 302.430791 \n",
"L 242.578665 302.548477 \n",
"L 242.717081 302.552467 \n",
"L 242.855497 301.334751 \n",
"L 242.993914 301.172222 \n",
"L 243.13233 302.374946 \n",
"L 243.409163 302.491335 \n",
"L 244.23966 302.51582 \n",
"L 244.516493 302.532754 \n",
"L 244.654909 301.355245 \n",
"L 244.793326 301.233991 \n",
"L 244.931742 302.194988 \n",
"L 245.208575 301.728863 \n",
"L 245.346991 301.695604 \n",
"L 245.623824 302.240504 \n",
"L 245.900656 302.527274 \n",
"L 246.592738 302.521027 \n",
"L 246.731154 301.631148 \n",
"L 246.86957 301.507581 \n",
"L 247.007987 300.724177 \n",
"L 247.284819 302.449595 \n",
"L 247.700068 302.510798 \n",
"L 248.530566 302.54837 \n",
"L 248.807399 301.442115 \n",
"L 248.945815 302.459179 \n",
"L 249.222648 302.535419 \n",
"L 250.053146 302.523484 \n",
"L 250.468395 302.484222 \n",
"L 250.606811 302.038778 \n",
"L 250.745227 300.336848 \n",
"L 250.883644 302.375755 \n",
"L 251.160476 301.39147 \n",
"L 251.298893 300.767995 \n",
"L 251.437309 302.04251 \n",
"L 251.575725 301.457867 \n",
"L 251.714142 298.287376 \n",
"L 251.852558 302.36761 \n",
"L 251.990974 301.487366 \n",
"L 252.12939 302.406006 \n",
"L 252.267807 302.39511 \n",
"L 252.544639 302.534745 \n",
"L 253.375137 302.560784 \n",
"L 253.65197 300.73134 \n",
"L 253.790386 302.242574 \n",
"L 254.067219 302.53708 \n",
"L 255.036133 302.513012 \n",
"L 255.174549 301.087243 \n",
"L 255.312966 301.078862 \n",
"L 255.728215 302.496651 \n",
"L 256.420296 302.55693 \n",
"L 256.973962 302.519982 \n",
"L 257.112378 300.581061 \n",
"L 257.250794 301.612459 \n",
"L 257.38921 301.153246 \n",
"L 257.666043 302.39587 \n",
"L 258.081292 302.523298 \n",
"L 258.773374 302.462317 \n",
"L 258.91179 301.089048 \n",
"L 259.050206 301.008683 \n",
"L 259.465455 302.511529 \n",
"L 260.157537 302.552066 \n",
"L 260.711202 302.547811 \n",
"L 260.988035 300.067557 \n",
"L 261.264867 302.425032 \n",
"L 261.5417 302.522102 \n",
"L 262.372198 302.551679 \n",
"L 262.510614 302.375669 \n",
"L 262.787447 302.531858 \n",
"L 264.310026 302.552252 \n",
"L 264.448443 302.530669 \n",
"L 264.586859 301.163454 \n",
"L 264.725275 300.975459 \n",
"L 265.002108 300.997931 \n",
"L 265.140524 300.663862 \n",
"L 265.417357 302.034702 \n",
"L 265.555773 301.555596 \n",
"L 265.694189 299.106309 \n",
"L 265.832606 302.401034 \n",
"L 265.971022 302.002911 \n",
"L 266.109438 302.433291 \n",
"L 266.524687 302.527797 \n",
"L 267.216769 302.536601 \n",
"L 267.355185 301.848577 \n",
"L 267.493602 302.491794 \n",
"L 267.632018 302.514323 \n",
"L 267.770434 301.560138 \n",
"L 267.90885 302.431672 \n",
"L 268.600932 302.548807 \n",
"L 269.154597 302.512682 \n",
"L 269.293014 301.679314 \n",
"L 269.43143 302.465311 \n",
"L 270.123512 302.554366 \n",
"L 270.53876 302.500325 \n",
"L 270.677177 302.51928 \n",
"L 270.815593 301.750203 \n",
"L 270.954009 302.422804 \n",
"L 271.230842 302.526321 \n",
"L 272.476589 302.515175 \n",
"L 273.030254 302.564222 \n",
"L 273.307087 301.172508 \n",
"L 273.445503 301.676857 \n",
"L 273.583919 300.465523 \n",
"L 273.722336 301.960618 \n",
"L 273.999168 301.716392 \n",
"L 274.276001 301.356828 \n",
"L 274.414417 301.488254 \n",
"L 274.552834 301.447559 \n",
"L 274.69125 301.706592 \n",
"L 274.829666 300.021482 \n",
"L 275.106499 302.172653 \n",
"L 275.244915 302.483929 \n",
"L 276.352246 302.560526 \n",
"L 276.629078 302.542131 \n",
"L 276.767495 301.99872 \n",
"L 276.905911 302.456486 \n",
"L 277.874825 302.506278 \n",
"L 278.013241 301.715489 \n",
"L 278.151658 302.453757 \n",
"L 278.566907 302.568427 \n",
"L 279.397405 302.548141 \n",
"L 279.535821 301.837237 \n",
"L 279.674237 302.558449 \n",
"L 280.643151 302.53256 \n",
"L 280.781568 302.566586 \n",
"L 280.919984 301.806951 \n",
"L 281.0584 302.535182 \n",
"L 281.335233 302.589394 \n",
"L 281.473649 302.577911 \n",
"L 281.612066 262.057233 \n",
"L 281.750482 301.454629 \n",
"L 281.888898 302.007724 \n",
"L 282.027315 301.830883 \n",
"L 282.304147 301.842108 \n",
"L 282.442564 302.058706 \n",
"L 282.58098 302.513062 \n",
"L 282.996229 302.603019 \n",
"L 283.273061 302.603363 \n",
"L 283.411478 302.232539 \n",
"L 283.826727 302.56352 \n",
"L 284.241976 302.575942 \n",
"L 284.380392 302.426027 \n",
"L 284.518808 302.100841 \n",
"L 284.657225 302.582202 \n",
"L 285.902971 302.601135 \n",
"L 286.041388 301.53642 \n",
"L 286.179804 302.494165 \n",
"L 286.31822 302.591113 \n",
"L 286.456637 302.142574 \n",
"L 286.595053 302.561507 \n",
"L 287.010302 302.574946 \n",
"L 287.148718 301.664859 \n",
"L 287.425551 302.570247 \n",
"L 287.8408 302.560046 \n",
"L 287.979216 302.073591 \n",
"L 288.256049 302.554136 \n",
"L 288.671298 302.589351 \n",
"L 288.809714 301.487903 \n",
"L 288.94813 302.530748 \n",
"L 289.086547 302.443549 \n",
"L 289.224963 302.063778 \n",
"L 289.363379 302.530555 \n",
"L 289.778628 302.574982 \n",
"L 289.917045 302.563979 \n",
"L 290.055461 299.669304 \n",
"L 290.193877 302.136844 \n",
"L 290.332294 301.37258 \n",
"L 290.47071 301.575962 \n",
"L 290.609126 301.978312 \n",
"L 290.747543 301.852144 \n",
"L 290.885959 302.333405 \n",
"L 291.024375 302.2016 \n",
"L 291.162791 301.192867 \n",
"L 291.301208 302.176693 \n",
"L 291.439624 302.201392 \n",
"L 291.57804 301.866113 \n",
"L 291.716457 301.991679 \n",
"L 291.854873 301.826263 \n",
"L 291.993289 302.282109 \n",
"L 292.131706 302.250218 \n",
"L 292.546955 301.795826 \n",
"L 292.685371 301.796127 \n",
"L 292.823787 302.185755 \n",
"L 293.239036 302.265074 \n",
"L 293.377453 301.656499 \n",
"L 293.515869 301.945446 \n",
"L 293.654285 302.496228 \n",
"L 293.792701 302.203814 \n",
"L 294.069534 302.58481 \n",
"L 294.761616 302.595318 \n",
"L 294.900032 301.830769 \n",
"L 295.176865 302.592131 \n",
"L 295.315281 302.044157 \n",
"L 295.453697 302.544151 \n",
"L 295.868946 302.574588 \n",
"L 296.007363 302.616722 \n",
"L 296.145779 302.498649 \n",
"L 296.422611 302.607725 \n",
"L 297.253109 302.603793 \n",
"L 297.391526 302.090647 \n",
"L 297.529942 302.328033 \n",
"L 297.668358 302.094816 \n",
"L 297.806775 302.38044 \n",
"L 297.945191 302.219157 \n",
"L 298.222024 302.585404 \n",
"L 298.498856 302.59852 \n",
"L 298.637273 244.700397 \n",
"L 298.775689 301.582043 \n",
"L 298.914105 302.322789 \n",
"L 299.190938 302.506636 \n",
"L 299.606187 302.500311 \n",
"L 299.744603 301.840711 \n",
"L 299.883019 302.420648 \n",
"L 300.298268 302.506142 \n",
"L 301.128766 302.505419 \n",
"L 301.820848 302.503484 \n",
"L 301.959264 301.822882 \n",
"L 302.09768 302.415991 \n",
"L 302.374513 302.50458 \n",
"L 302.789762 302.510476 \n",
"L 303.066595 302.129895 \n",
"L 303.343427 302.507553 \n",
"L 305.142839 302.509251 \n",
"L 305.281256 302.412152 \n",
"L 305.419672 301.998133 \n",
"L 305.696505 302.495247 \n",
"L 306.803835 302.503592 \n",
"L 306.942251 302.46347 \n",
"L 307.080668 301.554937 \n",
"L 307.3575 302.479394 \n",
"L 307.634333 302.499831 \n",
"L 307.772749 301.758498 \n",
"L 308.049582 302.470204 \n",
"L 308.187998 302.503434 \n",
"L 308.326415 301.709895 \n",
"L 308.464831 302.391951 \n",
"L 308.88008 302.516393 \n",
"L 309.156913 302.50986 \n",
"L 310.541076 302.494817 \n",
"L 310.679492 302.420626 \n",
"L 311.094741 302.503148 \n",
"L 312.894153 302.508026 \n",
"L 313.170986 302.443843 \n",
"L 313.309402 302.49034 \n",
"L 313.447818 302.024315 \n",
"L 313.586235 302.104652 \n",
"L 313.724651 302.46443 \n",
"L 313.863067 301.899716 \n",
"L 314.001484 302.431844 \n",
"L 314.555149 302.514466 \n",
"L 314.831981 301.940554 \n",
"L 315.385647 302.508105 \n",
"L 315.524063 302.50284 \n",
"L 315.662479 302.173548 \n",
"L 315.800896 302.159523 \n",
"L 315.939312 302.475225 \n",
"L 316.492977 302.498069 \n",
"L 316.908226 302.467833 \n",
"L 317.185059 302.151564 \n",
"L 317.323475 302.477166 \n",
"L 318.430806 302.507123 \n",
"L 318.569222 302.206414 \n",
"L 318.707638 302.383914 \n",
"L 318.846055 301.622989 \n",
"L 319.122887 302.403062 \n",
"L 319.261304 302.458764 \n",
"L 319.39972 302.059035 \n",
"L 319.538136 302.094859 \n",
"L 319.676552 302.451343 \n",
"L 320.091801 302.511608 \n",
"L 320.50705 302.510698 \n",
"L 320.645467 300.941269 \n",
"L 320.922299 302.465125 \n",
"L 321.475965 302.505555 \n",
"L 321.614381 302.506901 \n",
"L 321.891214 302.146564 \n",
"L 322.02963 302.468986 \n",
"L 322.168046 302.496378 \n",
"L 322.306462 301.849673 \n",
"L 322.444879 302.444244 \n",
"L 322.860128 302.491629 \n",
"L 322.998544 301.697581 \n",
"L 323.275377 302.460583 \n",
"L 323.829042 302.503119 \n",
"L 324.105875 302.495333 \n",
"L 324.244291 301.545324 \n",
"L 324.521124 302.444251 \n",
"L 324.65954 301.899128 \n",
"L 324.936372 302.490053 \n",
"L 325.76687 302.516042 \n",
"L 325.905287 302.188591 \n",
"L 326.043703 302.161464 \n",
"L 326.182119 302.46862 \n",
"L 326.458952 302.507102 \n",
"L 326.597368 301.493096 \n",
"L 326.735785 302.361887 \n",
"L 327.012617 302.442661 \n",
"L 327.151034 302.50342 \n",
"L 327.28945 302.397782 \n",
"L 327.566282 302.568442 \n",
"L 327.704699 302.55092 \n",
"L 327.843115 302.066249 \n",
"L 327.981531 302.162001 \n",
"L 328.119948 302.510863 \n",
"L 328.39678 302.537288 \n",
"L 328.535197 302.057624 \n",
"L 328.673613 302.519996 \n",
"L 328.950446 302.559487 \n",
"L 329.227278 302.575261 \n",
"L 329.365695 302.221808 \n",
"L 329.504111 302.222639 \n",
"L 329.642527 302.516643 \n",
"L 329.91936 302.553957 \n",
"L 330.057776 259.590747 \n",
"L 330.196192 302.114988 \n",
"L 330.473025 302.494451 \n",
"L 331.303523 302.534967 \n",
"L 331.441939 302.39496 \n",
"L 331.718772 302.500727 \n",
"L 333.241351 302.559294 \n",
"L 333.379768 302.409158 \n",
"L 333.6566 302.552997 \n",
"L 336.840176 302.519752 \n",
"L 336.840176 302.519752 \n",
"\" style=\"fill:none;stroke:#4878d0;stroke-linecap:round;stroke-width:1.5;\"/>\n",
" </g>\n",
" <g id=\"patch_3\">\n",
" <path d=\"M 46.31125 315 \n",
"L 46.31125 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"patch_4\">\n",
" <path d=\"M 350.674886 315 \n",
"L 350.674886 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"patch_5\">\n",
" <path d=\"M 46.31125 315 \n",
"L 350.674886 315 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"patch_6\">\n",
" <path d=\"M 46.31125 43.2 \n",
"L 350.674886 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"text_20\">\n",
" <!-- 1 actor -->\n",
" <defs>\n",
" <path d=\"M 34.28125 27.484375 \n",
"Q 23.390625 27.484375 19.1875 25 \n",
"Q 14.984375 22.515625 14.984375 16.5 \n",
"Q 14.984375 11.71875 18.140625 8.90625 \n",
"Q 21.296875 6.109375 26.703125 6.109375 \n",
"Q 34.1875 6.109375 38.703125 11.40625 \n",
"Q 43.21875 16.703125 43.21875 25.484375 \n",
"L 43.21875 27.484375 \n",
"z\n",
"M 52.203125 31.203125 \n",
"L 52.203125 0 \n",
"L 43.21875 0 \n",
"L 43.21875 8.296875 \n",
"Q 40.140625 3.328125 35.546875 0.953125 \n",
"Q 30.953125 -1.421875 24.3125 -1.421875 \n",
"Q 15.921875 -1.421875 10.953125 3.296875 \n",
"Q 6 8.015625 6 15.921875 \n",
"Q 6 25.140625 12.171875 29.828125 \n",
"Q 18.359375 34.515625 30.609375 34.515625 \n",
"L 43.21875 34.515625 \n",
"L 43.21875 35.40625 \n",
"Q 43.21875 41.609375 39.140625 45 \n",
"Q 35.0625 48.390625 27.6875 48.390625 \n",
"Q 23 48.390625 18.546875 47.265625 \n",
"Q 14.109375 46.140625 10.015625 43.890625 \n",
"L 10.015625 52.203125 \n",
"Q 14.9375 54.109375 19.578125 55.046875 \n",
"Q 24.21875 56 28.609375 56 \n",
"Q 40.484375 56 46.34375 49.84375 \n",
"Q 52.203125 43.703125 52.203125 31.203125 \n",
"z\n",
"\" id=\"DejaVuSans-97\"/>\n",
" <path d=\"M 48.78125 52.59375 \n",
"L 48.78125 44.1875 \n",
"Q 44.96875 46.296875 41.140625 47.34375 \n",
"Q 37.3125 48.390625 33.40625 48.390625 \n",
"Q 24.65625 48.390625 19.8125 42.84375 \n",
"Q 14.984375 37.3125 14.984375 27.296875 \n",
"Q 14.984375 17.28125 19.8125 11.734375 \n",
"Q 24.65625 6.203125 33.40625 6.203125 \n",
"Q 37.3125 6.203125 41.140625 7.25 \n",
"Q 44.96875 8.296875 48.78125 10.40625 \n",
"L 48.78125 2.09375 \n",
"Q 45.015625 0.34375 40.984375 -0.53125 \n",
"Q 36.96875 -1.421875 32.421875 -1.421875 \n",
"Q 20.0625 -1.421875 12.78125 6.34375 \n",
"Q 5.515625 14.109375 5.515625 27.296875 \n",
"Q 5.515625 40.671875 12.859375 48.328125 \n",
"Q 20.21875 56 33.015625 56 \n",
"Q 37.15625 56 41.109375 55.140625 \n",
"Q 45.0625 54.296875 48.78125 52.59375 \n",
"z\n",
"\" id=\"DejaVuSans-99\"/>\n",
" <path d=\"M 18.3125 70.21875 \n",
"L 18.3125 54.6875 \n",
"L 36.8125 54.6875 \n",
"L 36.8125 47.703125 \n",
"L 18.3125 47.703125 \n",
"L 18.3125 18.015625 \n",
"Q 18.3125 11.328125 20.140625 9.421875 \n",
"Q 21.96875 7.515625 27.59375 7.515625 \n",
"L 36.8125 7.515625 \n",
"L 36.8125 0 \n",
"L 27.59375 0 \n",
"Q 17.1875 0 13.234375 3.875 \n",
"Q 9.28125 7.765625 9.28125 18.015625 \n",
"L 9.28125 47.703125 \n",
"L 2.6875 47.703125 \n",
"L 2.6875 54.6875 \n",
"L 9.28125 54.6875 \n",
"L 9.28125 70.21875 \n",
"z\n",
"\" id=\"DejaVuSans-116\"/>\n",
" <path d=\"M 30.609375 48.390625 \n",
"Q 23.390625 48.390625 19.1875 42.75 \n",
"Q 14.984375 37.109375 14.984375 27.296875 \n",
"Q 14.984375 17.484375 19.15625 11.84375 \n",
"Q 23.34375 6.203125 30.609375 6.203125 \n",
"Q 37.796875 6.203125 41.984375 11.859375 \n",
"Q 46.1875 17.53125 46.1875 27.296875 \n",
"Q 46.1875 37.015625 41.984375 42.703125 \n",
"Q 37.796875 48.390625 30.609375 48.390625 \n",
"z\n",
"M 30.609375 56 \n",
"Q 42.328125 56 49.015625 48.375 \n",
"Q 55.71875 40.765625 55.71875 27.296875 \n",
"Q 55.71875 13.875 49.015625 6.21875 \n",
"Q 42.328125 -1.421875 30.609375 -1.421875 \n",
"Q 18.84375 -1.421875 12.171875 6.21875 \n",
"Q 5.515625 13.875 5.515625 27.296875 \n",
"Q 5.515625 40.765625 12.171875 48.375 \n",
"Q 18.84375 56 30.609375 56 \n",
"z\n",
"\" id=\"DejaVuSans-111\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(177.302756 37.2)scale(0.12 -0.12)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n",
" <use x=\"95.410156\" xlink:href=\"#DejaVuSans-97\"/>\n",
" <use x=\"156.689453\" xlink:href=\"#DejaVuSans-99\"/>\n",
" <use x=\"211.669922\" xlink:href=\"#DejaVuSans-116\"/>\n",
" <use x=\"250.878906\" xlink:href=\"#DejaVuSans-111\"/>\n",
" <use x=\"312.060547\" xlink:href=\"#DejaVuSans-114\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"axes_2\">\n",
" <g id=\"patch_7\">\n",
" <path d=\"M 411.547614 315 \n",
"L 715.91125 315 \n",
"L 715.91125 43.2 \n",
"L 411.547614 43.2 \n",
"z\n",
"\" style=\"fill:#ffffff;\"/>\n",
" </g>\n",
" <g id=\"matplotlib.axis_3\">\n",
" <g id=\"xtick_10\">\n",
" <g id=\"line2d_19\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 425.382324 315 \n",
"L 425.382324 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_21\">\n",
" <!-- 0 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(421.882949 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_11\">\n",
" <g id=\"line2d_20\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 459.986403 315 \n",
"L 459.986403 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_22\">\n",
" <!-- 250 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(449.488278 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_12\">\n",
" <g id=\"line2d_21\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 494.590482 315 \n",
"L 494.590482 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_23\">\n",
" <!-- 500 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(484.092357 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_13\">\n",
" <g id=\"line2d_22\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 529.194561 315 \n",
"L 529.194561 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_24\">\n",
" <!-- 750 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(518.696436 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-55\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_14\">\n",
" <g id=\"line2d_23\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 563.79864 315 \n",
"L 563.79864 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_25\">\n",
" <!-- 1000 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(549.80114 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_15\">\n",
" <g id=\"line2d_24\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 598.402719 315 \n",
"L 598.402719 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_26\">\n",
" <!-- 1250 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(584.405219 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_16\">\n",
" <g id=\"line2d_25\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 633.006798 315 \n",
"L 633.006798 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_27\">\n",
" <!-- 1500 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(619.009298 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_17\">\n",
" <g id=\"line2d_26\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 667.610877 315 \n",
"L 667.610877 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_28\">\n",
" <!-- 1750 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(653.613377 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-49\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-55\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-53\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_18\">\n",
" <g id=\"line2d_27\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 702.214956 315 \n",
"L 702.214956 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" <g id=\"text_29\">\n",
" <!-- 2000 -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(688.217456 332.858281)scale(0.11 -0.11)\">\n",
" <use xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
" <use x=\"190.869141\" xlink:href=\"#DejaVuSans-48\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_30\">\n",
" <!-- Query number -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(520.170369 348.264062)scale(0.12 -0.12)\">\n",
" <use xlink:href=\"#DejaVuSans-81\"/>\n",
" <use x=\"78.710938\" xlink:href=\"#DejaVuSans-117\"/>\n",
" <use x=\"142.089844\" xlink:href=\"#DejaVuSans-101\"/>\n",
" <use x=\"203.613281\" xlink:href=\"#DejaVuSans-114\"/>\n",
" <use x=\"244.726562\" xlink:href=\"#DejaVuSans-121\"/>\n",
" <use x=\"303.90625\" xlink:href=\"#DejaVuSans-32\"/>\n",
" <use x=\"335.693359\" xlink:href=\"#DejaVuSans-110\"/>\n",
" <use x=\"399.072266\" xlink:href=\"#DejaVuSans-117\"/>\n",
" <use x=\"462.451172\" xlink:href=\"#DejaVuSans-109\"/>\n",
" <use x=\"559.863281\" xlink:href=\"#DejaVuSans-98\"/>\n",
" <use x=\"623.339844\" xlink:href=\"#DejaVuSans-101\"/>\n",
" <use x=\"684.863281\" xlink:href=\"#DejaVuSans-114\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"matplotlib.axis_4\">\n",
" <g id=\"ytick_9\">\n",
" <g id=\"line2d_28\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 302.912231 \n",
"L 715.91125 302.912231 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_10\">\n",
" <g id=\"line2d_29\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 267.095564 \n",
"L 715.91125 267.095564 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_11\">\n",
" <g id=\"line2d_30\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 231.278896 \n",
"L 715.91125 231.278896 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_12\">\n",
" <g id=\"line2d_31\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 195.462229 \n",
"L 715.91125 195.462229 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_13\">\n",
" <g id=\"line2d_32\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 159.645561 \n",
"L 715.91125 159.645561 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_14\">\n",
" <g id=\"line2d_33\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 123.828893 \n",
"L 715.91125 123.828893 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_15\">\n",
" <g id=\"line2d_34\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 88.012226 \n",
"L 715.91125 88.012226 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_16\">\n",
" <g id=\"line2d_35\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 411.547614 52.195558 \n",
"L 715.91125 52.195558 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:round;\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_31\">\n",
" <!-- ms -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(405.051989 188.07)rotate(-90)scale(0.12 -0.12)\">\n",
" <use xlink:href=\"#DejaVuSans-109\"/>\n",
" <use x=\"97.412109\" xlink:href=\"#DejaVuSans-115\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"line2d_36\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 425.382324 302.332603 \n",
"L 425.659157 302.623191 \n",
"L 428.427483 302.641887 \n",
"L 428.842732 302.573033 \n",
"L 428.981149 298.882376 \n",
"L 429.119565 302.173634 \n",
"L 429.257981 302.495282 \n",
"L 429.67323 302.536987 \n",
"L 429.950063 302.525232 \n",
"L 430.088479 302.619287 \n",
"L 430.503728 302.540211 \n",
"L 431.19581 302.519838 \n",
"L 431.472642 302.638606 \n",
"L 431.611059 302.642116 \n",
"L 431.749475 302.26761 \n",
"L 431.887891 302.607145 \n",
"L 432.164724 302.641636 \n",
"L 432.579973 302.527303 \n",
"L 432.718389 302.506171 \n",
"L 432.995222 302.623485 \n",
"L 433.272054 302.577876 \n",
"L 433.410471 302.63847 \n",
"L 433.548887 302.431278 \n",
"L 433.82572 302.536464 \n",
"L 434.656218 302.530863 \n",
"L 435.625132 302.552123 \n",
"L 435.763548 302.489366 \n",
"L 435.901964 302.567374 \n",
"L 436.040381 302.170647 \n",
"L 436.45563 302.496801 \n",
"L 436.594046 302.487023 \n",
"L 436.732462 302.172273 \n",
"L 437.009295 302.499022 \n",
"L 437.839793 302.527754 \n",
"L 437.978209 237.482601 \n",
"L 438.116625 302.219953 \n",
"L 438.255042 301.741915 \n",
"L 438.531874 302.445605 \n",
"L 438.947123 302.518506 \n",
"L 439.223956 302.440748 \n",
"L 439.639205 302.579 \n",
"L 439.777621 302.400533 \n",
"L 440.054454 302.514466 \n",
"L 440.746535 302.536085 \n",
"L 441.992282 302.528162 \n",
"L 442.130699 302.363019 \n",
"L 442.407531 302.508248 \n",
"L 442.545948 302.532919 \n",
"L 442.684364 302.204021 \n",
"L 442.82278 302.442439 \n",
"L 442.961196 302.38385 \n",
"L 443.238029 302.526636 \n",
"L 443.791694 302.494186 \n",
"L 443.930111 301.968641 \n",
"L 444.206943 302.475089 \n",
"L 444.899025 302.486407 \n",
"L 445.037441 302.072101 \n",
"L 445.175858 302.451944 \n",
"L 445.591106 302.497446 \n",
"L 446.144772 302.441586 \n",
"L 446.283188 301.297695 \n",
"L 446.421604 297.774939 \n",
"L 446.560021 302.382682 \n",
"L 446.698437 302.364086 \n",
"L 446.97527 302.486121 \n",
"L 447.944184 302.498355 \n",
"L 449.051514 302.499158 \n",
"L 449.189931 240.312032 \n",
"L 449.328347 302.23059 \n",
"L 449.60518 302.457439 \n",
"L 449.882012 302.498004 \n",
"L 450.020429 301.972624 \n",
"L 450.158845 302.417095 \n",
"L 450.435678 302.472131 \n",
"L 450.574094 302.270841 \n",
"L 450.850926 302.630462 \n",
"L 451.266175 302.640763 \n",
"L 451.543008 302.504781 \n",
"L 451.958257 302.504394 \n",
"L 452.096673 302.151779 \n",
"L 452.373506 302.491916 \n",
"L 452.650339 302.635999 \n",
"L 452.788755 302.526694 \n",
"L 452.927171 302.61852 \n",
"L 453.065587 302.326478 \n",
"L 453.34242 302.496959 \n",
"L 456.110746 302.639538 \n",
"L 456.249163 302.378391 \n",
"L 456.664412 302.539595 \n",
"L 456.802828 302.43251 \n",
"L 457.079661 302.558198 \n",
"L 457.218077 302.4991 \n",
"L 457.49491 302.521285 \n",
"L 457.910159 302.507073 \n",
"L 458.048575 302.516765 \n",
"L 458.186991 302.277209 \n",
"L 458.325407 262.548674 \n",
"L 458.463824 302.177574 \n",
"L 458.740656 302.505304 \n",
"L 458.879073 302.597904 \n",
"L 459.155905 302.51458 \n",
"L 459.294322 302.014265 \n",
"L 459.571154 302.5065 \n",
"L 459.986403 302.519093 \n",
"L 460.12482 302.367539 \n",
"L 460.401652 302.58938 \n",
"L 460.816901 302.521006 \n",
"L 462.339481 302.54077 \n",
"L 462.616313 302.520318 \n",
"L 462.893146 302.516543 \n",
"L 463.585227 302.538119 \n",
"L 464.969391 302.510139 \n",
"L 465.938305 302.548857 \n",
"L 466.353554 302.539358 \n",
"L 467.184052 302.50097 \n",
"L 467.322468 230.836589 \n",
"L 467.460884 302.183147 \n",
"L 467.737717 302.583606 \n",
"L 467.876133 302.615526 \n",
"L 468.291382 302.483628 \n",
"L 469.260296 302.529666 \n",
"L 469.537129 302.52246 \n",
"L 469.813962 302.638599 \n",
"L 470.367627 302.565784 \n",
"L 470.782876 302.501164 \n",
"L 472.028623 302.636343 \n",
"L 472.305455 302.516486 \n",
"L 473.135953 302.493313 \n",
"L 473.412786 302.619946 \n",
"L 474.243284 302.50741 \n",
"L 474.935365 302.493391 \n",
"L 475.073782 302.596436 \n",
"L 475.350614 302.583828 \n",
"L 475.489031 302.638442 \n",
"L 475.627447 302.470497 \n",
"L 475.765863 302.531608 \n",
"L 475.90428 238.923305 \n",
"L 476.042696 302.155067 \n",
"L 476.319529 302.453269 \n",
"L 477.565275 302.569452 \n",
"L 477.703692 302.440576 \n",
"L 477.842108 301.900389 \n",
"L 477.980524 302.431013 \n",
"L 478.53419 302.619595 \n",
"L 478.672606 302.509724 \n",
"L 478.811022 302.5763 \n",
"L 479.226271 302.490813 \n",
"L 479.364687 301.872294 \n",
"L 479.503104 302.479129 \n",
"L 480.748851 302.53102 \n",
"L 480.887267 301.533232 \n",
"L 481.025683 302.368456 \n",
"L 481.302516 302.523176 \n",
"L 481.579349 302.516113 \n",
"L 482.133014 302.541271 \n",
"L 482.27143 301.740045 \n",
"L 482.409846 302.422682 \n",
"L 482.686679 302.517288 \n",
"L 482.825095 302.2989 \n",
"L 483.101928 302.532661 \n",
"L 484.347675 302.56645 \n",
"L 484.486091 233.602144 \n",
"L 484.624507 302.169408 \n",
"L 484.90134 302.455662 \n",
"L 485.178173 302.455605 \n",
"L 485.316589 302.126715 \n",
"L 485.455005 302.515025 \n",
"L 485.731838 302.578836 \n",
"L 485.870254 302.487195 \n",
"L 486.147087 302.538212 \n",
"L 488.500164 302.487983 \n",
"L 489.05383 302.510304 \n",
"L 490.437993 302.533993 \n",
"L 490.991658 302.527919 \n",
"L 491.130074 300.992988 \n",
"L 491.268491 302.431557 \n",
"L 491.545323 302.486579 \n",
"L 492.237405 302.48928 \n",
"L 493.206319 302.523033 \n",
"L 493.344735 230.403322 \n",
"L 493.483152 302.172452 \n",
"L 493.759984 302.460175 \n",
"L 494.728898 302.501429 \n",
"L 494.867315 302.412997 \n",
"L 495.144147 302.479824 \n",
"L 496.666727 302.540619 \n",
"L 496.805143 301.677566 \n",
"L 497.081976 302.487675 \n",
"L 497.358808 302.501443 \n",
"L 497.497225 302.594187 \n",
"L 498.05089 302.512281 \n",
"L 500.403967 302.54539 \n",
"L 500.542384 301.954472 \n",
"L 500.6808 302.058455 \n",
"L 500.819216 302.476923 \n",
"L 501.372882 302.518943 \n",
"L 501.649714 302.553821 \n",
"L 501.926547 302.641644 \n",
"L 502.20338 302.635734 \n",
"L 503.172294 302.502388 \n",
"L 503.31071 223.908578 \n",
"L 503.449126 301.992008 \n",
"L 503.725959 302.453907 \n",
"L 504.971706 302.539659 \n",
"L 505.110122 302.449666 \n",
"L 505.525371 302.506758 \n",
"L 507.047951 302.52082 \n",
"L 507.4632 302.504272 \n",
"L 507.601616 301.710367 \n",
"L 507.740032 302.385791 \n",
"L 508.016865 302.509724 \n",
"L 509.816277 302.51087 \n",
"L 511.754105 302.495153 \n",
"L 511.892522 237.895904 \n",
"L 512.030938 302.268527 \n",
"L 512.169354 302.517546 \n",
"L 512.584603 302.468499 \n",
"L 513.138268 302.512568 \n",
"L 513.415101 302.557811 \n",
"L 513.691934 302.628062 \n",
"L 513.83035 302.014551 \n",
"L 514.107183 302.491149 \n",
"L 515.214513 302.515712 \n",
"L 517.152342 302.565426 \n",
"L 517.290758 301.78637 \n",
"L 517.567591 302.489874 \n",
"L 518.674921 302.564115 \n",
"L 518.813337 302.61996 \n",
"L 519.09017 302.522016 \n",
"L 519.228586 302.509007 \n",
"L 519.367003 301.981206 \n",
"L 519.505419 302.481106 \n",
"L 519.782252 302.548477 \n",
"L 520.197501 302.533642 \n",
"L 520.474333 302.52178 \n",
"L 520.61275 301.801377 \n",
"L 520.751166 302.471658 \n",
"L 521.166415 302.506729 \n",
"L 521.304831 301.741979 \n",
"L 521.443247 302.477761 \n",
"L 521.72008 302.528449 \n",
"L 521.858496 302.516572 \n",
"L 521.996913 239.047188 \n",
"L 522.135329 302.234996 \n",
"L 522.412162 302.487897 \n",
"L 525.180488 302.551658 \n",
"L 525.457321 302.567138 \n",
"L 526.149402 302.519939 \n",
"L 526.426235 302.540633 \n",
"L 526.564651 302.377224 \n",
"L 526.841484 302.526085 \n",
"L 527.118316 302.579846 \n",
"L 527.395149 302.54534 \n",
"L 527.533565 302.624688 \n",
"L 527.671982 302.546522 \n",
"L 527.948814 301.127537 \n",
"L 528.087231 302.41193 \n",
"L 528.502479 302.559817 \n",
"L 528.779312 302.593757 \n",
"L 528.917728 302.642195 \n",
"L 529.056145 301.572187 \n",
"L 529.332977 302.485025 \n",
"L 530.440308 302.528083 \n",
"L 530.855557 302.522568 \n",
"L 530.993973 301.745382 \n",
"L 531.270806 302.522331 \n",
"L 531.547638 302.515927 \n",
"L 531.686055 248.455037 \n",
"L 531.824471 302.301185 \n",
"L 532.101304 302.459767 \n",
"L 532.516553 302.490075 \n",
"L 532.654969 302.3689 \n",
"L 532.931802 302.496951 \n",
"L 534.039132 302.495196 \n",
"L 535.561712 302.50799 \n",
"L 535.700128 302.408534 \n",
"L 535.976961 302.499738 \n",
"L 539.852617 302.519695 \n",
"L 539.991034 301.988541 \n",
"L 540.12945 302.61597 \n",
"L 541.098364 302.507267 \n",
"L 541.928862 302.531178 \n",
"L 542.067278 302.146858 \n",
"L 542.344111 302.524939 \n",
"L 542.482527 230.894798 \n",
"L 542.620944 302.208577 \n",
"L 542.897776 302.459194 \n",
"L 543.313025 302.451837 \n",
"L 544.558772 302.521092 \n",
"L 546.219768 302.512947 \n",
"L 546.496601 302.486393 \n",
"L 546.911849 302.528821 \n",
"L 549.264927 302.499917 \n",
"L 549.818592 302.511314 \n",
"L 549.957008 302.379716 \n",
"L 550.233841 302.521493 \n",
"L 550.64909 302.508778 \n",
"L 551.479588 302.52357 \n",
"L 551.618004 232.932631 \n",
"L 551.756421 302.138735 \n",
"L 552.033253 302.451887 \n",
"L 552.863751 302.509566 \n",
"L 555.632077 302.48059 \n",
"L 555.770494 302.034659 \n",
"L 555.90891 302.133291 \n",
"L 556.047326 302.488341 \n",
"L 557.293073 302.512453 \n",
"L 558.123571 302.506894 \n",
"L 558.261987 301.744386 \n",
"L 558.400404 302.411672 \n",
"L 559.507734 302.498363 \n",
"L 561.16873 302.4915 \n",
"L 561.445563 302.483628 \n",
"L 561.583979 233.705268 \n",
"L 561.722395 302.135232 \n",
"L 561.860812 302.415841 \n",
"L 562.137644 302.456787 \n",
"L 562.691309 302.504989 \n",
"L 564.075473 302.388477 \n",
"L 564.213889 301.76521 \n",
"L 564.490722 302.433577 \n",
"L 564.905971 302.4863 \n",
"L 565.044387 301.885776 \n",
"L 565.182803 302.431085 \n",
"L 565.598052 302.492854 \n",
"L 565.736468 302.39357 \n",
"L 566.013301 302.492188 \n",
"L 566.290134 302.490648 \n",
"L 566.42855 301.086312 \n",
"L 566.566966 302.400096 \n",
"L 566.843799 302.484437 \n",
"L 568.089546 302.497639 \n",
"L 568.227962 300.968361 \n",
"L 568.366378 302.465598 \n",
"L 569.05846 302.490719 \n",
"L 569.473709 302.571815 \n",
"L 569.612125 302.605469 \n",
"L 569.750542 302.498907 \n",
"L 570.027374 302.526429 \n",
"L 571.134705 302.482217 \n",
"L 571.273121 228.337474 \n",
"L 571.411537 302.208112 \n",
"L 571.549954 302.441507 \n",
"L 571.68837 302.313255 \n",
"L 571.965203 302.493886 \n",
"L 572.380452 302.502754 \n",
"L 572.518868 300.816598 \n",
"L 572.657284 302.287288 \n",
"L 572.934117 302.520168 \n",
"L 574.595113 302.498248 \n",
"L 574.871945 302.509953 \n",
"L 576.532941 302.52698 \n",
"L 576.809774 301.812173 \n",
"L 576.94819 302.454494 \n",
"L 577.363439 302.545433 \n",
"L 578.609186 302.529308 \n",
"L 578.747602 300.864729 \n",
"L 578.886018 302.361457 \n",
"L 579.162851 302.506235 \n",
"L 580.408598 302.525841 \n",
"L 580.547014 302.045805 \n",
"L 580.68543 302.500755 \n",
"L 580.962263 302.517611 \n",
"L 581.100679 244.829953 \n",
"L 581.239096 302.266794 \n",
"L 581.515928 302.459903 \n",
"L 582.20801 302.489681 \n",
"L 582.346426 302.361192 \n",
"L 582.623259 302.493642 \n",
"L 584.007422 302.487073 \n",
"L 584.145838 302.183785 \n",
"L 584.284255 302.475211 \n",
"L 584.976336 302.495003 \n",
"L 585.253169 302.492503 \n",
"L 585.391585 302.180877 \n",
"L 585.668418 302.476823 \n",
"L 585.806834 300.147672 \n",
"L 586.083667 302.568126 \n",
"L 586.360499 302.62279 \n",
"L 586.498916 302.387338 \n",
"L 586.775748 302.514029 \n",
"L 587.052581 302.549688 \n",
"L 587.329414 302.620111 \n",
"L 587.46783 302.556199 \n",
"L 587.606246 302.641092 \n",
"L 587.744663 302.44463 \n",
"L 588.298328 302.524151 \n",
"L 588.436744 302.295318 \n",
"L 588.57516 302.601901 \n",
"L 589.128826 302.641543 \n",
"L 590.09774 302.530318 \n",
"L 590.236156 236.450873 \n",
"L 590.374573 302.225203 \n",
"L 590.512989 302.075303 \n",
"L 590.651405 302.143856 \n",
"L 590.789822 302.449853 \n",
"L 590.928238 301.633326 \n",
"L 591.066654 302.57001 \n",
"L 591.20507 302.455218 \n",
"L 591.343487 302.509115 \n",
"L 591.481903 302.397904 \n",
"L 591.758736 302.499394 \n",
"L 591.897152 302.545211 \n",
"L 592.173985 302.505397 \n",
"L 592.72765 302.532797 \n",
"L 593.004483 302.162997 \n",
"L 593.281315 302.518742 \n",
"L 593.696564 302.500805 \n",
"L 593.83498 302.404781 \n",
"L 594.111813 302.516765 \n",
"L 594.388646 302.471536 \n",
"L 594.527062 302.18622 \n",
"L 594.665478 302.162094 \n",
"L 594.803895 302.483492 \n",
"L 596.049642 302.506951 \n",
"L 596.188058 301.972459 \n",
"L 596.46489 302.6264 \n",
"L 596.603307 302.641687 \n",
"L 596.741723 302.518592 \n",
"L 596.880139 286.338792 \n",
"L 597.018556 302.41554 \n",
"L 597.295388 302.612811 \n",
"L 597.98747 302.482446 \n",
"L 598.956384 302.533929 \n",
"L 599.510049 302.494065 \n",
"L 599.786882 302.019415 \n",
"L 600.202131 302.501285 \n",
"L 600.340547 301.550489 \n",
"L 600.478964 302.402739 \n",
"L 600.755796 302.510161 \n",
"L 600.894213 302.170898 \n",
"L 601.032629 302.164265 \n",
"L 601.171045 302.482431 \n",
"L 601.447878 301.938935 \n",
"L 601.72471 302.507066 \n",
"L 601.863127 302.266077 \n",
"L 602.001543 301.521191 \n",
"L 602.139959 175.406936 \n",
"L 602.278376 301.988362 \n",
"L 602.416792 302.438348 \n",
"L 602.693625 302.484731 \n",
"L 602.832041 302.426787 \n",
"L 603.108874 302.494845 \n",
"L 603.662539 302.504982 \n",
"L 603.800955 302.153219 \n",
"L 604.077788 302.516837 \n",
"L 606.015616 302.493792 \n",
"L 606.154033 302.242488 \n",
"L 606.430865 302.518871 \n",
"L 606.846114 302.536622 \n",
"L 607.122947 302.636701 \n",
"L 607.676612 302.545089 \n",
"L 608.230277 302.525798 \n",
"L 608.368694 302.523492 \n",
"L 608.50711 302.6365 \n",
"L 608.645526 302.318126 \n",
"L 608.783943 302.572926 \n",
"L 609.060775 302.502066 \n",
"L 609.476024 302.509989 \n",
"L 610.029689 302.528814 \n",
"L 610.168106 302.53842 \n",
"L 610.306522 227.255237 \n",
"L 610.444938 302.040174 \n",
"L 610.721771 302.461908 \n",
"L 610.998604 302.466729 \n",
"L 611.413853 302.519702 \n",
"L 612.659599 302.489444 \n",
"L 612.798016 301.496871 \n",
"L 612.936432 302.398979 \n",
"L 613.213265 302.487725 \n",
"L 613.351681 302.493814 \n",
"L 613.490097 302.377933 \n",
"L 613.628514 302.518936 \n",
"L 613.76693 302.400232 \n",
"L 614.043763 302.499853 \n",
"L 614.735844 302.492775 \n",
"L 614.87426 302.097982 \n",
"L 615.151093 302.528563 \n",
"L 616.120007 302.525139 \n",
"L 618.611501 302.500934 \n",
"L 618.749917 302.217367 \n",
"L 618.888334 302.196306 \n",
"L 619.02675 302.442861 \n",
"L 619.165166 228.466729 \n",
"L 619.303583 301.732753 \n",
"L 619.441999 302.357245 \n",
"L 619.718831 302.487503 \n",
"L 620.826162 302.494946 \n",
"L 626.085982 302.487417 \n",
"L 626.224398 301.562724 \n",
"L 626.501231 302.45481 \n",
"L 626.778064 302.49059 \n",
"L 626.91648 302.17895 \n",
"L 627.054896 302.470254 \n",
"L 627.746978 302.526343 \n",
"L 627.885394 302.443004 \n",
"L 628.300643 302.507496 \n",
"L 628.992725 302.495784 \n",
"L 629.131141 302.240447 \n",
"L 629.407974 302.500254 \n",
"L 631.622635 302.609029 \n",
"L 631.761051 302.263061 \n",
"L 632.037884 302.515146 \n",
"L 632.314716 302.640197 \n",
"L 632.453133 302.638993 \n",
"L 632.591549 230.766961 \n",
"L 632.729965 302.216751 \n",
"L 633.006798 302.486522 \n",
"L 633.28363 302.519659 \n",
"L 633.560463 302.096428 \n",
"L 633.837296 302.502252 \n",
"L 634.252545 302.513169 \n",
"L 635.359875 302.491479 \n",
"L 635.498291 302.095998 \n",
"L 635.775124 302.477138 \n",
"L 636.328789 302.529272 \n",
"L 637.43612 302.33059 \n",
"L 637.712953 301.981421 \n",
"L 637.851369 302.47693 \n",
"L 639.512365 302.499566 \n",
"L 639.650781 302.05756 \n",
"L 639.927614 302.376923 \n",
"L 640.204446 302.489709 \n",
"L 641.450193 302.499373 \n",
"L 641.588609 302.170325 \n",
"L 641.865442 302.488699 \n",
"L 642.003858 232.042987 \n",
"L 642.142275 302.167524 \n",
"L 642.419107 302.447997 \n",
"L 642.69594 302.608291 \n",
"L 642.834356 302.492668 \n",
"L 643.111189 302.508871 \n",
"L 643.249605 302.315877 \n",
"L 643.388021 302.447725 \n",
"L 643.526438 302.080604 \n",
"L 643.664854 302.487876 \n",
"L 643.941687 302.540519 \n",
"L 644.080103 302.423656 \n",
"L 644.356936 302.518484 \n",
"L 644.495352 302.302897 \n",
"L 644.772185 302.505211 \n",
"L 645.32585 302.512911 \n",
"L 645.464266 302.474552 \n",
"L 645.602682 302.123262 \n",
"L 645.879515 302.505311 \n",
"L 646.571597 302.511722 \n",
"L 646.710013 302.367109 \n",
"L 646.986846 302.510447 \n",
"L 647.678927 302.517639 \n",
"L 647.817344 302.19145 \n",
"L 648.094176 302.514294 \n",
"L 649.06309 302.529452 \n",
"L 649.201507 301.744916 \n",
"L 649.339923 302.478656 \n",
"L 649.616756 302.483398 \n",
"L 649.755172 302.21294 \n",
"L 649.893588 302.458742 \n",
"L 650.308837 302.495848 \n",
"L 651.000919 302.506722 \n",
"L 651.139335 234.712919 \n",
"L 651.277751 302.116177 \n",
"L 651.416168 302.533972 \n",
"L 651.693 302.58741 \n",
"L 652.108249 302.474595 \n",
"L 652.523498 302.527926 \n",
"L 652.661915 302.087588 \n",
"L 652.800331 302.515196 \n",
"L 654.461327 302.540899 \n",
"L 654.876576 302.475684 \n",
"L 655.014992 302.207367 \n",
"L 655.291825 302.538599 \n",
"L 656.399155 302.512611 \n",
"L 656.675988 302.63794 \n",
"L 657.091237 302.512002 \n",
"L 657.368069 302.520053 \n",
"L 657.506486 302.206242 \n",
"L 657.783318 302.529387 \n",
"L 659.58273 302.508678 \n",
"L 659.721147 230.307885 \n",
"L 659.859563 302.096199 \n",
"L 660.136396 302.42241 \n",
"L 661.935808 302.477453 \n",
"L 662.351057 302.481185 \n",
"L 663.043138 302.50554 \n",
"L 663.181555 302.023634 \n",
"L 663.458387 302.585268 \n",
"L 664.150469 302.630712 \n",
"L 664.427301 302.632131 \n",
"L 665.257799 302.536113 \n",
"L 665.396216 302.425834 \n",
"L 665.673048 302.531629 \n",
"L 666.088297 302.555505 \n",
"L 666.226714 302.63928 \n",
"L 666.503546 302.61784 \n",
"L 667.195628 302.516049 \n",
"L 667.334044 302.493241 \n",
"L 667.47246 301.972166 \n",
"L 667.749293 302.508649 \n",
"L 669.410289 302.55135 \n",
"L 669.825538 302.501987 \n",
"L 669.963954 302.600225 \n",
"L 670.10237 232.330803 \n",
"L 670.240787 302.169938 \n",
"L 670.379203 302.452904 \n",
"L 671.763366 302.531207 \n",
"L 671.901782 302.274494 \n",
"L 672.040199 302.415762 \n",
"L 672.178615 301.490482 \n",
"L 672.317031 302.322768 \n",
"L 672.593864 302.466837 \n",
"L 673.009113 302.498169 \n",
"L 673.147529 302.322123 \n",
"L 673.424362 302.507818 \n",
"L 674.670109 302.51001 \n",
"L 674.808525 302.434279 \n",
"L 675.085358 302.518499 \n",
"L 676.88477 302.514079 \n",
"L 677.715268 302.354179 \n",
"L 677.9921 302.524158 \n",
"L 678.407349 302.50178 \n",
"L 678.961015 302.512281 \n",
"L 679.099431 229.262869 \n",
"L 679.237847 301.911908 \n",
"L 679.376263 302.556378 \n",
"L 679.791512 302.637081 \n",
"L 681.590925 302.642195 \n",
"L 681.729341 302.116313 \n",
"L 682.006173 302.588277 \n",
"L 682.283006 302.548184 \n",
"L 682.559839 302.012617 \n",
"L 682.698255 302.471851 \n",
"L 683.25192 302.48794 \n",
"L 683.667169 302.501543 \n",
"L 683.805586 301.991134 \n",
"L 683.944002 302.485705 \n",
"L 685.743414 302.488792 \n",
"L 686.989161 302.501636 \n",
"L 687.40441 302.498004 \n",
"L 687.542826 300.745151 \n",
"L 687.819659 302.464659 \n",
"L 688.51174 302.502947 \n",
"L 688.788573 302.496407 \n",
"L 689.480655 302.49938 \n",
"L 689.619071 271.11817 \n",
"L 689.757487 302.201822 \n",
"L 689.895903 302.136041 \n",
"L 690.172736 302.497052 \n",
"L 691.003234 302.509688 \n",
"L 691.14165 302.045482 \n",
"L 691.280067 302.463155 \n",
"L 691.972148 302.613764 \n",
"L 692.248981 302.536987 \n",
"L 692.941062 302.53246 \n",
"L 693.079479 301.415496 \n",
"L 693.217895 301.698319 \n",
"L 693.356311 302.427102 \n",
"L 693.494728 302.185877 \n",
"L 693.633144 302.524774 \n",
"L 693.77156 302.511536 \n",
"L 693.909977 301.719544 \n",
"L 694.048393 302.436951 \n",
"L 694.325226 302.599552 \n",
"L 694.602058 302.532926 \n",
"L 695.709389 302.514007 \n",
"L 696.263054 302.503162 \n",
"L 696.539887 302.499029 \n",
"L 697.231968 302.500333 \n",
"L 697.370385 301.988742 \n",
"L 697.508801 302.471966 \n",
"L 697.785633 302.501042 \n",
"L 697.92405 302.384989 \n",
"L 698.200882 302.490999 \n",
"L 698.616131 302.479788 \n",
"L 698.754548 300.829743 \n",
"L 698.892964 302.44938 \n",
"L 699.308213 302.500311 \n",
"L 699.446629 302.021951 \n",
"L 699.585046 302.447969 \n",
"L 699.861878 302.495676 \n",
"L 700.000295 217.230195 \n",
"L 700.138711 302.070268 \n",
"L 700.415543 302.431629 \n",
"L 700.969209 302.490791 \n",
"L 702.076539 302.502825 \n",
"L 702.076539 302.502825 \n",
"\" style=\"fill:none;stroke:#4878d0;stroke-linecap:round;stroke-opacity:0.5;stroke-width:1.5;\"/>\n",
" </g>\n",
" <g id=\"line2d_37\">\n",
" <path clip-path=\"url(#p6ba13ddde6)\" d=\"M 425.382324 301.885446 \n",
"L 425.520741 302.393391 \n",
"L 426.074406 302.55948 \n",
"L 426.351239 302.529172 \n",
"L 426.489655 301.805367 \n",
"L 426.766488 302.543499 \n",
"L 427.04332 302.542424 \n",
"L 427.181736 302.141285 \n",
"L 427.320153 302.489666 \n",
"L 427.735402 302.524452 \n",
"L 431.611059 302.533255 \n",
"L 431.749475 301.942359 \n",
"L 431.887891 302.077524 \n",
"L 432.026308 302.49327 \n",
"L 432.441556 302.508212 \n",
"L 432.579973 302.176048 \n",
"L 432.718389 302.192166 \n",
"L 432.995222 302.500311 \n",
"L 433.82572 302.511651 \n",
"L 433.964136 302.089243 \n",
"L 434.240969 302.151629 \n",
"L 434.517801 302.527482 \n",
"L 434.794634 302.549559 \n",
"L 434.93305 302.177409 \n",
"L 435.071466 302.177839 \n",
"L 435.209883 302.511178 \n",
"L 435.901964 302.541772 \n",
"L 436.178797 301.981765 \n",
"L 436.317213 302.490376 \n",
"L 437.009295 302.50976 \n",
"L 437.147711 302.159272 \n",
"L 437.286128 302.183591 \n",
"L 437.424544 302.494652 \n",
"L 438.255042 302.507431 \n",
"L 438.393458 302.096765 \n",
"L 438.531874 302.221113 \n",
"L 438.670291 302.543535 \n",
"L 438.808707 302.48208 \n",
"L 438.947123 301.922166 \n",
"L 439.08554 302.446901 \n",
"L 439.223956 237.256068 \n",
"L 439.362372 302.176622 \n",
"L 439.639205 302.458133 \n",
"L 439.777621 302.47529 \n",
"L 439.916038 301.916378 \n",
"L 440.054454 302.370884 \n",
"L 440.469703 302.489459 \n",
"L 440.746535 302.47501 \n",
"L 440.884952 302.122639 \n",
"L 441.161784 302.485633 \n",
"L 441.71545 302.497962 \n",
"L 441.853866 302.412804 \n",
"L 442.130699 302.47453 \n",
"L 442.269115 299.475135 \n",
"L 442.407531 302.383807 \n",
"L 442.684364 302.492431 \n",
"L 443.514862 302.448062 \n",
"L 443.653278 302.360354 \n",
"L 443.930111 302.498628 \n",
"L 444.899025 302.474129 \n",
"L 445.175858 302.47342 \n",
"L 446.006355 302.493004 \n",
"L 446.421604 302.509143 \n",
"L 446.698437 302.642281 \n",
"L 447.113686 302.569939 \n",
"L 448.0826 302.501407 \n",
"L 449.466763 302.475891 \n",
"L 449.60518 237.885495 \n",
"L 449.743596 302.226901 \n",
"L 450.020429 302.473234 \n",
"L 450.435678 302.632947 \n",
"L 450.574094 302.353491 \n",
"L 450.71251 302.498083 \n",
"L 450.850926 302.477732 \n",
"L 451.127759 302.046235 \n",
"L 451.266175 301.78526 \n",
"L 451.404592 302.413936 \n",
"L 451.543008 300.177557 \n",
"L 451.681424 302.062345 \n",
"L 451.819841 302.12915 \n",
"L 451.958257 301.845633 \n",
"L 452.096673 302.438642 \n",
"L 452.511922 302.521042 \n",
"L 452.650339 302.121829 \n",
"L 452.788755 302.574881 \n",
"L 453.065587 302.642374 \n",
"L 453.757669 302.638743 \n",
"L 454.034502 302.26794 \n",
"L 454.172918 302.570906 \n",
"L 454.311334 302.527625 \n",
"L 454.449751 302.629337 \n",
"L 454.726583 302.268176 \n",
"L 454.865 302.600942 \n",
"L 455.418665 302.638212 \n",
"L 455.833914 302.637009 \n",
"L 456.110746 302.260998 \n",
"L 456.387579 302.638886 \n",
"L 456.802828 302.61405 \n",
"L 457.079661 302.276708 \n",
"L 457.356493 302.637195 \n",
"L 457.49491 302.491737 \n",
"L 458.325407 302.642833 \n",
"L 458.879073 302.641106 \n",
"L 459.017489 302.380655 \n",
"L 459.155905 301.796557 \n",
"L 459.294322 302.259114 \n",
"L 459.432738 302.11804 \n",
"L 459.986403 302.177087 \n",
"L 460.12482 302.041736 \n",
"L 460.263236 302.484086 \n",
"L 460.678485 302.515454 \n",
"L 460.955317 301.593326 \n",
"L 461.370566 302.529509 \n",
"L 461.508983 302.639273 \n",
"L 461.647399 302.580856 \n",
"L 461.924232 301.386305 \n",
"L 462.339481 302.511622 \n",
"L 462.616313 302.514459 \n",
"L 462.893146 301.595245 \n",
"L 463.031562 302.374903 \n",
"L 463.169979 302.352116 \n",
"L 463.308395 302.533291 \n",
"L 463.723644 302.500641 \n",
"L 463.86206 302.569423 \n",
"L 464.000476 302.513871 \n",
"L 464.138893 243.718763 \n",
"L 464.277309 302.231801 \n",
"L 464.415725 302.438155 \n",
"L 464.554142 302.05905 \n",
"L 464.830974 302.630569 \n",
"L 464.969391 302.459673 \n",
"L 465.246223 302.501837 \n",
"L 465.661472 302.486844 \n",
"L 466.076721 302.50299 \n",
"L 468.983464 302.518936 \n",
"L 469.12188 300.68528 \n",
"L 469.260296 302.461221 \n",
"L 469.537129 302.519272 \n",
"L 469.675545 301.250875 \n",
"L 469.813962 302.415397 \n",
"L 470.090794 302.460641 \n",
"L 471.059709 302.641371 \n",
"L 472.028623 302.540311 \n",
"L 472.167039 302.516464 \n",
"L 472.305455 232.37687 \n",
"L 472.443872 302.072216 \n",
"L 472.720704 302.498384 \n",
"L 472.859121 302.513241 \n",
"L 472.997537 302.384974 \n",
"L 473.135953 302.482854 \n",
"L 473.412786 302.449523 \n",
"L 473.689619 302.498907 \n",
"L 474.520116 302.498778 \n",
"L 474.796949 302.464265 \n",
"L 474.935365 302.487023 \n",
"L 475.073782 301.997889 \n",
"L 475.350614 302.515856 \n",
"L 476.042696 302.492682 \n",
"L 476.596361 302.509373 \n",
"L 476.873194 302.444666 \n",
"L 477.01161 302.500884 \n",
"L 477.150026 302.177675 \n",
"L 477.426859 302.490848 \n",
"L 477.980524 302.515297 \n",
"L 478.257357 302.464287 \n",
"L 478.395773 302.50986 \n",
"L 478.53419 302.408642 \n",
"L 478.811022 302.518821 \n",
"L 478.949439 302.407618 \n",
"L 479.364687 302.531371 \n",
"L 480.748851 302.491636 \n",
"L 481.025683 302.556443 \n",
"L 481.717765 302.49837 \n",
"L 481.856181 230.8728 \n",
"L 481.994597 302.190418 \n",
"L 482.27143 302.468671 \n",
"L 482.548263 302.614258 \n",
"L 482.825095 302.503778 \n",
"L 483.101928 302.500368 \n",
"L 483.240344 302.318785 \n",
"L 483.517177 302.527947 \n",
"L 483.655593 301.489121 \n",
"L 483.932426 302.49261 \n",
"L 484.070842 302.110633 \n",
"L 484.209259 302.466608 \n",
"L 484.762924 302.519423 \n",
"L 484.90134 302.50953 \n",
"L 485.039756 302.037323 \n",
"L 485.316589 302.509967 \n",
"L 485.731838 302.498133 \n",
"L 485.870254 302.230733 \n",
"L 486.147087 302.635089 \n",
"L 486.285503 302.522718 \n",
"L 486.42392 302.620763 \n",
"L 486.700752 302.497281 \n",
"L 487.392834 302.639359 \n",
"L 487.53125 302.225067 \n",
"L 487.669666 302.626271 \n",
"L 487.946499 302.572847 \n",
"L 488.223332 302.45597 \n",
"L 488.638581 302.637331 \n",
"L 488.776997 302.639187 \n",
"L 488.915413 302.216428 \n",
"L 489.05383 302.60145 \n",
"L 489.192246 302.512876 \n",
"L 489.330662 302.619939 \n",
"L 489.607495 302.536887 \n",
"L 489.884327 302.522217 \n",
"L 490.022744 302.222145 \n",
"L 490.299576 302.482933 \n",
"L 490.437993 302.493026 \n",
"L 490.576409 230.253329 \n",
"L 490.714825 302.197495 \n",
"L 490.853242 302.473692 \n",
"L 491.822156 302.500397 \n",
"L 492.652654 302.504588 \n",
"L 492.79107 302.288928 \n",
"L 492.929486 302.617854 \n",
"L 493.621568 302.611128 \n",
"L 493.898401 302.514974 \n",
"L 494.036817 302.484022 \n",
"L 494.31365 302.642725 \n",
"L 494.452066 302.561257 \n",
"L 494.728898 302.638542 \n",
"L 495.005731 302.501472 \n",
"L 495.42098 302.525734 \n",
"L 495.559396 301.471305 \n",
"L 495.836229 302.430984 \n",
"L 495.974645 302.546106 \n",
"L 496.666727 302.448119 \n",
"L 497.358808 302.503678 \n",
"L 500.819216 302.489774 \n",
"L 500.957633 221.813969 \n",
"L 501.096049 302.125268 \n",
"L 501.234465 302.063341 \n",
"L 501.372882 302.437567 \n",
"L 502.064963 302.507482 \n",
"L 503.449126 302.492539 \n",
"L 503.587543 302.603957 \n",
"L 504.002792 302.472338 \n",
"L 504.141208 301.901657 \n",
"L 504.279624 302.044415 \n",
"L 504.418041 302.445898 \n",
"L 504.556457 302.500898 \n",
"L 504.694873 302.4363 \n",
"L 504.971706 302.53726 \n",
"L 505.386955 302.550469 \n",
"L 507.186367 302.558814 \n",
"L 507.324783 302.435075 \n",
"L 507.601616 302.569645 \n",
"L 509.124195 302.482345 \n",
"L 509.262612 302.411486 \n",
"L 509.677861 302.50731 \n",
"L 509.816277 232.852136 \n",
"L 509.954693 301.938756 \n",
"L 510.231526 302.440913 \n",
"L 510.923607 302.504186 \n",
"L 511.062024 302.418642 \n",
"L 511.477273 302.514967 \n",
"L 512.169354 302.509516 \n",
"L 512.307771 301.882158 \n",
"L 512.584603 302.512231 \n",
"L 513.276685 302.492954 \n",
"L 513.968766 302.522775 \n",
"L 514.384015 302.511844 \n",
"L 516.598676 302.487009 \n",
"L 516.737093 301.618462 \n",
"L 516.875509 302.321249 \n",
"L 517.152342 302.484194 \n",
"L 517.844423 302.48842 \n",
"L 519.782252 302.502281 \n",
"L 519.920668 239.597561 \n",
"L 520.059084 302.204336 \n",
"L 520.335917 302.477252 \n",
"L 521.858496 302.509681 \n",
"L 521.996913 302.205397 \n",
"L 522.273745 302.493055 \n",
"L 522.550578 302.50347 \n",
"L 526.703067 302.507417 \n",
"L 527.395149 302.389322 \n",
"L 527.671982 302.516973 \n",
"L 528.779312 302.510913 \n",
"L 528.917728 302.376679 \n",
"L 529.194561 302.523363 \n",
"L 529.332977 242.637357 \n",
"L 529.471394 302.197667 \n",
"L 529.748226 302.460411 \n",
"L 529.886643 302.168907 \n",
"L 530.025059 302.572904 \n",
"L 530.578724 302.6388 \n",
"L 534.177548 302.641601 \n",
"L 534.315965 302.212811 \n",
"L 534.454381 302.496837 \n",
"L 536.392209 302.500325 \n",
"L 536.530626 302.349322 \n",
"L 536.807458 302.491823 \n",
"L 538.053205 302.486565 \n",
"L 539.298952 302.493921 \n",
"L 539.437368 302.399444 \n",
"L 539.714201 302.502575 \n",
"L 540.406283 302.493835 \n",
"L 540.821532 302.494831 \n",
"L 540.959948 230.538222 \n",
"L 541.098364 302.180117 \n",
"L 541.236781 302.459007 \n",
"L 541.513613 302.471163 \n",
"L 542.75936 302.493936 \n",
"L 542.897776 302.394215 \n",
"L 543.036193 302.538843 \n",
"L 543.313025 302.487868 \n",
"L 544.558772 302.51476 \n",
"L 544.835605 301.85766 \n",
"L 544.974021 302.456135 \n",
"L 545.250854 302.516558 \n",
"L 545.38927 302.472883 \n",
"L 545.527686 301.271262 \n",
"L 545.666103 302.595139 \n",
"L 545.804519 302.637768 \n",
"L 546.081352 302.49097 \n",
"L 546.911849 302.525798 \n",
"L 547.880764 302.501579 \n",
"L 548.296013 302.529495 \n",
"L 549.680176 302.516371 \n",
"L 549.818592 302.423155 \n",
"L 550.095425 302.542474 \n",
"L 550.233841 232.703053 \n",
"L 550.372257 302.187295 \n",
"L 550.64909 302.472883 \n",
"L 555.493661 302.495798 \n",
"L 556.047326 302.525641 \n",
"L 556.739408 302.516536 \n",
"L 556.877824 302.515254 \n",
"L 557.016241 302.382288 \n",
"L 557.293073 302.526192 \n",
"L 558.677236 302.629738 \n",
"L 558.815653 229.302747 \n",
"L 558.954069 302.120934 \n",
"L 559.092485 302.194229 \n",
"L 559.369318 302.613327 \n",
"L 559.507734 302.628836 \n",
"L 559.646151 302.415118 \n",
"L 559.784567 302.528699 \n",
"L 559.922983 302.260905 \n",
"L 560.061399 302.482374 \n",
"L 560.199816 301.883039 \n",
"L 560.338232 302.534838 \n",
"L 560.476648 302.629982 \n",
"L 560.753481 302.516472 \n",
"L 561.307146 302.50885 \n",
"L 561.445563 301.745783 \n",
"L 561.583979 302.415676 \n",
"L 561.999228 302.521063 \n",
"L 562.414477 302.513721 \n",
"L 562.552893 301.932674 \n",
"L 562.691309 302.444716 \n",
"L 562.968142 302.511493 \n",
"L 563.244975 302.494416 \n",
"L 564.213889 302.636028 \n",
"L 564.352305 302.202761 \n",
"L 564.629138 302.62751 \n",
"L 564.767554 302.638012 \n",
"L 564.905971 302.304451 \n",
"L 565.044387 302.515325 \n",
"L 565.736468 302.493843 \n",
"L 565.874885 301.927961 \n",
"L 566.013301 302.430311 \n",
"L 566.290134 302.496479 \n",
"L 566.843799 302.492661 \n",
"L 567.259048 302.496429 \n",
"L 567.397464 301.089901 \n",
"L 567.53588 302.441249 \n",
"L 567.951129 302.492288 \n",
"L 568.920044 302.462954 \n",
"L 569.05846 301.169156 \n",
"L 569.196876 302.374623 \n",
"L 569.473709 302.492345 \n",
"L 570.027374 302.476901 \n",
"L 570.16579 228.421973 \n",
"L 570.304207 301.885726 \n",
"L 570.581039 302.479129 \n",
"L 572.380452 302.528606 \n",
"L 572.518868 302.44231 \n",
"L 572.7957 302.507725 \n",
"L 572.934117 302.502947 \n",
"L 573.072533 302.378764 \n",
"L 573.349366 302.541479 \n",
"L 573.903031 302.545397 \n",
"L 574.179864 302.611336 \n",
"L 574.595113 302.511429 \n",
"L 575.840859 302.538864 \n",
"L 576.117692 302.636672 \n",
"L 576.394525 302.474401 \n",
"L 577.363439 302.594573 \n",
"L 577.640272 302.532045 \n",
"L 578.609186 302.511464 \n",
"L 578.747602 239.005905 \n",
"L 578.886018 302.410146 \n",
"L 579.162851 302.622682 \n",
"L 580.270182 302.643592 \n",
"L 580.547014 302.625605 \n",
"L 580.962263 302.642038 \n",
"L 581.100679 302.543176 \n",
"L 581.377512 302.644029 \n",
"L 581.792761 302.641808 \n",
"L 581.931177 302.447252 \n",
"L 582.069594 302.513513 \n",
"L 582.20801 301.520174 \n",
"L 582.346426 302.542338 \n",
"L 582.484843 302.635039 \n",
"L 582.761675 302.535297 \n",
"L 584.145838 302.481643 \n",
"L 584.699504 302.501472 \n",
"L 585.668418 302.485204 \n",
"L 585.806834 301.601191 \n",
"L 585.94525 302.414981 \n",
"L 586.222083 302.494301 \n",
"L 586.914165 302.481507 \n",
"L 587.052581 302.143004 \n",
"L 587.329414 302.489974 \n",
"L 587.744663 302.503878 \n",
"L 588.159912 302.531006 \n",
"L 588.298328 239.301464 \n",
"L 588.436744 302.281371 \n",
"L 588.713577 302.485275 \n",
"L 588.990409 302.630061 \n",
"L 589.405658 302.483871 \n",
"L 589.820907 302.499416 \n",
"L 589.959324 302.152345 \n",
"L 590.236156 302.517324 \n",
"L 590.789822 302.503105 \n",
"L 590.928238 302.621257 \n",
"L 591.20507 302.519752 \n",
"L 592.035568 302.536443 \n",
"L 592.173985 302.175511 \n",
"L 592.312401 302.477532 \n",
"L 592.866066 302.520598 \n",
"L 593.419732 302.509946 \n",
"L 594.388646 302.50938 \n",
"L 594.527062 302.209336 \n",
"L 594.665478 302.496307 \n",
"L 595.911225 302.528506 \n",
"L 596.603307 302.518141 \n",
"L 596.741723 302.215203 \n",
"L 596.880139 302.472797 \n",
"L 597.295388 302.413642 \n",
"L 597.433805 232.944643 \n",
"L 597.572221 302.173971 \n",
"L 597.849054 302.445626 \n",
"L 598.402719 302.496185 \n",
"L 599.371633 302.513141 \n",
"L 599.510049 301.624343 \n",
"L 599.786882 279.330409 \n",
"L 599.925298 302.335146 \n",
"L 600.202131 302.474645 \n",
"L 601.171045 302.515189 \n",
"L 601.447878 302.492059 \n",
"L 602.693625 302.507532 \n",
"L 604.216204 302.517825 \n",
"L 604.908286 302.517983 \n",
"L 605.046702 301.915776 \n",
"L 605.185118 302.470992 \n",
"L 605.738784 302.511851 \n",
"L 606.154033 302.519215 \n",
"L 606.292449 203.849267 \n",
"L 606.430865 302.207761 \n",
"L 606.569281 302.594896 \n",
"L 606.707698 302.077123 \n",
"L 606.846114 302.542209 \n",
"L 607.676612 302.4766 \n",
"L 607.815028 302.507933 \n",
"L 607.953445 302.166958 \n",
"L 608.230277 302.494093 \n",
"L 608.50711 302.511823 \n",
"L 608.645526 302.178112 \n",
"L 608.922359 302.502553 \n",
"L 609.337608 302.614853 \n",
"L 609.61444 302.497689 \n",
"L 610.306522 302.514015 \n",
"L 610.860187 302.592625 \n",
"L 610.998604 302.358527 \n",
"L 611.413853 302.530426 \n",
"L 611.690685 302.496643 \n",
"L 611.829101 302.16751 \n",
"L 611.967518 302.184895 \n",
"L 612.105934 302.488083 \n",
"L 612.798016 302.537897 \n",
"L 612.936432 302.467195 \n",
"L 613.074848 302.255848 \n",
"L 613.213265 302.614903 \n",
"L 613.351681 302.638463 \n",
"L 613.628514 302.530139 \n",
"L 613.905346 302.530383 \n",
"L 614.597428 302.512288 \n",
"L 614.87426 302.503585 \n",
"L 615.012677 229.427798 \n",
"L 615.151093 302.180898 \n",
"L 615.289509 302.445805 \n",
"L 615.427926 302.270003 \n",
"L 615.566342 302.513621 \n",
"L 616.39684 302.4988 \n",
"L 616.535256 302.066199 \n",
"L 616.812089 302.502066 \n",
"L 616.950505 302.496035 \n",
"L 617.088921 301.277573 \n",
"L 617.227338 302.373126 \n",
"L 617.642587 302.637267 \n",
"L 618.057836 302.528929 \n",
"L 618.334668 302.527374 \n",
"L 618.611501 302.640763 \n",
"L 618.749917 302.640583 \n",
"L 619.165166 302.254415 \n",
"L 619.303583 302.488334 \n",
"L 619.441999 302.089866 \n",
"L 619.718831 302.494 \n",
"L 620.410913 302.497847 \n",
"L 620.549329 302.438004 \n",
"L 620.826162 302.499473 \n",
"L 621.379827 302.643019 \n",
"L 621.65666 302.609688 \n",
"L 621.795076 302.078756 \n",
"L 621.933493 302.516923 \n",
"L 623.594488 302.396493 \n",
"L 623.732905 264.445646 \n",
"L 623.871321 302.271099 \n",
"L 624.009737 302.577582 \n",
"L 624.148154 302.612589 \n",
"L 624.28657 302.532754 \n",
"L 624.424986 302.633227 \n",
"L 624.563403 302.571006 \n",
"L 624.701819 301.71872 \n",
"L 624.840235 302.476959 \n",
"L 625.3939 302.511335 \n",
"L 625.532317 302.125848 \n",
"L 625.670733 302.496794 \n",
"L 626.501231 302.507969 \n",
"L 626.91648 302.489996 \n",
"L 627.054896 302.586629 \n",
"L 627.331729 302.544315 \n",
"L 628.439059 302.491027 \n",
"L 629.407974 302.51554 \n",
"L 629.684806 302.499265 \n",
"L 631.899467 302.490863 \n",
"L 632.037884 302.117531 \n",
"L 632.314716 302.51443 \n",
"L 632.729965 302.498757 \n",
"L 632.868381 302.080576 \n",
"L 633.006798 302.498628 \n",
"L 633.145214 230.06219 \n",
"L 633.28363 302.254781 \n",
"L 633.560463 302.460884 \n",
"L 634.114128 302.488914 \n",
"L 634.390961 302.040812 \n",
"L 634.529377 302.523005 \n",
"L 635.636708 302.490469 \n",
"L 636.328789 302.493606 \n",
"L 636.467206 302.116106 \n",
"L 636.744038 302.476006 \n",
"L 636.882455 302.395497 \n",
"L 637.159287 302.495282 \n",
"L 638.405034 302.494265 \n",
"L 638.54345 302.131643 \n",
"L 638.820283 302.486393 \n",
"L 640.342863 302.496042 \n",
"L 640.481279 302.365784 \n",
"L 640.619695 302.495949 \n",
"L 640.758111 302.216743 \n",
"L 640.896528 302.488563 \n",
"L 641.034944 302.345805 \n",
"L 641.311777 302.536629 \n",
"L 641.588609 302.517661 \n",
"L 641.727026 302.625891 \n",
"L 641.865442 302.562747 \n",
"L 642.142275 302.623864 \n",
"L 642.419107 302.515404 \n",
"L 642.69594 302.510848 \n",
"L 642.834356 231.448646 \n",
"L 642.972772 302.179523 \n",
"L 643.249605 302.455354 \n",
"L 644.218519 302.514072 \n",
"L 644.495352 302.522962 \n",
"L 644.633768 301.770897 \n",
"L 644.772185 302.452453 \n",
"L 644.910601 302.500247 \n",
"L 645.049017 301.998319 \n",
"L 645.32585 302.473234 \n",
"L 645.879515 302.52458 \n",
"L 646.156348 302.454172 \n",
"L 646.571597 302.499931 \n",
"L 649.201507 302.504258 \n",
"L 649.478339 302.416729 \n",
"L 649.755172 302.509065 \n",
"L 649.893588 302.395268 \n",
"L 650.170421 302.505655 \n",
"L 651.554584 302.514967 \n",
"L 651.693 234.02496 \n",
"L 651.831417 302.235633 \n",
"L 652.108249 302.460684 \n",
"L 652.661915 302.523649 \n",
"L 652.800331 302.378169 \n",
"L 653.21558 302.532997 \n",
"L 654.599743 302.515813 \n",
"L 654.738159 302.622919 \n",
"L 654.876576 301.99771 \n",
"L 655.014992 302.464623 \n",
"L 655.291825 302.524029 \n",
"L 655.430241 301.802946 \n",
"L 655.568657 302.514924 \n",
"L 656.260739 302.51804 \n",
"L 656.537571 302.57231 \n",
"L 656.814404 302.639158 \n",
"L 657.091237 302.611722 \n",
"L 657.229653 302.055289 \n",
"L 657.506486 302.537245 \n",
"L 657.783318 302.642811 \n",
"L 658.336984 302.585956 \n",
"L 658.752232 302.505891 \n",
"L 659.305898 302.512639 \n",
"L 659.444314 301.917423 \n",
"L 659.58273 302.481557 \n",
"L 659.721147 302.570333 \n",
"L 659.859563 302.114136 \n",
"L 659.997979 302.48958 \n",
"L 660.136396 302.510512 \n",
"L 660.274812 301.780561 \n",
"L 660.551645 302.499774 \n",
"L 660.690061 233.933764 \n",
"L 660.828477 297.569201 \n",
"L 661.10531 302.441285 \n",
"L 661.382142 302.553427 \n",
"L 661.658975 302.517553 \n",
"L 662.351057 302.511994 \n",
"L 662.627889 302.623692 \n",
"L 663.596804 302.642073 \n",
"L 663.73522 302.152001 \n",
"L 663.873636 302.617661 \n",
"L 664.427301 302.619989 \n",
"L 664.704134 302.501944 \n",
"L 665.119383 302.546658 \n",
"L 665.257799 302.637138 \n",
"L 665.396216 302.565662 \n",
"L 665.534632 302.085525 \n",
"L 665.811465 302.496171 \n",
"L 666.36513 302.514272 \n",
"L 666.641962 302.554996 \n",
"L 666.918795 302.51198 \n",
"L 667.47246 302.49327 \n",
"L 667.610877 302.630655 \n",
"L 668.302958 302.492331 \n",
"L 668.718207 302.545462 \n",
"L 668.856624 301.614873 \n",
"L 669.133456 302.580712 \n",
"L 669.410289 302.5615 \n",
"L 669.548705 302.465333 \n",
"L 669.963954 302.502603 \n",
"L 670.240787 302.51602 \n",
"L 670.379203 301.798132 \n",
"L 670.517619 302.558836 \n",
"L 670.932868 302.64226 \n",
"L 671.209701 302.643012 \n",
"L 671.348117 231.022592 \n",
"L 671.486534 302.239752 \n",
"L 671.62495 302.4463 \n",
"L 673.562778 302.504043 \n",
"L 673.978027 302.517983 \n",
"L 674.116444 302.208942 \n",
"L 674.393276 302.509222 \n",
"L 675.36219 302.499724 \n",
"L 677.023186 302.514509 \n",
"L 677.300019 302.557338 \n",
"L 677.438435 301.141069 \n",
"L 677.576851 302.455841 \n",
"L 677.9921 302.533714 \n",
"L 678.130517 302.548656 \n",
"L 678.268933 302.428119 \n",
"L 679.099431 302.604953 \n",
"L 679.376263 302.503119 \n",
"L 679.929929 302.529179 \n",
"L 680.068345 237.985825 \n",
"L 680.206761 301.870425 \n",
"L 680.345178 302.392001 \n",
"L 680.62201 302.480161 \n",
"L 680.760427 302.359752 \n",
"L 681.037259 302.49231 \n",
"L 684.912916 302.495512 \n",
"L 685.051332 302.371873 \n",
"L 685.189749 300.790223 \n",
"L 685.466581 302.46862 \n",
"L 686.020247 302.469595 \n",
"L 688.650157 302.483635 \n",
"L 688.788573 302.114429 \n",
"L 689.065406 302.496249 \n",
"L 689.757487 302.339781 \n",
"L 689.895903 302.081321 \n",
"L 690.172736 302.478671 \n",
"L 690.311152 302.108376 \n",
"L 690.587985 302.472847 \n",
"L 691.418483 302.504065 \n",
"L 691.556899 263.814986 \n",
"L 691.695316 302.275397 \n",
"L 691.972148 302.462002 \n",
"L 692.802646 302.484093 \n",
"L 692.941062 302.083871 \n",
"L 693.079479 302.444108 \n",
"L 693.494728 302.492854 \n",
"L 693.633144 302.37582 \n",
"L 693.909977 302.495447 \n",
"L 694.186809 302.490741 \n",
"L 694.325226 300.884693 \n",
"L 694.463642 302.400089 \n",
"L 694.740475 302.489294 \n",
"L 695.017307 302.490684 \n",
"L 695.155723 302.077524 \n",
"L 695.29414 302.480075 \n",
"L 697.647217 302.588922 \n",
"L 697.785633 302.049308 \n",
"L 698.062466 302.520318 \n",
"L 698.477715 302.524251 \n",
"L 698.754548 302.155912 \n",
"L 698.892964 302.475125 \n",
"L 699.169797 302.510984 \n",
"L 700.000295 302.505211 \n",
"L 700.138711 301.81468 \n",
"L 700.277127 302.454151 \n",
"L 700.55396 302.48554 \n",
"L 700.830792 302.51337 \n",
"L 700.969209 217.928821 \n",
"L 701.107625 302.111679 \n",
"L 701.246041 302.440669 \n",
"L 701.384458 302.137703 \n",
"L 701.522874 302.462023 \n",
"L 701.938123 302.391572 \n",
"L 702.076539 302.505684 \n",
"L 702.076539 302.505684 \n",
"\" style=\"fill:none;stroke:#ee854a;stroke-linecap:round;stroke-opacity:0.5;stroke-width:1.5;\"/>\n",
" </g>\n",
" <g id=\"patch_8\">\n",
" <path d=\"M 411.547614 315 \n",
"L 411.547614 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"patch_9\">\n",
" <path d=\"M 715.91125 315 \n",
"L 715.91125 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"patch_10\">\n",
" <path d=\"M 411.547614 315 \n",
"L 715.91125 315 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"patch_11\">\n",
" <path d=\"M 411.547614 43.2 \n",
"L 715.91125 43.2 \n",
"\" style=\"fill:none;stroke:#cccccc;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n",
" </g>\n",
" <g id=\"text_32\">\n",
" <!-- 2 actors -->\n",
" <g style=\"fill:#262626;\" transform=\"translate(539.413494 37.2)scale(0.12 -0.12)\">\n",
" <use xlink:href=\"#DejaVuSans-50\"/>\n",
" <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n",
" <use x=\"95.410156\" xlink:href=\"#DejaVuSans-97\"/>\n",
" <use x=\"156.689453\" xlink:href=\"#DejaVuSans-99\"/>\n",
" <use x=\"211.669922\" xlink:href=\"#DejaVuSans-116\"/>\n",
" <use x=\"250.878906\" xlink:href=\"#DejaVuSans-111\"/>\n",
" <use x=\"312.060547\" xlink:href=\"#DejaVuSans-114\"/>\n",
" <use x=\"353.173828\" xlink:href=\"#DejaVuSans-115\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_33\">\n",
" <!-- task submission time -->\n",
" <defs>\n",
" <path d=\"M 9.078125 75.984375 \n",
"L 18.109375 75.984375 \n",
"L 18.109375 31.109375 \n",
"L 44.921875 54.6875 \n",
"L 56.390625 54.6875 \n",
"L 27.390625 29.109375 \n",
"L 57.625 0 \n",
"L 45.90625 0 \n",
"L 18.109375 26.703125 \n",
"L 18.109375 0 \n",
"L 9.078125 0 \n",
"z\n",
"\" id=\"DejaVuSans-107\"/>\n",
" <path d=\"M 9.421875 54.6875 \n",
"L 18.40625 54.6875 \n",
"L 18.40625 0 \n",
"L 9.421875 0 \n",
"z\n",
"M 9.421875 75.984375 \n",
"L 18.40625 75.984375 \n",
"L 18.40625 64.59375 \n",
"L 9.421875 64.59375 \n",
"z\n",
"\" id=\"DejaVuSans-105\"/>\n",
" </defs>\n",
" <g style=\"fill:#262626;\" transform=\"translate(306.672812 16.318125)scale(0.12 -0.12)\">\n",
" <use xlink:href=\"#DejaVuSans-116\"/>\n",
" <use x=\"39.208984\" xlink:href=\"#DejaVuSans-97\"/>\n",
" <use x=\"100.488281\" xlink:href=\"#DejaVuSans-115\"/>\n",
" <use x=\"152.587891\" xlink:href=\"#DejaVuSans-107\"/>\n",
" <use x=\"210.498047\" xlink:href=\"#DejaVuSans-32\"/>\n",
" <use x=\"242.285156\" xlink:href=\"#DejaVuSans-115\"/>\n",
" <use x=\"294.384766\" xlink:href=\"#DejaVuSans-117\"/>\n",
" <use x=\"357.763672\" xlink:href=\"#DejaVuSans-98\"/>\n",
" <use x=\"421.240234\" xlink:href=\"#DejaVuSans-109\"/>\n",
" <use x=\"518.652344\" xlink:href=\"#DejaVuSans-105\"/>\n",
" <use x=\"546.435547\" xlink:href=\"#DejaVuSans-115\"/>\n",
" <use x=\"598.535156\" xlink:href=\"#DejaVuSans-115\"/>\n",
" <use x=\"650.634766\" xlink:href=\"#DejaVuSans-105\"/>\n",
" <use x=\"678.417969\" xlink:href=\"#DejaVuSans-111\"/>\n",
" <use x=\"739.599609\" xlink:href=\"#DejaVuSans-110\"/>\n",
" <use x=\"802.978516\" xlink:href=\"#DejaVuSans-32\"/>\n",
" <use x=\"834.765625\" xlink:href=\"#DejaVuSans-116\"/>\n",
" <use x=\"873.974609\" xlink:href=\"#DejaVuSans-105\"/>\n",
" <use x=\"901.757812\" xlink:href=\"#DejaVuSans-109\"/>\n",
" <use x=\"999.169922\" xlink:href=\"#DejaVuSans-101\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <defs>\n",
" <clipPath id=\"p4b457f1f66\">\n",
" <rect height=\"271.8\" width=\"304.363636\" x=\"46.31125\" y=\"43.2\"/>\n",
" </clipPath>\n",
" <clipPath id=\"p6ba13ddde6\">\n",
" <rect height=\"271.8\" width=\"304.363636\" x=\"411.547614\" y=\"43.2\"/>\n",
" </clipPath>\n",
" </defs>\n",
"</svg>\n"
],
"text/plain": [
"<Figure size 864x360 with 2 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"fig, (ax1, ax2) = plt.subplots(1,2,sharey=True,figsize=(12,5))\n",
"\n",
"# plt.ylim([0,10])\n",
"ax1.set_title(\"1 actor\")\n",
"ax1.set_xlabel(\"Query number\")\n",
"ax1.set_ylabel(\"ms\")\n",
"ax1.plot(np.array(single_actor_durations)*1000)\n",
"\n",
"ax2.set_title(\"{} actors\".format(num_senders))\n",
"ax2.set_xlabel(\"Query number\")\n",
"ax2.set_ylabel(\"ms\")\n",
"for dur in multiple_actors_durations:\n",
" ax2.plot(np.array(dur)*1000, alpha=0.5)\n",
"\n",
"fig.suptitle(\"task submission time\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.7"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment