HSG-MCS-HS21_Julia/Problemsets/Solutions/PS10_DataFrames_Solution.ipynb

560 lines
81 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Load Packages"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"tags": []
},
"outputs": [
{
"data": {
"text/plain": [
"printyellow (generic function with 1 method)"
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"using Printf, Dates, Statistics, CSV, DataFrames\n",
"include(\"jlFiles/printmat.jl\")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Loading Some Data with CSV.jl"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"The first 4 lines of Data/Options_prices_US_Canada.csv:\n",
"\n",
"symbol,exchange,date,adjusted close,option symbol,expiration,strike,call/put,style,ask,bid,volume,open interest,unadjusted\n",
"SPX,CBOE,03/30/17,2368.06,SPXW 170331C00300000,03/31/17,300,C,E,2073.9,2062.9,0,0,2368.927\n",
"SPX,CBOE,03/30/17,2368.06,SPXW 170331P00300000,03/31/17,300,P,E,0.1,0,0,0,2368.927\n",
"SPX,CBOE,03/30/17,2368.06,SPXW 170331C00400000,03/31/17,400,C,E,1974.1,1962.7,0,0,2368.927\n",
"\n"
]
}
],
"source": [
"DataFile = \"Data/Options_prices_US_Canada.csv\"\n",
"\n",
"println(\"The first 4 lines of $(DataFile):\\n\")\n",
"txt = readlines(DataFile)\n",
"printmat(txt[1:4])"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Use `normalizenames` to get names that can be used in Julia as variables names and specify the `dateformat` used in the csv file (to convert to proper Julia dates). The dates in the file are given as `03/30/17` which CSV/DataFrames interpret as 30 March year 17 (AD). We add `Dates.Year(2000)` to get year 2017."
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"tags": []
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\u001b[1m13952×10 DataFrame\u001b[0m\n",
"\u001b[1m Row \u001b[0m│\u001b[1m symbol \u001b[0m\u001b[1m date \u001b[0m\u001b[1m close \u001b[0m\u001b[1m expiration \u001b[0m\u001b[1m strike \u001b[0m\u001b[1m call_put \u001b[0m\u001b[1m ask \u001b[0m\u001b[1m\u001b[0m ⋯\n",
"\u001b[1m \u001b[0m│\u001b[90m String3 \u001b[0m\u001b[90m Date \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m Date \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m String1 \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m\u001b[0m ⋯\n",
"───────┼────────────────────────────────────────────────────────────────────────\n",
" 1 │ SPX 2017-03-30 2368.06 2017-03-31 300.0 C 2073.9 ⋯\n",
" 2 │ SPX 2017-03-30 2368.06 2017-03-31 300.0 P 0.1\n",
" 3 │ SPX 2017-03-30 2368.06 2017-03-31 400.0 C 1974.1\n",
" 4 │ SPX 2017-03-30 2368.06 2017-03-31 400.0 P 0.05\n",
" 5 │ SPX 2017-03-30 2368.06 2017-03-31 500.0 C 1874.1 ⋯\n",
" 6 │ SPX 2017-03-30 2368.06 2017-03-31 500.0 P 0.05\n",
" 7 │ SPX 2017-03-30 2368.06 2017-03-31 600.0 C 1774.1\n",
" 8 │ SPX 2017-03-30 2368.06 2017-03-31 600.0 P 0.05\n",
" 9 │ SPX 2017-03-30 2368.06 2017-03-31 700.0 C 1673.9 ⋯\n",
" 10 │ SPX 2017-03-30 2368.06 2017-03-31 700.0 P 0.05\n",
" 11 │ SPX 2017-03-30 2368.06 2017-03-31 750.0 C 1624.1\n",
" ⋮ │ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋱\n",
" 13943 │ XIU 2017-03-30 23.06 2019-03-15 21.0 C 3.21\n",
" 13944 │ XIU 2017-03-30 23.06 2019-03-15 21.0 P 1.71 ⋯\n",
" 13945 │ XIU 2017-03-30 23.06 2019-03-15 22.0 C 2.53\n",
" 13946 │ XIU 2017-03-30 23.06 2019-03-15 22.0 P 2.03\n",
" 13947 │ XIU 2017-03-30 23.06 2019-03-15 23.0 C 1.97\n",
" 13948 │ XIU 2017-03-30 23.06 2019-03-15 23.0 P 2.51 ⋯\n",
" 13949 │ XIU 2017-03-30 23.06 2019-03-15 24.0 C 1.5\n",
" 13950 │ XIU 2017-03-30 23.06 2019-03-15 24.0 P 3.12\n",
" 13951 │ XIU 2017-03-30 23.06 2019-03-15 25.0 C 1.13\n",
" 13952 │ XIU 2017-03-30 23.06 2019-03-15 25.0 P 3.64 ⋯\n",
"\u001b[36m 3 columns and 13931 rows omitted\u001b[0m"
]
}
],
"source": [
"df1 = CSV.read(DataFile,DataFrame,normalizenames=true,dateformat=\"mm/dd/yy\")\n",
"\n",
"df1.date .+= Dates.Year(2000) #03/30/17 to 03/30/2017\n",
"df1.expiration .+= Dates.Year(2000)\n",
"\n",
"select!(df1,Not([:exchange,:option_symbol,:style,:unadjusted])) #deleting some columns\n",
"rename!(df1,:adjusted_close => :close) #renaming a column\n",
"\n",
"show(df1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 1\n",
"\n",
"Create a new DataFrame that contains only the data for SPX and those option contracts that were traded (volume > 0). Hint: `df1[vv, :]` picks out the rows of the data frame for which `vv` is `true`. "
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\u001b[1m2359×10 DataFrame\u001b[0m\n",
"\u001b[1m Row \u001b[0m│\u001b[1m symbol \u001b[0m\u001b[1m date \u001b[0m\u001b[1m close \u001b[0m\u001b[1m expiration \u001b[0m\u001b[1m strike \u001b[0m\u001b[1m call_put \u001b[0m\u001b[1m ask \u001b[0m\u001b[1m \u001b[0m ⋯\n",
"\u001b[1m \u001b[0m│\u001b[90m String3 \u001b[0m\u001b[90m Date \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m Date \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m String1 \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m \u001b[0m ⋯\n",
"──────┼─────────────────────────────────────────────────────────────────────────\n",
" 1 │ SPX 2017-03-30 2368.06 2017-03-31 1600.0 C 774.0 ⋯\n",
" 2 │ SPX 2017-03-30 2368.06 2017-03-31 1600.0 P 0.05\n",
" 3 │ SPX 2017-03-30 2368.06 2017-03-31 2040.0 P 0.05\n",
" 4 │ SPX 2017-03-30 2368.06 2017-03-31 2050.0 P 0.05\n",
" 5 │ SPX 2017-03-30 2368.06 2017-03-31 2100.0 P 0.05 ⋯\n",
" 6 │ SPX 2017-03-30 2368.06 2017-03-31 2110.0 C 264.5\n",
" 7 │ SPX 2017-03-30 2368.06 2017-03-31 2120.0 P 0.05\n",
" 8 │ SPX 2017-03-30 2368.06 2017-03-31 2150.0 P 0.05\n",
" 9 │ SPX 2017-03-30 2368.06 2017-03-31 2175.0 C 199.5 ⋯\n",
" 10 │ SPX 2017-03-30 2368.06 2017-03-31 2175.0 P 0.05\n",
" 11 │ SPX 2017-03-30 2368.06 2017-03-31 2180.0 C 194.5\n",
" ⋮ │ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋱\n",
" 2350 │ SPX 2017-03-30 2368.06 2019-12-20 1900.0 P 111.4\n",
" 2351 │ SPX 2017-03-30 2368.06 2019-12-20 2000.0 P 136.0 ⋯\n",
" 2352 │ SPX 2017-03-30 2368.06 2019-12-20 2200.0 C 345.7\n",
" 2353 │ SPX 2017-03-30 2368.06 2019-12-20 2300.0 C 287.0\n",
" 2354 │ SPX 2017-03-30 2368.06 2019-12-20 2350.0 C 259.7\n",
" 2355 │ SPX 2017-03-30 2368.06 2019-12-20 2375.0 P 264.3 ⋯\n",
" 2356 │ SPX 2017-03-30 2368.06 2019-12-20 2400.0 C 230.7\n",
" 2357 │ SPX 2017-03-30 2368.06 2019-12-20 2400.0 P 275.3\n",
" 2358 │ SPX 2017-03-30 2368.06 2019-12-20 2800.0 C 74.9\n",
" 2359 │ SPX 2017-03-30 2368.06 2019-12-20 3000.0 C 37.5 ⋯\n",
"\u001b[36m 3 columns and 2338 rows omitted\u001b[0m"
]
}
],
"source": [
"vv = (df1.symbol .== \"SPX\") .& (df1.volume .> 0) #rows with SPX, and trade\n",
"\n",
"df2 = df1[vv, :] #create new df, only some rows\n",
"\n",
"show(df2)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 2\n",
"\n",
"Create a *group* for each expiration date. These groups can be referred to as `dataG2[key]`.\n",
"\n",
"Hints: `groupby()`"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"dataG2 = groupby(df2,:expiration); #grouped by expiration date"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 3\n",
"\n",
"Print the number of contracts (`nrow`) and the sum of the open interest `:open_interest=>sum` for each of the expiration dates.\n",
"\n",
"Hint: `combine()`"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div class=\"data-frame\"><p>34 rows × 3 columns</p><table class=\"data-frame\"><thead><tr><th></th><th>expiration</th><th>nrow</th><th>open_interest_sum</th></tr><tr><th></th><th title=\"Date\">Date</th><th title=\"Int64\">Int64</th><th title=\"Int64\">Int64</th></tr></thead><tbody><tr><th>1</th><td>2017-03-31</td><td>100</td><td>1010183</td></tr><tr><th>2</th><td>2017-04-03</td><td>94</td><td>109345</td></tr><tr><th>3</th><td>2017-04-05</td><td>84</td><td>102022</td></tr><tr><th>4</th><td>2017-04-07</td><td>140</td><td>467105</td></tr><tr><th>5</th><td>2017-04-10</td><td>73</td><td>51755</td></tr><tr><th>6</th><td>2017-04-12</td><td>67</td><td>56228</td></tr><tr><th>7</th><td>2017-04-13</td><td>109</td><td>303944</td></tr><tr><th>8</th><td>2017-04-17</td><td>70</td><td>40855</td></tr><tr><th>9</th><td>2017-04-19</td><td>57</td><td>25690</td></tr><tr><th>10</th><td>2017-04-21</td><td>166</td><td>1775684</td></tr><tr><th>11</th><td>2017-04-24</td><td>69</td><td>15085</td></tr><tr><th>12</th><td>2017-04-26</td><td>56</td><td>6560</td></tr><tr><th>13</th><td>2017-04-28</td><td>124</td><td>467161</td></tr><tr><th>14</th><td>2017-05-05</td><td>129</td><td>169530</td></tr><tr><th>15</th><td>2017-05-12</td><td>121</td><td>225600</td></tr><tr><th>16</th><td>2017-05-19</td><td>158</td><td>937452</td></tr><tr><th>17</th><td>2017-05-26</td><td>95</td><td>12914</td></tr><tr><th>18</th><td>2017-05-31</td><td>105</td><td>120944</td></tr><tr><th>19</th><td>2017-06-02</td><td>34</td><td>0</td></tr><tr><th>20</th><td>2017-06-16</td><td>126</td><td>1956193</td></tr><tr><th>21</th><td>2017-06-30</td><td>72</td><td>136661</td></tr><tr><th>22</th><td>2017-07-21</td><td>39</td><td>51058</td></tr><tr><th>23</th><td>2017-07-31</td><td>27</td><td>56511</td></tr><tr><th>24</th><td>2017-08-31</td><td>14</td><td>15578</td></tr><tr><th>25</th><td>2017-09-15</td><td>45</td><td>524556</td></tr><tr><th>26</th><td>2017-09-29</td><td>17</td><td>45842</td></tr><tr><th>27</th><td>2017-12-15</td><td>46</td><td>759858</td></tr><tr><th>28</th><td>2017-12-29</td><td>22</td><td>35398</td></tr><tr><th>29</th><td>2018-01-19</td><td>18</td><td>78967</td></tr><tr><th>30</th><td>2018-03-16</td><td>16</td><td>15051</td></tr><tr><th>&vellip;</th><td>&vellip;</td><td>&vellip;</td><td>&vellip;</td></tr></tbody></table></div>"
],
"text/latex": [
"\\begin{tabular}{r|ccc}\n",
"\t& expiration & nrow & open\\_interest\\_sum\\\\\n",
"\t\\hline\n",
"\t& Date & Int64 & Int64\\\\\n",
"\t\\hline\n",
"\t1 & 2017-03-31 & 100 & 1010183 \\\\\n",
"\t2 & 2017-04-03 & 94 & 109345 \\\\\n",
"\t3 & 2017-04-05 & 84 & 102022 \\\\\n",
"\t4 & 2017-04-07 & 140 & 467105 \\\\\n",
"\t5 & 2017-04-10 & 73 & 51755 \\\\\n",
"\t6 & 2017-04-12 & 67 & 56228 \\\\\n",
"\t7 & 2017-04-13 & 109 & 303944 \\\\\n",
"\t8 & 2017-04-17 & 70 & 40855 \\\\\n",
"\t9 & 2017-04-19 & 57 & 25690 \\\\\n",
"\t10 & 2017-04-21 & 166 & 1775684 \\\\\n",
"\t11 & 2017-04-24 & 69 & 15085 \\\\\n",
"\t12 & 2017-04-26 & 56 & 6560 \\\\\n",
"\t13 & 2017-04-28 & 124 & 467161 \\\\\n",
"\t14 & 2017-05-05 & 129 & 169530 \\\\\n",
"\t15 & 2017-05-12 & 121 & 225600 \\\\\n",
"\t16 & 2017-05-19 & 158 & 937452 \\\\\n",
"\t17 & 2017-05-26 & 95 & 12914 \\\\\n",
"\t18 & 2017-05-31 & 105 & 120944 \\\\\n",
"\t19 & 2017-06-02 & 34 & 0 \\\\\n",
"\t20 & 2017-06-16 & 126 & 1956193 \\\\\n",
"\t21 & 2017-06-30 & 72 & 136661 \\\\\n",
"\t22 & 2017-07-21 & 39 & 51058 \\\\\n",
"\t23 & 2017-07-31 & 27 & 56511 \\\\\n",
"\t24 & 2017-08-31 & 14 & 15578 \\\\\n",
"\t25 & 2017-09-15 & 45 & 524556 \\\\\n",
"\t26 & 2017-09-29 & 17 & 45842 \\\\\n",
"\t27 & 2017-12-15 & 46 & 759858 \\\\\n",
"\t28 & 2017-12-29 & 22 & 35398 \\\\\n",
"\t29 & 2018-01-19 & 18 & 78967 \\\\\n",
"\t30 & 2018-03-16 & 16 & 15051 \\\\\n",
"\t$\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ \\\\\n",
"\\end{tabular}\n"
],
"text/plain": [
"\u001b[1m34×3 DataFrame\u001b[0m\n",
"\u001b[1m Row \u001b[0m│\u001b[1m expiration \u001b[0m\u001b[1m nrow \u001b[0m\u001b[1m open_interest_sum \u001b[0m\n",
"\u001b[1m \u001b[0m│\u001b[90m Date \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m Int64 \u001b[0m\n",
"─────┼──────────────────────────────────────\n",
" 1 │ 2017-03-31 100 1010183\n",
" 2 │ 2017-04-03 94 109345\n",
" 3 │ 2017-04-05 84 102022\n",
" 4 │ 2017-04-07 140 467105\n",
" 5 │ 2017-04-10 73 51755\n",
" 6 │ 2017-04-12 67 56228\n",
" 7 │ 2017-04-13 109 303944\n",
" 8 │ 2017-04-17 70 40855\n",
" 9 │ 2017-04-19 57 25690\n",
" 10 │ 2017-04-21 166 1775684\n",
" 11 │ 2017-04-24 69 15085\n",
" ⋮ │ ⋮ ⋮ ⋮\n",
" 25 │ 2017-09-15 45 524556\n",
" 26 │ 2017-09-29 17 45842\n",
" 27 │ 2017-12-15 46 759858\n",
" 28 │ 2017-12-29 22 35398\n",
" 29 │ 2018-01-19 18 78967\n",
" 30 │ 2018-03-16 16 15051\n",
" 31 │ 2018-03-29 9 153\n",
" 32 │ 2018-06-15 17 69132\n",
" 33 │ 2018-12-21 27 179774\n",
" 34 │ 2019-12-20 13 9213\n",
"\u001b[36m 13 rows omitted\u001b[0m"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"combine(dataG2,nrow,:open_interest=>sum) #same information as above, uncomment to se"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 4 \n",
"Creating two new DataFrames: for expiration date 2017-04-21 and another for 2017-06-16.\n",
"\n",
"Hint: `dataG2[(expiration = Date(\"2017-04-21\"),)]`"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n"
]
}
],
"source": [
"#creating two new DataFrames: for two different expiration days\n",
"\n",
"df_20170421 = dataG2[(expiration = Date(\"2017-04-21\"),)]\n",
"df_20170616 = dataG2[(expiration = Date(\"2017-06-16\"),)]\n",
"\n",
"println()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 5\n",
"\n",
"For the expiration date 2017-04-21, calculate the mid price as the average of the `.ask` and `.bid`. \n",
"\n",
"Plot the mid price as a function of the strike price `.strike` for put options. Add a curve another curve for the call options."
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"using Plots #this loads the Plots package\n",
"\n",
"#pyplot(size=(600,400)) #choice of plotting backend\n",
"gr(size=(480,320))\n",
"default(fmt = :svg) "
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n",
"<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"480\" height=\"320\" viewBox=\"0 0 1920 1280\">\n",
"<defs>\n",
" <clipPath id=\"clip910\">\n",
" <rect x=\"0\" y=\"0\" width=\"1920\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip910)\" d=\"\n",
"M0 1280 L1920 1280 L1920 0 L0 0 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip911\">\n",
" <rect x=\"384\" y=\"0\" width=\"1345\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip910)\" d=\"\n",
"M167.215 1106.38 L1872.76 1106.38 L1872.76 123.472 L167.215 123.472 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip912\">\n",
" <rect x=\"167\" y=\"123\" width=\"1707\" height=\"984\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 521.961,1106.38 521.961,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 905.057,1106.38 905.057,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1288.15,1106.38 1288.15,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1671.25,1106.38 1671.25,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,1106.38 1872.76,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 521.961,1106.38 521.961,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 905.057,1106.38 905.057,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1288.15,1106.38 1288.15,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1671.25,1106.38 1671.25,1087.48 \n",
" \"/>\n",
"<path clip-path=\"url(#clip910)\" d=\"M466.487 1161 L474.126 1161 L474.126 1134.64 L465.816 1136.31 L465.816 1132.05 L474.08 1130.38 L478.755 1130.38 L478.755 1161 L486.394 1161 L486.394 1164.94 L466.487 1164.94 L466.487 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M494.658 1130.38 L516.88 1130.38 L516.88 1132.37 L504.334 1164.94 L499.45 1164.94 L511.255 1134.32 L494.658 1134.32 L494.658 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M526.047 1130.38 L544.403 1130.38 L544.403 1134.32 L530.329 1134.32 L530.329 1142.79 Q531.348 1142.44 532.366 1142.28 Q533.385 1142.09 534.403 1142.09 Q540.19 1142.09 543.57 1145.26 Q546.95 1148.44 546.95 1153.85 Q546.95 1159.43 543.477 1162.53 Q540.005 1165.61 533.686 1165.61 Q531.51 1165.61 529.241 1165.24 Q526.996 1164.87 524.589 1164.13 L524.589 1159.43 Q526.672 1160.56 528.894 1161.12 Q531.116 1161.68 533.593 1161.68 Q537.598 1161.68 539.936 1159.57 Q542.274 1157.46 542.274 1153.85 Q542.274 1150.24 539.936 1148.13 Q537.598 1146.03 533.593 1146.03 Q531.718 1146.03 529.843 1146.44 Q527.991 1146.86 526.047 1147.74 L526.047 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M566.162 1133.46 Q562.551 1133.46 560.723 1137.02 Q558.917 1140.56 558.917 1147.69 Q558.917 1154.8 560.723 1158.37 Q562.551 1161.91 566.162 1161.91 Q569.797 1161.91 571.602 1158.37 Q573.431 1154.8 573.431 1147.69 Q573.431 1140.56 571.602 1137.02 Q569.797 1133.46 566.162 1133.46 M566.162 1129.75 Q571.973 1129.75 575.028 1134.36 Q578.107 1138.94 578.107 1147.69 Q578.107 1156.42 575.028 1161.03 Q571.973 1165.61 566.162 1165.61 Q560.352 1165.61 557.274 1161.03 Q554.218 1156.42 554.218 1147.69 Q554.218 1138.94 557.274 1134.36 Q560.352 1129.75 566.162 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M853.668 1161 L869.987 1161 L869.987 1164.94 L848.043 1164.94 L848.043 1161 Q850.705 1158.25 855.288 1153.62 Q859.895 1148.97 861.075 1147.63 Q863.321 1145.1 864.2 1143.37 Q865.103 1141.61 865.103 1139.92 Q865.103 1137.16 863.159 1135.43 Q861.238 1133.69 858.136 1133.69 Q855.937 1133.69 853.483 1134.45 Q851.052 1135.22 848.275 1136.77 L848.275 1132.05 Q851.099 1130.91 853.552 1130.33 Q856.006 1129.75 858.043 1129.75 Q863.413 1129.75 866.608 1132.44 Q869.802 1135.13 869.802 1139.62 Q869.802 1141.75 868.992 1143.67 Q868.205 1145.56 866.099 1148.16 Q865.52 1148.83 862.418 1152.05 Q859.316 1155.24 853.668 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M889.802 1133.46 Q886.191 1133.46 884.362 1137.02 Q882.557 1140.56 882.557 1147.69 Q882.557 1154.8 884.362 1158.37 Q886.191 1161.91 889.802 1161.91 Q893.436 1161.91 895.242 1158.37 Q897.071 1154.8 897.071 1147.69 Q897.071 1140.56 895.242 1137.02 Q893.436 1133.46 889.802 1133.46 M889.802 1129.75 Q895.612 1129.75 898.668 1134.36 Q901.747 1138.94 901.747 1147.69 Q901.747 1156.42 898.668 1161.03 Q895.612 1165.61 889.802 1165.61 Q883.992 1165.61 880.913 1161.03 Q877.858 1156.42 877.858 1147.69 Q877.858 1138.94 880.913 1134.36 Q883.992 1129.75 889.802 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M919.964 1133.46 Q916.353 1133.46 914.524 1137.02 Q912.719 1140.56 912.719 1147.69 Q912.719 1154.8 914.524 1158.37 Q916.353 1161.91 919.964 1161.91 Q923.598 1161.91 925.404 1158.37 Q927.233 1154.8 927.233 1147.69 Q927.233 1140.56 925.404 1137.02 Q923.598 1133.46 919.964 1133.46 M919.964 1129.75 Q925.774 1129.75 928.83 1134.36 Q931.908 1138.94 931.908 1147.69 Q931.908 1156.42 928.83 1161.03 Q925.774 1165.61 919.964 1165.61 Q914.154 1165.61 911.075 1161.03 Q908.02 1156.42 908.02 1147.69 Q908.02 1138.94 911.075 1134.36 Q914.154 1129.75 919.964 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M950.126 1133.46 Q946.515 1133.46 944.686 1137.02 Q942.881 1140.56 942.881 1147.69 Q942.881 1154.8 944.686 1158.37 Q946.515 1161.91 950.126 1161.91 Q953.76 1161.91 955.566 1158.37 Q957.394 1154.8 957.394 1147.69 Q957.394 1140.56 955.566 1137.02 Q953.76 1133.46 950.126 1133.46 M950.126 1129.75 Q955.936 1129.75 958.992 1134.36 Q962.07 1138.94 962.07 1147.69 Q962.07 1156.42 958.992 1161.03 Q955.936 1165.61 950.126 1165.61 Q944.316 1165.61 941.237 1161.03 Q938.182 1156.42 938.182 1147.69 Q938.182 1138.94 941.237 1134.36 Q944.316 1129.75 950.126 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1236.76 1161 L1253.08 1161 L1253.08 1164.94 L1231.14 1164.94 L1231.14 1161 Q1233.8 1158.25 1238.38 1153.62 Q1242.99 1148.97 1244.17 1147.63 Q1246.42 1145.1 1247.3 1143.37 Q1248.2 1141.61 1248.2 1139.92 Q1248.2 1137.16 1246.25 1135.43 Q1244.33 1133.69 1241.23 1133.69 Q1239.03 1133.69 1236.58 1134.45 Q1234.15 1135.22 1231.37 1136.77 L1231.37 1132.05 Q1234.19 1130.91 1236.65 1130.33 Q1239.1 1129.75 1241.14 1129.75 Q1246.51 1129.75 1249.7 1132.44 Q1252.9 1135.13 1252.9 1139.62 Q1252.9 1141.75 1252.09 1143.67 Q1251.3 1145.56 1249.19 1148.16 Q1248.62 1148.83 1245.51 1152.05 Q1242.41 1155.24 1236.76 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1266.93 1161 L1283.24 1161 L1283.24 1164.94 L1261.3 1164.94 L1261.3 1161 Q1263.96 1158.25 1268.55 1153.62 Q1273.15 1148.97 1274.33 1147.63 Q1276.58 1145.1 1277.46 1143.37 Q1278.36 1141.61 1278.36 1139.92 Q1278.36 1137.16 1276.42 1135.43 Q1274.49 1133.69 1271.39 1133.69 Q1269.19 1133.69 1266.74 1134.45 Q1264.31 1135.22 1261.53 1136.77 L1261.53 1132.05 Q1264.36 1130.91 1266.81 1130.33 Q1269.26 1129.75 1271.3 1129.75 Q1276.67 1129.75 1279.87 1132.44 Q1283.06 1135.13 1283.06 1139.62 Q1283.06 1141.75 1282.25 1143.67 Q1281.46 1145.56 1279.36 1148.16 Q1278.78 1148.83 1275.68 1152.05 Q1272.57 1155.24 1266.93 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1293.11 1130.38 L1311.46 1130.38 L1311.46 1134.32 L1297.39 1134.32 L1297.39 1142.79 Q1298.41 1142.44 1299.43 1142.28 Q1300.44 1142.09 1301.46 1142.09 Q1307.25 1142.09 1310.63 1145.26 Q1314.01 1148.44 1314.01 1153.85 Q1314.01 1159.43 1310.54 1162.53 Q1307.06 1165.61 1300.74 1165.61 Q1298.57 1165.61 1296.3 1165.24 Q1294.05 1164.87 1291.65 1164.13 L1291.65 1159.43 Q1293.73 1160.56 1295.95 1161.12 Q1298.18 1161.68 1300.65 1161.68 Q1304.66 1161.68 1306.99 1159.57 Q1309.33 1157.46 1309.33 1153.85 Q1309.33 1150.24 1306.99 1148.13 Q1304.66 1146.03 1300.65 1146.03 Q1298.78 1146.03 1296.9 1146.44 Q1295.05 1146.86 1293.11 1147.74 L1293.11 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1333.22 1133.46 Q1329.61 1133.46 1327.78 1137.02 Q1325.98 1140.56 1325.98 1147.69 Q1325.98 1154.8 1327.78 1158.37 Q1329.61 1161.91 1333.22 1161.91 Q1336.86 1161.91 1338.66 1158.37 Q1340.49 1154.8 1340.49 1147.69 Q1340.49 1140.56 1338.66 1137.02 Q1336.86 1133.46 1333.22 1133.46 M1333.22 1129.75 Q1339.03 1129.75 1342.09 1134.36 Q1345.17 1138.94 1345.17 1147.69 Q1345.17 1156.42 1342.09 1161.03 Q1339.03 1165.61 1333.22 1165.61 Q1327.41 1165.61 1324.33 1161.03 Q1321.28 1156.42 1321.28 1147.69 Q1321.28 1138.94 1324.33 1134.36 Q1327.41 1129.75 1333.22 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1619.86 1161 L1636.18 1161 L1636.18 1164.94 L1614.23 1164.94 L1614.23 1161 Q1616.9 1158.25 1621.48 1153.62 Q1626.09 1148.97 1627.27 1147.63 Q1629.51 1145.1 1630.39 1143.37 Q1631.29 1141.61 1631.29 1139.92 Q1631.29 1137.16 1629.35 1135.43 Q1627.43 1133.69 1624.33 1133.69 Q1622.13 1133.69 1619.67 1134.45 Q1617.24 1135.22 1614.47 1136.77 L1614.47 1132.05 Q1617.29 1130.91 1619.74 1130.33 Q1622.2 1129.75 1624.23 1129.75 Q1629.6 1129.75 1632.8 1132.44 Q1635.99 1135.13 1635.99 1139.62 Q1635.99 1141.75 1635.18 1143.67 Q1634.4 1145.56 1632.29 1148.16 Q1631.71 1148.83 1628.61 1152.05 Q1625.51 1155.24 1619.86 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1646.04 1130.38 L1664.4 1130.38 L1664.4 1134.32 L1650.32 1134.32 L1650.32 1142.79 Q1651.34 1142.44 1652.36 1142.28 Q1653.38 1142.09 1654.4 1142.09 Q1660.18 1142.09 1663.56 1145.26 Q1666.94 1148.44 1666.94 1153.85 Q1666.94 1159.43 1663.47 1162.53 Q1660 1165.61 1653.68 1165.61 Q1651.5 1165.61 1649.23 1165.24 Q1646.99 1164.87 1644.58 1164.13 L1644.58 1159.43 Q1646.66 1160.56 1648.89 1161.12 Q1651.11 1161.68 1653.59 1161.68 Q1657.59 1161.68 1659.93 1159.57 Q1662.27 1157.46 1662.27 1153.85 Q1662.27 1150.24 1659.93 1148.13 Q1657.59 1146.03 1653.59 1146.03 Q1651.71 1146.03 1649.84 1146.44 Q1647.98 1146.86 1646.04 1147.74 L1646.04 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1686.16 1133.46 Q1682.54 1133.46 1680.72 1137.02 Q1678.91 1140.56 1678.91 1147.69 Q1678.91 1154.8 1680.72 1158.37 Q1682.54 1161.91 1686.16 1161.91 Q1689.79 1161.91 1691.59 1158.37 Q1693.42 1154.8 1693.42 1147.69 Q1693.42 1140.56 1691.59 1137.02 Q1689.79 1133.46 1686.16 1133.46 M1686.16 1129.75 Q1691.97 1129.75 1695.02 1134.36 Q1698.1 1138.94 1698.1 1147.69 Q1698.1 1156.42 1695.02 1161.03 Q1691.97 1165.61 1686.16 1165.61 Q1680.34 1165.61 1677.27 1161.03 Q1674.21 1156.42 1674.21 1147.69 Q1674.21 1138.94 1677.27 1134.36 Q1680.34 1129.75 1686.16 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1716.32 1133.46 Q1712.71 1133.46 1710.88 1137.02 Q1709.07 1140.56 1709.07 1147.69 Q1709.07 1154.8 1710.88 1158.37 Q1712.71 1161.91 1716.32 1161.91 Q1719.95 1161.91 1721.76 1158.37 Q1723.59 1154.8 1723.59 1147.69 Q1723.59 1140.56 1721.76 1137.02 Q1719.95 1133.46 1716.32 1133.46 M1716.32 1129.75 Q1722.13 1129.75 1725.18 1134.36 Q1728.26 1138.94 1728.26 1147.69 Q1728.26 1156.42 1725.18 1161.03 Q1722.13 1165.61 1716.32 1165.61 Q1710.51 1165.61 1707.43 1161.03 Q1704.37 1156.42 1704.37 1147.69 Q1704.37 1138.94 1707.43 1134.36 Q1710.51 1129.75 1716.32 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M850.244 1209.45 L850.244 1214.98 Q847.761 1213.71 845.088 1213.07 Q842.414 1212.44 839.549 1212.44 Q835.189 1212.44 832.993 1213.77 Q830.828 1215.11 830.828 1217.79 Q830.828 1219.82 832.388 1221 Q833.948 1222.15 838.658 1223.2 L840.663 1223.64 Q846.902 1224.98 849.512 1227.43 Q852.154 1229.85 852.154 1234.21 Q852.154 1239.17 848.207 1242.07 Q844.292 1244.97 837.417 1244.97 Q834.552 1244.97 831.433 1244.39 Q828.346 1243.85 824.908 1242.74 L824.908 1236.69 Q828.155 1238.38 831.306 1239.24 Q834.457 1240.07 837.544 1240.07 Q841.682 1240.07 843.91 1238.66 Q846.138 1237.23 846.138 1234.65 Q846.138 1232.27 844.515 1230.99 Q842.923 1229.72 837.481 1228.54 L835.444 1228.07 Q830.001 1226.92 827.582 1224.56 Q825.163 1222.18 825.163 1218.04 Q825.163 1213.01 828.728 1210.27 Q832.293 1207.54 838.849 1207.54 Q842.096 1207.54 844.96 1208.01 Q847.825 1208.49 850.244 1209.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M867.272 1198.27 L867.272 1208.4 L879.335 1208.4 L879.335 1212.95 L867.272 1212.95 L867.272 1232.3 Q867.272 1236.66 868.45 1237.9 Q869.659 1239.14 873.319 1239.14 L879.335 1239.14 L879.335 1244.04 L873.319 1244.04 Q866.54 1244.04 863.962 1241.53 Q861.384 1238.98 861.384 1232.3 L861.384 1212.95 L857.087 1212.95 L857.087 1208.4 L861.384 1208.4 L861.384 1198.27 L867.272 1198.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M907.694 1213.87 Q906.708 1213.3 905.53 1213.04 Q904.384 1212.76 902.984 1212.76 Q898.018 1212.76 895.345 1216 Q892.703 1219.22 892.703 1225.27 L892.703 1244.04 L886.815 1244.04 L886.815 1208.4 L892.703 1208.4 L892.703 1213.93 Q894.549 1210.69 897.509 1209.13 Q900.469 1207.54 904.702 1207.54 Q905.307 1207.54 906.039 1207.63 Q906.771 1207.7 907.662 1207.85 L907.694 1213.87 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M913.837 1208.4 L919.694 1208.4 L919.694 1244.04 L913.837 1244.04 L913.837 1208.4 M913.837 1194.52 L919.694 1194.52 L919.694 1201.93 L913.837 1201.93 L913.837 1194.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M931.725 1194.52 L937.613 1194.52 L937.613 1223.77 L955.087 1208.4 L962.567 1208.4 L943.661 1225.07 L963.362 1244.04 L955.724 1244.04 L937.613 1226.63 L937.613 1244.04 L931.725 1244.04 L931.725 1194.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M997.865 1224.76 L997.865 1227.62 L970.938 1227.62 Q971.32 1233.67 974.566 1236.85 Q977.844 1240 983.669 1240 Q987.043 1240 990.194 1239.17 Q993.377 1238.35 996.496 1236.69 L996.496 1242.23 Q993.345 1243.57 990.035 1244.27 Q986.725 1244.97 983.319 1244.97 Q974.789 1244.97 969.792 1240 Q964.827 1235.04 964.827 1226.57 Q964.827 1217.82 969.537 1212.69 Q974.28 1207.54 982.3 1207.54 Q989.494 1207.54 993.663 1212.18 Q997.865 1216.8 997.865 1224.76 M992.008 1223.04 Q991.944 1218.23 989.303 1215.37 Q986.693 1212.5 982.364 1212.5 Q977.462 1212.5 974.502 1215.27 Q971.574 1218.04 971.129 1223.07 L992.008 1223.04 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1033.86 1238.7 L1033.86 1257.6 L1027.97 1257.6 L1027.97 1208.4 L1033.86 1208.4 L1033.86 1213.81 Q1035.71 1210.62 1038.51 1209.1 Q1041.34 1207.54 1045.26 1207.54 Q1051.75 1207.54 1055.79 1212.69 Q1059.87 1217.85 1059.87 1226.25 Q1059.87 1234.65 1055.79 1239.81 Q1051.75 1244.97 1045.26 1244.97 Q1041.34 1244.97 1038.51 1243.44 Q1035.71 1241.88 1033.86 1238.7 M1053.79 1226.25 Q1053.79 1219.79 1051.11 1216.13 Q1048.47 1212.44 1043.82 1212.44 Q1039.18 1212.44 1036.5 1216.13 Q1033.86 1219.79 1033.86 1226.25 Q1033.86 1232.71 1036.5 1236.4 Q1039.18 1240.07 1043.82 1240.07 Q1048.47 1240.07 1051.11 1236.4 Q1053.79 1232.71 1053.79 1226.25 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1090.23 1213.87 Q1089.24 1213.3 1088.07 1213.04 Q1086.92 1212.76 1085.52 1212.76 Q1080.56 1212.76 1077.88 1216 Q1075.24 1219.22 1075.24 1225.27 L1075.24 1244.04 L1069.35 1244.04 L1069.35 1208.4 L1075.24 1208.4 L1075.24 1213.93 Q1077.09 1210.69 1080.05 1209.13 Q1083.01 1207.54 1087.24 1207.54 Q1087.84 1207.54 1088.58 1207.63 Q1089.31 1207.7 1090.2 1207.85 L1090.23 1213.87 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1096.37 1208.4 L1102.23 1208.4 L1102.23 1244.04 L1096.37 1244.04 L1096.37 1208.4 M1096.37 1194.52 L1102.23 1194.52 L1102.23 1201.93 L1096.37 1201.93 L1096.37 1194.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1140.14 1209.76 L1140.14 1215.24 Q1137.66 1213.87 1135.14 1213.2 Q1132.66 1212.5 1130.11 1212.5 Q1124.41 1212.5 1121.26 1216.13 Q1118.11 1219.73 1118.11 1226.25 Q1118.11 1232.78 1121.26 1236.4 Q1124.41 1240 1130.11 1240 Q1132.66 1240 1135.14 1239.33 Q1137.66 1238.63 1140.14 1237.26 L1140.14 1242.68 Q1137.69 1243.82 1135.05 1244.39 Q1132.44 1244.97 1129.48 1244.97 Q1121.42 1244.97 1116.68 1239.91 Q1111.94 1234.85 1111.94 1226.25 Q1111.94 1217.53 1116.71 1212.53 Q1121.52 1207.54 1129.86 1207.54 Q1132.56 1207.54 1135.14 1208.11 Q1137.72 1208.65 1140.14 1209.76 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1180.81 1224.76 L1180.81 1227.62 L1153.89 1227.62 Q1154.27 1233.67 1157.52 1236.85 Q1160.79 1240 1166.62 1240 Q1169.99 1240 1173.14 1239.17 Q1176.33 1238.35 1179.45 1236.69 L1179.45 1242.23 Q1176.3 1243.57 1172.99 1244.27 Q1169.67 1244.97 1166.27 1244.97 Q1157.74 1244.97 1152.74 1240 Q1147.78 1235.04 1147.78 1226.57 Q1147.78 1217.82 1152.49 1212.69 Q1157.23 1207.54 1165.25 1207.54 Q1172.44 1207.54 1176.61 1212.18 Q1180.81 1216.8 1180.81 1224.76 M1174.96 1223.04 Q1174.89 1218.23 1172.25 1215.37 Q1169.64 1212.5 1165.31 1212.5 Q1160.41 1212.5 1157.45 1215.27 Q1154.52 1218.04 1154.08 1223.07 L1174.96 1223.04 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1213.15 1209.45 L1213.15 1214.98 Q1210.67 1213.71 1208 1213.07 Q1205.32 1212.44 1202.46 1212.44 Q1198.1 1212.44 1195.9 1213.77 Q1193.74 1215.11 1193.74 1217.79 Q1193.74 1219.82 1195.3 1221 Q1196.86 1222.15 1201.57 1223.2 L1203.57 1223.64 Q1209.81 1224.98 1212.42 1227.43 Q1215.06 1229.85 1215.06 1234.21 Q1215.06 1239.17 1211.12 1242.07 Q1207.2 1244.97 1200.33 1244.97 Q1197.46 1244.97 1194.34 1244.39 Q1191.25 1243.85 1187.82 1242.74 L1187.82 1236.69 Q1191.06 1238.38 1194.21 1239.24 Q1197.37 1240.07 1200.45 1240.07 Q1204.59 1240.07 1206.82 1238.66 Q1209.05 1237.23 1209.05 1234.65 Q1209.05 1232.27 1207.42 1230.99 Q1205.83 1229.72 1200.39 1228.54 L1198.35 1228.07 Q1192.91 1226.92 1190.49 1224.56 Q1188.07 1222.18 1188.07 1218.04 Q1188.07 1213.01 1191.64 1210.27 Q1195.2 1207.54 1201.76 1207.54 Q1205 1207.54 1207.87 1208.01 Q1210.73 1208.49 1213.15 1209.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 167.215,1078.6 1872.76,1078.6 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 167.215,933.206 1872.76,933.206 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 167.215,787.815 1872.76,787.815 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 167.215,642.423 1872.76,642.423 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 167.215,497.032 1872.76,497.032 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 167.215,351.64 1872.76,351.64 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 167.215,206.248 1872.76,206.248 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,1106.38 167.215,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,1078.6 186.112,1078.6 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,933.206 186.112,933.206 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,787.815 186.112,787.815 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,642.423 186.112,642.423 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,497.032 186.112,497.032 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,351.64 186.112,351.64 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 167.215,206.248 186.112,206.248 \n",
" \"/>\n",
"<path clip-path=\"url(#clip910)\" d=\"M126.47 1064.4 Q122.859 1064.4 121.031 1067.96 Q119.225 1071.5 119.225 1078.63 Q119.225 1085.74 121.031 1089.3 Q122.859 1092.85 126.47 1092.85 Q130.105 1092.85 131.91 1089.3 Q133.739 1085.74 133.739 1078.63 Q133.739 1071.5 131.91 1067.96 Q130.105 1064.4 126.47 1064.4 M126.47 1060.69 Q132.281 1060.69 135.336 1065.3 Q138.415 1069.88 138.415 1078.63 Q138.415 1087.36 135.336 1091.97 Q132.281 1096.55 126.47 1096.55 Q120.66 1096.55 117.582 1091.97 Q114.526 1087.36 114.526 1078.63 Q114.526 1069.88 117.582 1065.3 Q120.66 1060.69 126.47 1060.69 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M56.9569 946.551 L64.5958 946.551 L64.5958 920.186 L56.2856 921.852 L56.2856 917.593 L64.5495 915.926 L69.2254 915.926 L69.2254 946.551 L76.8642 946.551 L76.8642 950.486 L56.9569 950.486 L56.9569 946.551 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M96.3086 919.005 Q92.6975 919.005 90.8688 922.57 Q89.0632 926.112 89.0632 933.241 Q89.0632 940.348 90.8688 943.912 Q92.6975 947.454 96.3086 947.454 Q99.9428 947.454 101.748 943.912 Q103.577 940.348 103.577 933.241 Q103.577 926.112 101.748 922.57 Q99.9428 919.005 96.3086 919.005 M96.3086 915.301 Q102.119 915.301 105.174 919.908 Q108.253 924.491 108.253 933.241 Q108.253 941.968 105.174 946.574 Q102.119 951.158 96.3086 951.158 Q90.4984 951.158 87.4197 946.574 Q84.3642 941.968 84.3642 933.241 Q84.3642 924.491 87.4197 919.908 Q90.4984 915.301 96.3086 915.301 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M126.47 919.005 Q122.859 919.005 121.031 922.57 Q119.225 926.112 119.225 933.241 Q119.225 940.348 121.031 943.912 Q122.859 947.454 126.47 947.454 Q130.105 947.454 131.91 943.912 Q133.739 940.348 133.739 933.241 Q133.739 926.112 131.91 922.57 Q130.105 919.005 126.47 919.005 M126.47 915.301 Q132.281 915.301 135.336 919.908 Q138.415 924.491 138.415 933.241 Q138.415 941.968 135.336 946.574 Q132.281 951.158 126.47 951.158 Q120.66 951.158 117.582 946.574 Q114.526 941.968 114.526 933.241 Q114.526 924.491 117.582 919.908 Q120.66 915.301 126.47 915.301 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M60.1745 801.16 L76.4939 801.16 L76.4939 805.095 L54.5495 805.095 L54.5495 801.16 Q57.2115 798.405 61.7949 793.775 Q66.4013 789.123 67.5819 787.78 Q69.8272 785.257 70.7068 783.521 Q71.6096 781.762 71.6096 780.072 Q71.6096 777.317 69.6652 775.581 Q67.7439 773.845 64.6421 773.845 Q62.443 773.845 59.9893 774.609 Q57.5588 775.373 54.781 776.924 L54.781 772.201 Q57.6051 771.067 60.0588 770.489 Q62.5124 769.91 64.5495 769.91 Q69.9198 769.91 73.1142 772.595 Q76.3087 775.28 76.3087 779.771 Q76.3087 781.9 75.4985 783.822 Q74.7115 785.72 72.605 788.312 Q72.0263 788.984 68.9245 792.201 Q65.8226 795.396 60.1745 801.16 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M96.3086 773.613 Q92.6975 773.613 90.8688 777.178 Q89.0632 780.72 89.0632 787.85 Q89.0632 794.956 90.8688 798.521 Q92.6975 802.062 96.3086 802.062 Q99.9428 802.062 101.748 798.521 Q103.577 794.956 103.577 787.85 Q103.577 780.72 101.748 777.178 Q99.9428 773.613 96.3086 773.613 M96.3086 769.91 Q102.119 769.91 105.174 774.516 Q108.253 779.1 108.253 787.85 Q108.253 796.576 105.174 801.183 Q102.119 805.766 96.3086 805.766 Q90.4984 805.766 87.4197 801.183 Q84.3642 796.576 84.3642 787.85 Q84.3642 779.1 87.4197 774.516 Q90.4984 769.91 96.3086 769.91 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M126.47 773.613 Q122.859 773.613 121.031 777.178 Q119.225 780.72 119.225 787.85 Q119.225 794.956 121.031 798.521 Q122.859 802.062 126.47 802.062 Q130.105 802.062 131.91 798.521 Q133.739 794.956 133.739 787.85 Q133.739 780.72 131.91 777.178 Q130.105 773.613 126.47 773.613 M126.47 769.91 Q132.281 769.91 135.336 774.516 Q138.415 779.1 138.415 787.85 Q138.415 796.576 135.336 801.183 Q132.281 805.766 126.47 805.766 Q120.66 805.766 117.582 801.183 Q114.526 796.576 114.526 787.85 Q114.526 779.1 117.582 774.516 Q120.66 769.91 126.47 769.91 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M70.3133 641.069 Q73.6698 641.787 75.5448 644.055 Q77.4429 646.324 77.4429 649.657 Q77.4429 654.773 73.9244 657.574 Q70.4059 660.374 63.9245 660.374 Q61.7486 660.374 59.4338 659.935 Q57.1421 659.518 54.6884 658.662 L54.6884 654.148 Q56.6328 655.282 58.9477 655.861 Q61.2625 656.439 63.7856 656.439 Q68.1837 656.439 70.4754 654.703 Q72.7902 652.967 72.7902 649.657 Q72.7902 646.601 70.6374 644.888 Q68.5078 643.152 64.6884 643.152 L60.6606 643.152 L60.6606 639.31 L64.8735 639.31 Q68.3226 639.31 70.1513 637.944 Q71.98 636.555 71.98 633.963 Q71.98 631.301 70.0819 629.889 Q68.2069 628.453 64.6884 628.453 Q62.7671 628.453 60.568 628.87 Q58.369 629.287 55.7301 630.166 L55.7301 626 Q58.3921 625.259 60.7069 624.889 Q63.0449 624.518 65.105 624.518 Q70.4291 624.518 73.5309 626.949 Q76.6327 629.356 76.6327 633.476 Q76.6327 636.347 74.9892 638.338 Q73.3457 640.305 70.3133 641.069 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M96.3086 628.222 Q92.6975 628.222 90.8688 631.787 Q89.0632 635.328 89.0632 642.458 Q89.0632 649.564 90.8688 653.129 Q92.6975 656.671 96.3086 656.671 Q99.9428 656.671 101.748 653.129 Q103.577 649.564 103.577 642.458 Q103.577 635.328 101.748 631.787 Q99.9428 628.222 96.3086 628.222 M96.3086 624.518 Q102.119 624.518 105.174 629.125 Q108.253 633.708 108.253 642.458 Q108.253 651.185 105.174 655.791 Q102.119 660.374 96.3086 660.374 Q90.4984 660.374 87.4197 655.791 Q84.3642 651.185 84.3642 642.458 Q84.3642 633.708 87.4197 629.125 Q90.4984 624.518 96.3086 624.518 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M126.47 628.222 Q122.859 628.222 121.031 631.787 Q119.225 635.328 119.225 642.458 Q119.225 649.564 121.031 653.129 Q122.859 656.671 126.47 656.671 Q130.105 656.671 131.91 653.129 Q133.739 649.564 133.739 642.458 Q133.739 635.328 131.91 631.787 Q130.105 628.222 126.47 628.222 M126.47 624.518 Q132.281 624.518 135.336 629.125 Q138.415 633.708 138.415 642.458 Q138.415 651.185 135.336 655.791 Q132.281 660.374 126.47 660.374 Q120.66 660.374 117.582 655.791 Q114.526 651.185 114.526 642.458 Q114.526 633.708 117.582 629.125 Q120.66 624.518 126.47 624.518 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M68.9939 483.826 L57.1884 502.275 L68.9939 502.275 L68.9939 483.826 M67.767 479.752 L73.6466 479.752 L73.6466 502.275 L78.5772 502.275 L78.5772 506.163 L73.6466 506.163 L73.6466 514.312 L68.9939 514.312 L68.9939 506.163 L53.3921 506.163 L53.3921 501.65 L67.767 479.752 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M96.3086 482.83 Q92.6975 482.83 90.8688 486.395 Q89.0632 489.937 89.0632 497.066 Q89.0632 504.173 90.8688 507.738 Q92.6975 511.279 96.3086 511.279 Q99.9428 511.279 101.748 507.738 Q103.577 504.173 103.577 497.066 Q103.577 489.937 101.748 486.395 Q99.9428 482.83 96.3086 482.83 M96.3086 479.127 Q102.119 479.127 105.174 483.733 Q108.253 488.316 108.253 497.066 Q108.253 505.793 105.174 510.4 Q102.119 514.983 96.3086 514.983 Q90.4984 514.983 87.4197 510.4 Q84.3642 505.793 84.3642 497.066 Q84.3642 488.316 87.4197 483.733 Q90.4984 479.127 96.3086 479.127 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M126.47 482.83 Q122.859 482.83 121.031 486.395 Q119.225 489.937 119.225 497.066 Q119.225 504.173 121.031 507.738 Q122.859 511.279 126.47 511.279 Q130.105 511.279 131.91 507.738 Q133.739 504.173 133.739 497.066 Q133.739 489.937 131.91 486.395 Q130.105 482.83 126.47 482.83 M126.47 479.127 Q132.281 479.127 135.336 483.733 Q138.415 488.316 138.415 497.066 Q138.415 505.793 135.336 510.4 Q132.281 514.983 126.47 514.983 Q120.66 514.983 117.582 510.4 Q114.526 505.793 114.526 497.066 Q114.526 488.316 117.582 483.733 Q120.66 479.127 126.47 479.127 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M56.193 334.36 L74.5494 334.36 L74.5494 338.295 L60.4754 338.295 L60.4754 346.767 Q61.4939 346.42 62.5124 346.258 Q63.531 346.073 64.5495 346.073 Q70.3365 346.073 73.7161 349.244 Q77.0957 352.415 77.0957 357.832 Q77.0957 363.411 73.6235 366.513 Q70.1513 369.591 63.8319 369.591 Q61.656 369.591 59.3875 369.221 Q57.1421 368.85 54.7347 368.11 L54.7347 363.411 Q56.818 364.545 59.0402 365.101 Q61.2625 365.656 63.7393 365.656 Q67.7439 365.656 70.0819 363.55 Q72.4198 361.443 72.4198 357.832 Q72.4198 354.221 70.0819 352.114 Q67.7439 350.008 63.7393 350.008 Q61.8643 350.008 59.9893 350.425 Q58.1375 350.841 56.193 351.721 L56.193 334.36 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M96.3086 337.439 Q92.6975 337.439 90.8688 341.003 Q89.0632 344.545 89.0632 351.675 Q89.0632 358.781 90.8688 362.346 Q92.6975 365.888 96.3086 365.888 Q99.9428 365.888 101.748 362.346 Q103.577 358.781 103.577 351.675 Q103.577 344.545 101.748 341.003 Q99.9428 337.439 96.3086 337.439 M96.3086 333.735 Q102.119 333.735 105.174 338.341 Q108.253 342.925 108.253 351.675 Q108.253 360.401 105.174 365.008 Q102.119 369.591 96.3086 369.591 Q90.4984 369.591 87.4197 365.008 Q84.3642 360.401 84.3642 351.675 Q84.3642 342.925 87.4197 338.341 Q90.4984 333.735 96.3086 333.735 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M126.47 337.439 Q122.859 337.439 121.031 341.003 Q119.225 344.545 119.225 351.675 Q119.225 358.781 121.031 362.346 Q122.859 365.888 126.47 365.888 Q130.105 365.888 131.91 362.346 Q133.739 358.781 133.739 351.675 Q133.739 344.545 131.91 341.003 Q130.105 337.439 126.47 337.439 M126.47 333.735 Q132.281 333.735 135.336 338.341 Q138.415 342.925 138.415 351.675 Q138.415 360.401 135.336 365.008 Q132.281 369.591 126.47 369.591 Q120.66 369.591 117.582 365.008 Q114.526 360.401 114.526 351.675 Q114.526 342.925 117.582 338.341 Q120.66 333.735 126.47 333.735 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M66.7254 204.385 Q63.5773 204.385 61.7254 206.538 Q59.8967 208.69 59.8967 212.44 Q59.8967 216.167 61.7254 218.343 Q63.5773 220.496 66.7254 220.496 Q69.8735 220.496 71.7022 218.343 Q73.5541 216.167 73.5541 212.44 Q73.5541 208.69 71.7022 206.538 Q69.8735 204.385 66.7254 204.385 M76.0077 189.732 L76.0077 193.991 Q74.2485 193.158 72.4429 192.718 Q70.6606 192.278 68.9013 192.278 Q64.2717 192.278 61.818 195.403 Q59.3875 198.528 59.0402 204.848 Q60.406 202.834 62.4662 201.769 Q64.5263 200.681 67.0032 200.681 Q72.2115 200.681 75.2207 203.852 Q78.2531 207.001 78.2531 212.44 Q78.2531 217.764 75.105 220.982 Q71.9568 224.2 66.7254 224.2 Q60.73 224.2 57.5588 219.616 Q54.3875 215.01 54.3875 206.283 Q54.3875 198.089 58.2764 193.228 Q62.1652 188.343 68.7161 188.343 Q70.4754 188.343 72.2578 188.691 Q74.0633 189.038 76.0077 189.732 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M96.3086 192.047 Q92.6975 192.047 90.8688 195.612 Q89.0632 199.153 89.0632 206.283 Q89.0632 213.389 90.8688 216.954 Q92.6975 220.496 96.3086 220.496 Q99.9428 220.496 101.748 216.954 Q103.577 213.389 103.577 206.283 Q103.577 199.153 101.748 195.612 Q99.9428 192.047 96.3086 192.047 M96.3086 188.343 Q102.119 188.343 105.174 192.95 Q108.253 197.533 108.253 206.283 Q108.253 215.01 105.174 219.616 Q102.119 224.2 96.3086 224.2 Q90.4984 224.2 87.4197 219.616 Q84.3642 215.01 84.3642 206.283 Q84.3642 197.533 87.4197 192.95 Q90.4984 188.343 96.3086 188.343 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M126.47 192.047 Q122.859 192.047 121.031 195.612 Q119.225 199.153 119.225 206.283 Q119.225 213.389 121.031 216.954 Q122.859 220.496 126.47 220.496 Q130.105 220.496 131.91 216.954 Q133.739 213.389 133.739 206.283 Q133.739 199.153 131.91 195.612 Q130.105 192.047 126.47 192.047 M126.47 188.343 Q132.281 188.343 135.336 192.95 Q138.415 197.533 138.415 206.283 Q138.415 215.01 135.336 219.616 Q132.281 224.2 126.47 224.2 Q120.66 224.2 117.582 219.616 Q114.526 215.01 114.526 206.283 Q114.526 197.533 117.582 192.95 Q120.66 188.343 126.47 188.343 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M522.372 17.6457 Q513.46 17.6457 508.194 24.2892 Q502.968 30.9327 502.968 42.3968 Q502.968 53.8203 508.194 60.4638 Q513.46 67.1073 522.372 67.1073 Q531.284 67.1073 536.469 60.4638 Q541.695 53.8203 541.695 42.3968 Q541.695 30.9327 536.469 24.2892 Q531.284 17.6457 522.372 17.6457 M522.372 11.0023 Q535.092 11.0023 542.708 19.5497 Q550.324 28.0566 550.324 42.3968 Q550.324 56.6965 542.708 65.2439 Q535.092 73.7508 522.372 73.7508 Q509.612 73.7508 501.956 65.2439 Q494.34 56.737 494.34 42.3968 Q494.34 28.0566 501.956 19.5497 Q509.612 11.0023 522.372 11.0023 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M570.011 65.7705 L570.011 89.8329 L562.517 89.8329 L562.517 27.2059 L570.011 27.2059 L570.011 34.0924 Q572.36 30.0415 575.925 28.0971 Q579.531 26.1121 584.513 26.1121 Q592.777 26.1121 597.922 32.6746 Q603.107 39.2371 603.107 49.9314 Q603.107 60.6258 597.922 67.1883 Q592.777 73.7508 584.513 73.7508 Q579.531 73.7508 575.925 71.8063 Q572.36 69.8214 570.011 65.7705 M595.37 49.9314 Q595.37 41.7081 591.967 37.0496 Q588.605 32.3505 582.69 32.3505 Q576.776 32.3505 573.373 37.0496 Q570.011 41.7081 570.011 49.9314 Q570.011 58.1548 573.373 62.8538 Q576.776 67.5124 582.69 67.5124 Q588.605 67.5124 591.967 62.8538 Q595.37 58.1548 595.37 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M622.835 14.324 L622.835 27.2059 L638.188 27.2059 L638.188 32.9987 L622.835 32.9987 L622.835 57.6282 Q622.835 63.1779 624.334 64.7578 Q625.873 66.3376 630.531 66.3376 L638.188 66.3376 L638.188 72.576 L630.531 72.576 Q621.903 72.576 618.622 69.3758 Q615.341 66.1351 615.341 57.6282 L615.341 32.9987 L609.872 32.9987 L609.872 27.2059 L615.341 27.2059 L615.341 14.324 L622.835 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M647.991 27.2059 L655.444 27.2059 L655.444 72.576 L647.991 72.576 L647.991 27.2059 M647.991 9.54393 L655.444 9.54393 L655.444 18.9825 L647.991 18.9825 L647.991 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M688.621 32.4315 Q682.626 32.4315 679.142 37.1306 Q675.659 41.7891 675.659 49.9314 Q675.659 58.0738 679.102 62.7728 Q682.586 67.4314 688.621 67.4314 Q694.576 67.4314 698.06 62.7323 Q701.544 58.0333 701.544 49.9314 Q701.544 41.8701 698.06 37.1711 Q694.576 32.4315 688.621 32.4315 M688.621 26.1121 Q698.344 26.1121 703.893 32.4315 Q709.443 38.7509 709.443 49.9314 Q709.443 61.0714 703.893 67.4314 Q698.344 73.7508 688.621 73.7508 Q678.859 73.7508 673.309 67.4314 Q667.8 61.0714 667.8 49.9314 Q667.8 38.7509 673.309 32.4315 Q678.859 26.1121 688.621 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M759.512 45.1919 L759.512 72.576 L752.059 72.576 L752.059 45.4349 Q752.059 38.994 749.547 35.7938 Q747.035 32.5936 742.012 32.5936 Q735.976 32.5936 732.493 36.4419 Q729.009 40.2903 729.009 46.9338 L729.009 72.576 L721.515 72.576 L721.515 27.2059 L729.009 27.2059 L729.009 34.2544 Q731.683 30.163 735.288 28.1376 Q738.934 26.1121 743.673 26.1121 Q751.491 26.1121 755.502 30.9732 Q759.512 35.7938 759.512 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M807.961 65.7705 L807.961 89.8329 L800.467 89.8329 L800.467 27.2059 L807.961 27.2059 L807.961 34.0924 Q810.311 30.0415 813.875 28.0971 Q817.481 26.1121 822.463 26.1121 Q830.727 26.1121 835.872 32.6746 Q841.057 39.2371 841.057 49.9314 Q841.057 60.6258 835.872 67.1883 Q830.727 73.7508 822.463 73.7508 Q817.481 73.7508 813.875 71.8063 Q810.311 69.8214 807.961 65.7705 M833.32 49.9314 Q833.32 41.7081 829.917 37.0496 Q826.555 32.3505 820.64 32.3505 Q814.726 32.3505 811.323 37.0496 Q807.961 41.7081 807.961 49.9314 Q807.961 58.1548 811.323 62.8538 Q814.726 67.5124 820.64 67.5124 Q826.555 67.5124 829.917 62.8538 Q833.32 58.1548 833.32 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M879.703 34.1734 Q878.447 33.4443 876.948 33.1202 Q875.49 32.7556 873.707 32.7556 Q867.388 32.7556 863.985 36.8875 Q860.623 40.9789 860.623 48.6757 L860.623 72.576 L853.129 72.576 L853.129 27.2059 L860.623 27.2059 L860.623 34.2544 Q862.972 30.1225 866.74 28.1376 Q870.507 26.1121 875.895 26.1121 Q876.664 26.1121 877.596 26.2337 Q878.528 26.3147 879.662 26.5172 L879.703 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M887.521 27.2059 L894.974 27.2059 L894.974 72.576 L887.521 72.576 L887.521 27.2059 M887.521 9.54393 L894.974 9.54393 L894.974 18.9825 L887.521 18.9825 L887.521 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M943.221 28.9478 L943.221 35.9153 Q940.061 34.1734 936.861 33.3227 Q933.701 32.4315 930.46 32.4315 Q923.209 32.4315 919.199 37.0496 Q915.188 41.6271 915.188 49.9314 Q915.188 58.2358 919.199 62.8538 Q923.209 67.4314 930.46 67.4314 Q933.701 67.4314 936.861 66.5807 Q940.061 65.6895 943.221 63.9476 L943.221 70.8341 Q940.102 72.2924 936.739 73.0216 Q933.418 73.7508 929.65 73.7508 Q919.401 73.7508 913.366 67.3098 Q907.33 60.8689 907.33 49.9314 Q907.33 38.832 913.406 32.472 Q919.523 26.1121 930.136 26.1121 Q933.58 26.1121 936.861 26.8413 Q940.142 27.5299 943.221 28.9478 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M994.991 48.0275 L994.991 51.6733 L960.721 51.6733 Q961.207 59.3701 965.339 63.421 Q969.511 67.4314 976.924 67.4314 Q981.218 67.4314 985.229 66.3781 Q989.28 65.3249 993.249 63.2184 L993.249 70.267 Q989.239 71.9684 985.026 72.8596 Q980.813 73.7508 976.479 73.7508 Q965.622 73.7508 959.262 67.4314 Q952.943 61.1119 952.943 50.3365 Q952.943 39.1965 958.938 32.6746 Q964.974 26.1121 975.182 26.1121 Q984.337 26.1121 989.644 32.0264 Q994.991 37.9003 994.991 48.0275 M987.538 45.84 Q987.457 39.7232 984.094 36.0774 Q980.773 32.4315 975.263 32.4315 Q969.025 32.4315 965.258 35.9558 Q961.531 39.4801 960.964 45.8805 L987.538 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1036.15 28.5427 L1036.15 35.5912 Q1032.99 33.9709 1029.59 33.1607 Q1026.18 32.3505 1022.54 32.3505 Q1016.99 32.3505 1014.19 34.0519 Q1011.44 35.7533 1011.44 39.156 Q1011.44 41.7486 1013.42 43.2475 Q1015.41 44.7058 1021.4 46.0426 L1023.96 46.6097 Q1031.9 48.3111 1035.22 51.4303 Q1038.58 54.509 1038.58 60.0587 Q1038.58 66.3781 1033.56 70.0644 Q1028.57 73.7508 1019.82 73.7508 Q1016.18 73.7508 1012.21 73.0216 Q1008.28 72.3329 1003.9 70.9151 L1003.9 63.2184 Q1008.04 65.3654 1012.05 66.4591 Q1016.06 67.5124 1019.99 67.5124 Q1025.25 67.5124 1028.09 65.73 Q1030.92 63.9071 1030.92 60.6258 Q1030.92 57.5877 1028.86 55.9673 Q1026.83 54.3469 1019.9 52.8481 L1017.31 52.2405 Q1010.38 50.7821 1007.31 47.7845 Q1004.23 44.7463 1004.23 39.4801 Q1004.23 33.0797 1008.76 29.5959 Q1013.3 26.1121 1021.65 26.1121 Q1025.78 26.1121 1029.42 26.7198 Q1033.07 27.3274 1036.15 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1084.92 65.6895 L1113.48 65.6895 L1113.48 72.576 L1075.08 72.576 L1075.08 65.6895 Q1079.74 60.8689 1087.76 52.7671 Q1095.82 44.6248 1097.88 42.2752 Q1101.81 37.8598 1103.35 34.8216 Q1104.93 31.7429 1104.93 28.7857 Q1104.93 23.9651 1101.53 20.927 Q1098.17 17.8888 1092.74 17.8888 Q1088.89 17.8888 1084.6 19.2256 Q1080.34 20.5624 1075.48 23.2765 L1075.48 15.0127 Q1080.42 13.0277 1084.72 12.015 Q1089.01 11.0023 1092.58 11.0023 Q1101.98 11.0023 1107.57 15.7013 Q1113.16 20.4004 1113.16 28.2591 Q1113.16 31.9859 1111.74 35.3482 Q1110.36 38.6699 1106.67 43.2069 Q1105.66 44.3817 1100.23 50.0125 Q1094.81 55.6027 1084.92 65.6895 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1148.16 17.4837 Q1141.84 17.4837 1138.64 23.7221 Q1135.48 29.92 1135.48 42.3968 Q1135.48 54.833 1138.64 61.0714 Q1141.84 67.2693 1148.16 67.2693 Q1154.52 67.2693 1157.68 61.0714 Q1160.88 54.833 1160.88 42.3968 Q1160.88 29.92 1157.68 23.7221 Q1154.52 17.4837 1148.16 17.4837 M1148.16 11.0023 Q1158.32 11.0023 1163.67 19.0636 Q1169.06 27.0843 1169.06 42.3968 Q1169.06 57.6687 1163.67 65.73 Q1158.32 73.7508 1148.16 73.7508 Q1137.99 73.7508 1132.6 65.73 Q1127.25 57.6687 1127.25 42.3968 Q1127.25 27.0843 1132.6 19.0636 Q1137.99 11.0023 1148.16 11.0023 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1184.86 65.6895 L1198.23 65.6895 L1198.23 19.5497 L1183.68 22.4663 L1183.68 15.0127 L1198.14 12.096 L1206.33 12.096 L1206.33 65.6895 L1219.69 65.6895 L1219.69 72.576 L1184.86 72.576 L1184.86 65.6895 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1234.16 12.096 L1273.05 12.096 L1273.05 15.5798 L1251.09 72.576 L1242.54 72.576 L1263.2 18.9825 L1234.16 18.9825 L1234.16 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1284.19 46.5287 L1306.02 46.5287 L1306.02 53.1722 L1284.19 53.1722 L1284.19 46.5287 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1336.44 17.4837 Q1330.12 17.4837 1326.92 23.7221 Q1323.76 29.92 1323.76 42.3968 Q1323.76 54.833 1326.92 61.0714 Q1330.12 67.2693 1336.44 67.2693 Q1342.8 67.2693 1345.96 61.0714 Q1349.16 54.833 1349.16 42.3968 Q1349.16 29.92 1345.96 23.7221 Q1342.8 17.4837 1336.44 17.4837 M1336.44 11.0023 Q1346.61 11.0023 1351.96 19.0636 Q1357.34 27.0843 1357.34 42.3968 Q1357.34 57.6687 1351.96 65.73 Q1346.61 73.7508 1336.44 73.7508 Q1326.27 73.7508 1320.89 65.73 Q1315.54 57.6687 1315.54 42.3968 Q1315.54 27.0843 1320.89 19.0636 Q1326.27 11.0023 1336.44 11.0023 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1396.52 39.9662 Q1402.39 41.222 1405.67 45.1919 Q1408.99 49.1618 1408.99 54.9951 Q1408.99 63.9476 1402.84 68.8492 Q1396.68 73.7508 1385.34 73.7508 Q1381.53 73.7508 1377.48 72.9811 Q1373.47 72.2519 1369.17 70.7531 L1369.17 62.8538 Q1372.58 64.8388 1376.63 65.8515 Q1380.68 66.8642 1385.09 66.8642 Q1392.79 66.8642 1396.8 63.826 Q1400.85 60.7879 1400.85 54.9951 Q1400.85 49.6479 1397.08 46.6502 Q1393.36 43.612 1386.67 43.612 L1379.62 43.612 L1379.62 36.8875 L1387 36.8875 Q1393.03 36.8875 1396.23 34.4975 Q1399.43 32.067 1399.43 27.5299 Q1399.43 22.8714 1396.11 20.4004 Q1392.83 17.8888 1386.67 17.8888 Q1383.31 17.8888 1379.46 18.618 Q1375.61 19.3471 1371 20.8865 L1371 13.5948 Q1375.65 12.2985 1379.71 11.6504 Q1383.8 11.0023 1387.4 11.0023 Q1396.72 11.0023 1402.15 15.2557 Q1407.58 19.4686 1407.58 26.6793 Q1407.58 31.7024 1404.7 35.1862 Q1401.82 38.6294 1396.52 39.9662 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1419.69 46.5287 L1441.52 46.5287 L1441.52 53.1722 L1419.69 53.1722 L1419.69 46.5287 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1479.24 39.9662 Q1485.11 41.222 1488.39 45.1919 Q1491.71 49.1618 1491.71 54.9951 Q1491.71 63.9476 1485.56 68.8492 Q1479.4 73.7508 1468.06 73.7508 Q1464.25 73.7508 1460.2 72.9811 Q1456.19 72.2519 1451.89 70.7531 L1451.89 62.8538 Q1455.3 64.8388 1459.35 65.8515 Q1463.4 66.8642 1467.81 66.8642 Q1475.51 66.8642 1479.52 63.826 Q1483.57 60.7879 1483.57 54.9951 Q1483.57 49.6479 1479.8 46.6502 Q1476.08 43.612 1469.39 43.612 L1462.34 43.612 L1462.34 36.8875 L1469.72 36.8875 Q1475.75 36.8875 1478.95 34.4975 Q1482.15 32.067 1482.15 27.5299 Q1482.15 22.8714 1478.83 20.4004 Q1475.55 17.8888 1469.39 17.8888 Q1466.03 17.8888 1462.18 18.618 Q1458.33 19.3471 1453.72 20.8865 L1453.72 13.5948 Q1458.37 12.2985 1462.43 11.6504 Q1466.52 11.0023 1470.12 11.0023 Q1479.44 11.0023 1484.87 15.2557 Q1490.3 19.4686 1490.3 26.6793 Q1490.3 31.7024 1487.42 35.1862 Q1484.54 38.6294 1479.24 39.9662 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1524.73 17.4837 Q1518.41 17.4837 1515.21 23.7221 Q1512.05 29.92 1512.05 42.3968 Q1512.05 54.833 1515.21 61.0714 Q1518.41 67.2693 1524.73 67.2693 Q1531.09 67.2693 1534.25 61.0714 Q1537.45 54.833 1537.45 42.3968 Q1537.45 29.92 1534.25 23.7221 Q1531.09 17.4837 1524.73 17.4837 M1524.73 11.0023 Q1534.9 11.0023 1540.24 19.0636 Q1545.63 27.0843 1545.63 42.3968 Q1545.63 57.6687 1540.24 65.73 Q1534.9 73.7508 1524.73 73.7508 Q1514.56 73.7508 1509.17 65.73 Q1503.83 57.6687 1503.83 42.3968 Q1503.83 27.0843 1509.17 19.0636 Q1514.56 11.0023 1524.73 11.0023 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip912)\" style=\"stroke:#ff0000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 215.485,1078.56 253.794,1078.56 292.104,1078.56 299.766,1078.56 330.413,1078.56 368.723,1078.53 407.033,1078.49 445.342,1078.49 521.961,1078.2 560.271,1078.2 \n",
" 598.58,1078.16 613.904,1078.23 636.89,1078.13 675.199,1078.09 690.523,1078.2 713.509,1078.09 721.171,1078.16 751.819,1078.05 790.128,1078.05 813.114,1078.13 \n",
" 828.438,1078.2 866.747,1078.05 889.733,1078.09 905.057,1077.8 920.381,1077.98 951.028,1077.83 958.69,1077.8 966.352,1077.98 974.014,1077.98 981.676,1077.73 \n",
" 989.338,1077.8 997,1077.76 1004.66,1077.76 1012.32,1077.8 1019.99,1077.8 1035.31,1077.69 1042.97,1077.69 1050.63,1077.43 1058.29,1077.76 1065.96,1077.54 \n",
" 1088.94,1077.4 1096.6,1077.25 1104.27,1077.36 1119.59,1077.25 1127.25,1077.18 1134.91,1077.18 1142.58,1077.07 1150.24,1077.04 1157.9,1076.96 1165.56,1076.89 \n",
" 1173.22,1076.82 1180.89,1076.74 1188.55,1076.67 1196.21,1076.6 1203.87,1076.56 1211.53,1076.45 1219.2,1076.38 1226.86,1076.31 1234.52,1076.05 1242.18,1076.13 \n",
" 1249.84,1075.76 1257.5,1075.91 1265.17,1075.69 1272.83,1075.4 1280.49,1075.54 1288.15,1075.22 1295.81,1075.11 1303.48,1074.85 1311.14,1074.6 1318.8,1074.24 \n",
" 1326.46,1074.24 1334.12,1073.69 1341.79,1073.29 1349.45,1073.15 1357.11,1072.49 1364.77,1071.98 1372.43,1071.26 1380.1,1070.75 1387.76,1069.8 1395.42,1068.86 \n",
" 1403.08,1067.84 1410.74,1066.68 1418.4,1065.37 1426.07,1064.2 1433.73,1062.46 1441.39,1060.5 1449.05,1058.39 1456.71,1055.92 1464.38,1053.52 1472.04,1050.46 \n",
" 1479.7,1046.83 1487.36,1043.34 1495.02,1038.98 1502.69,1034.54 1510.35,1029.67 1518.01,1024.66 1525.67,1018.7 1533.33,1013.1 1541,1006.85 1548.66,1000.38 \n",
" 1563.98,986.783 1579.3,972.898 1594.63,958.795 1602.29,951.598 1609.95,944.547 1632.94,922.956 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"4, 8\" points=\"\n",
" 491.314,151.29 1096.6,724.061 1196.21,817.693 1211.53,832.087 1249.84,867.926 1265.17,882.174 1272.83,889.298 1288.15,903.474 1295.81,910.598 1318.8,931.607 \n",
" 1326.46,938.586 1334.12,945.71 1341.79,952.398 1349.45,959.159 1357.11,966.138 1364.77,972.608 1372.43,979.514 1387.76,992.454 1395.42,998.633 1403.08,1005.1 \n",
" 1410.74,1011.28 1418.4,1017.1 1426.07,1023.2 1433.73,1028.8 1441.39,1034.84 1449.05,1039.27 1456.71,1044.07 1464.38,1048.72 1472.04,1053.01 1479.7,1057.08 \n",
" 1487.36,1060.35 1495.02,1063.48 1502.69,1066.39 1510.35,1068.64 1518.01,1070.67 1525.67,1072.42 1533.33,1073.44 1541,1074.64 1548.66,1075.47 1556.32,1076.02 \n",
" 1563.98,1076.64 1571.64,1076.93 1579.3,1077.11 1586.97,1077.29 1594.63,1077.76 1602.29,1078.05 1609.95,1077.87 1617.61,1077.91 1625.28,1077.98 1632.94,1078.2 \n",
" 1640.6,1078.23 1648.26,1078.02 1655.92,1078.02 1663.59,1078.05 1671.25,1078.34 1678.91,1078.09 1686.57,1078.09 1709.56,1078.42 1747.87,1078.45 1824.49,1078.53 \n",
" \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip912)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" stroke-dasharray=\"32, 20\" points=\"\n",
" 1469.07,2089.29 1469.07,-859.436 \n",
" \"/>\n",
"<path clip-path=\"url(#clip910)\" d=\"\n",
"M1415.01 363.596 L1815.9 363.596 L1815.9 156.236 L1415.01 156.236 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1415.01,363.596 1815.9,363.596 1815.9,156.236 1415.01,156.236 1415.01,363.596 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip910)\" style=\"stroke:#ff0000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1433.96,208.076 1547.67,208.076 \n",
" \"/>\n",
"<path clip-path=\"url(#clip910)\" d=\"M1570.9 221.467 L1570.9 235.217 L1566.62 235.217 L1566.62 199.43 L1570.9 199.43 L1570.9 203.365 Q1572.24 201.05 1574.28 199.939 Q1576.34 198.805 1579.19 198.805 Q1583.91 198.805 1586.85 202.555 Q1589.81 206.305 1589.81 212.416 Q1589.81 218.527 1586.85 222.277 Q1583.91 226.027 1579.19 226.027 Q1576.34 226.027 1574.28 224.916 Q1572.24 223.782 1570.9 221.467 M1585.39 212.416 Q1585.39 207.717 1583.44 205.055 Q1581.52 202.37 1578.14 202.37 Q1574.76 202.37 1572.82 205.055 Q1570.9 207.717 1570.9 212.416 Q1570.9 217.115 1572.82 219.8 Q1574.76 222.462 1578.14 222.462 Q1581.52 222.462 1583.44 219.8 Q1585.39 217.115 1585.39 212.416 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1596.43 215.124 L1596.43 199.43 L1600.69 199.43 L1600.69 214.962 Q1600.69 218.643 1602.12 220.495 Q1603.56 222.323 1606.43 222.323 Q1609.88 222.323 1611.87 220.124 Q1613.88 217.925 1613.88 214.129 L1613.88 199.43 L1618.14 199.43 L1618.14 225.356 L1613.88 225.356 L1613.88 221.374 Q1612.33 223.735 1610.27 224.893 Q1608.24 226.027 1605.53 226.027 Q1601.06 226.027 1598.75 223.249 Q1596.43 220.471 1596.43 215.124 M1607.15 198.805 L1607.15 198.805 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1631.13 192.069 L1631.13 199.43 L1639.9 199.43 L1639.9 202.74 L1631.13 202.74 L1631.13 216.814 Q1631.13 219.985 1631.99 220.888 Q1632.87 221.791 1635.53 221.791 L1639.9 221.791 L1639.9 225.356 L1635.53 225.356 Q1630.6 225.356 1628.72 223.527 Q1626.85 221.675 1626.85 216.814 L1626.85 202.74 L1623.72 202.74 L1623.72 199.43 L1626.85 199.43 L1626.85 192.069 L1631.13 192.069 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1662.03 200.194 L1662.03 204.222 Q1660.23 203.296 1658.28 202.833 Q1656.34 202.37 1654.25 202.37 Q1651.08 202.37 1649.49 203.342 Q1647.91 204.314 1647.91 206.259 Q1647.91 207.74 1649.05 208.597 Q1650.18 209.43 1653.61 210.194 L1655.06 210.518 Q1659.6 211.49 1661.5 213.272 Q1663.42 215.032 1663.42 218.203 Q1663.42 221.814 1660.55 223.921 Q1657.7 226.027 1652.7 226.027 Q1650.62 226.027 1648.35 225.61 Q1646.11 225.217 1643.61 224.407 L1643.61 220.009 Q1645.97 221.235 1648.26 221.86 Q1650.55 222.462 1652.8 222.462 Q1655.81 222.462 1657.43 221.444 Q1659.05 220.402 1659.05 218.527 Q1659.05 216.791 1657.87 215.865 Q1656.71 214.939 1652.75 214.083 L1651.27 213.735 Q1647.31 212.902 1645.55 211.189 Q1643.79 209.453 1643.79 206.444 Q1643.79 202.786 1646.38 200.796 Q1648.98 198.805 1653.75 198.805 Q1656.11 198.805 1658.19 199.152 Q1660.27 199.499 1662.03 200.194 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip910)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"2, 4\" points=\"\n",
" 1433.96,259.916 1547.67,259.916 \n",
" \"/>\n",
"<path clip-path=\"url(#clip910)\" d=\"M1587.13 252.265 L1587.13 256.247 Q1585.32 255.251 1583.49 254.765 Q1581.69 254.256 1579.83 254.256 Q1575.69 254.256 1573.4 256.895 Q1571.11 259.511 1571.11 264.256 Q1571.11 269.001 1573.4 271.64 Q1575.69 274.256 1579.83 274.256 Q1581.69 274.256 1583.49 273.77 Q1585.32 273.261 1587.13 272.265 L1587.13 276.2 Q1585.34 277.034 1583.42 277.45 Q1581.52 277.867 1579.37 277.867 Q1573.51 277.867 1570.06 274.186 Q1566.62 270.506 1566.62 264.256 Q1566.62 257.913 1570.09 254.279 Q1573.58 250.645 1579.65 250.645 Q1581.62 250.645 1583.49 251.062 Q1585.37 251.455 1587.13 252.265 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1606.31 264.163 Q1601.15 264.163 1599.16 265.344 Q1597.17 266.524 1597.17 269.372 Q1597.17 271.64 1598.65 272.983 Q1600.16 274.302 1602.73 274.302 Q1606.27 274.302 1608.4 271.802 Q1610.55 269.279 1610.55 265.112 L1610.55 264.163 L1606.31 264.163 M1614.81 262.404 L1614.81 277.196 L1610.55 277.196 L1610.55 273.261 Q1609.09 275.622 1606.92 276.756 Q1604.74 277.867 1601.59 277.867 Q1597.61 277.867 1595.25 275.645 Q1592.91 273.399 1592.91 269.649 Q1592.91 265.274 1595.83 263.052 Q1598.77 260.83 1604.58 260.83 L1610.55 260.83 L1610.55 260.413 Q1610.55 257.474 1608.61 255.876 Q1606.69 254.256 1603.19 254.256 Q1600.97 254.256 1598.86 254.788 Q1596.75 255.321 1594.81 256.386 L1594.81 252.45 Q1597.15 251.548 1599.35 251.108 Q1601.55 250.645 1603.63 250.645 Q1609.25 250.645 1612.03 253.562 Q1614.81 256.478 1614.81 262.404 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1623.58 241.177 L1627.84 241.177 L1627.84 277.196 L1623.58 277.196 L1623.58 241.177 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1636.75 241.177 L1641.01 241.177 L1641.01 277.196 L1636.75 277.196 L1636.75 241.177 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1666.45 252.034 L1666.45 256.062 Q1664.65 255.136 1662.7 254.673 Q1660.76 254.21 1658.68 254.21 Q1655.5 254.21 1653.91 255.182 Q1652.33 256.154 1652.33 258.099 Q1652.33 259.58 1653.47 260.437 Q1654.6 261.27 1658.03 262.034 L1659.49 262.358 Q1664.02 263.33 1665.92 265.112 Q1667.84 266.872 1667.84 270.043 Q1667.84 273.654 1664.97 275.761 Q1662.12 277.867 1657.12 277.867 Q1655.04 277.867 1652.77 277.45 Q1650.53 277.057 1648.03 276.247 L1648.03 271.849 Q1650.39 273.075 1652.68 273.7 Q1654.97 274.302 1657.22 274.302 Q1660.23 274.302 1661.85 273.284 Q1663.47 272.242 1663.47 270.367 Q1663.47 268.631 1662.29 267.705 Q1661.13 266.779 1657.17 265.923 L1655.69 265.575 Q1651.73 264.742 1649.97 263.029 Q1648.21 261.293 1648.21 258.284 Q1648.21 254.626 1650.81 252.636 Q1653.4 250.645 1658.17 250.645 Q1660.53 250.645 1662.61 250.992 Q1664.69 251.339 1666.45 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip910)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"16, 10\" points=\"\n",
" 1433.96,311.756 1547.67,311.756 \n",
" \"/>\n",
"<path clip-path=\"url(#clip910)\" d=\"M1588.86 295.61 L1588.86 300.17 Q1586.2 298.897 1583.84 298.272 Q1581.48 297.647 1579.28 297.647 Q1575.46 297.647 1573.38 299.128 Q1571.31 300.61 1571.31 303.341 Q1571.31 305.633 1572.68 306.814 Q1574.07 307.971 1577.91 308.689 L1580.74 309.267 Q1585.97 310.263 1588.44 312.786 Q1590.94 315.286 1590.94 319.499 Q1590.94 324.522 1587.56 327.114 Q1584.21 329.707 1577.7 329.707 Q1575.25 329.707 1572.47 329.151 Q1569.72 328.596 1566.75 327.508 L1566.75 322.693 Q1569.6 324.29 1572.33 325.101 Q1575.06 325.911 1577.7 325.911 Q1581.71 325.911 1583.88 324.337 Q1586.06 322.763 1586.06 319.846 Q1586.06 317.3 1584.49 315.864 Q1582.94 314.429 1579.37 313.712 L1576.52 313.156 Q1571.29 312.115 1568.95 309.892 Q1566.62 307.67 1566.62 303.712 Q1566.62 299.128 1569.83 296.49 Q1573.07 293.851 1578.75 293.851 Q1581.18 293.851 1583.7 294.291 Q1586.22 294.73 1588.86 295.61 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1602.91 298.318 L1602.91 311.304 L1608.79 311.304 Q1612.06 311.304 1613.84 309.615 Q1615.62 307.925 1615.62 304.8 Q1615.62 301.698 1613.84 300.008 Q1612.06 298.318 1608.79 298.318 L1602.91 298.318 M1598.24 294.476 L1608.79 294.476 Q1614.6 294.476 1617.56 297.115 Q1620.55 299.73 1620.55 304.8 Q1620.55 309.915 1617.56 312.531 Q1614.6 315.147 1608.79 315.147 L1602.91 315.147 L1602.91 329.036 L1598.24 329.036 L1598.24 294.476 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1625.16 294.476 L1630.18 294.476 L1638.77 307.323 L1647.4 294.476 L1652.43 294.476 L1641.31 311.073 L1653.17 329.036 L1648.14 329.036 L1638.42 314.337 L1628.63 329.036 L1623.58 329.036 L1635.92 310.587 L1625.16 294.476 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1674.18 293.017 L1678.44 293.017 L1678.44 329.036 L1674.18 329.036 L1674.18 293.017 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1709.53 315.008 L1709.53 317.091 L1689.95 317.091 Q1690.23 321.489 1692.59 323.804 Q1694.97 326.096 1699.21 326.096 Q1701.66 326.096 1703.95 325.494 Q1706.27 324.892 1708.54 323.689 L1708.54 327.716 Q1706.24 328.688 1703.84 329.198 Q1701.43 329.707 1698.95 329.707 Q1692.75 329.707 1689.12 326.096 Q1685.5 322.485 1685.5 316.327 Q1685.5 309.962 1688.93 306.235 Q1692.38 302.485 1698.21 302.485 Q1703.44 302.485 1706.48 305.865 Q1709.53 309.221 1709.53 315.008 M1705.27 313.758 Q1705.23 310.263 1703.3 308.179 Q1701.41 306.096 1698.26 306.096 Q1694.69 306.096 1692.54 308.11 Q1690.41 310.124 1690.09 313.781 L1705.27 313.758 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1713.47 303.11 L1717.98 303.11 L1726.08 324.869 L1734.18 303.11 L1738.7 303.11 L1728.98 329.036 L1723.19 329.036 L1713.47 303.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1766.75 315.008 L1766.75 317.091 L1747.17 317.091 Q1747.45 321.489 1749.81 323.804 Q1752.19 326.096 1756.43 326.096 Q1758.88 326.096 1761.18 325.494 Q1763.49 324.892 1765.76 323.689 L1765.76 327.716 Q1763.47 328.688 1761.06 329.198 Q1758.65 329.707 1756.18 329.707 Q1749.97 329.707 1746.34 326.096 Q1742.73 322.485 1742.73 316.327 Q1742.73 309.962 1746.15 306.235 Q1749.6 302.485 1755.43 302.485 Q1760.67 302.485 1763.7 305.865 Q1766.75 309.221 1766.75 315.008 M1762.49 313.758 Q1762.45 310.263 1760.53 308.179 Q1758.63 306.096 1755.48 306.096 Q1751.92 306.096 1749.76 308.11 Q1747.63 310.124 1747.31 313.781 L1762.49 313.758 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip910)\" d=\"M1773.74 293.017 L1778 293.017 L1778 329.036 L1773.74 329.036 L1773.74 293.017 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"vv_P = df_20170421.call_put .== \"P\" #put options\n",
"vv_C = df_20170421.call_put .== \"C\" #call options\n",
"\n",
"midPrice = (df_20170421.ask + df_20170421.bid)/2 #creates a traditional vector\n",
"\n",
"p1 = plot( df_20170421.strike[vv_P],midPrice[vv_P],label=\"puts\",\n",
" linecolor = :red,\n",
" linestyle = :solid,\n",
" linewidth = 1,\n",
" title = \"Option prices $(df_20170421.date[1])\",\n",
" xlabel = \"strike prices\" )\n",
"plot!( df_20170421.strike[vv_C],midPrice[vv_C],label=\"calls\",\n",
" linecolor = :blue,\n",
" linestyle = :dot,\n",
" linewidth = 2 )\n",
"vline!([df_20170421.close[1]],linecolor=:black,line=(:dash,2),label=\"SPX level\")\n",
"display(p1)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"@webio": {
"lastCommId": null,
"lastKernelId": null
},
"anaconda-cloud": {},
"kernelspec": {
"display_name": "Julia 1.7.0",
"language": "julia",
"name": "julia-1.7"
},
"language_info": {
"file_extension": ".jl",
"mimetype": "application/julia",
"name": "julia",
"version": "1.7.0"
},
"nteract": {
"version": "0.23.1"
}
},
"nbformat": 4,
"nbformat_minor": 4
}