krishnax12/tensa-zangetsu-keychain-nfc

Summary: Calculates target inductance and estimated resonance for a 14.5 MHz square antenna using chip, interturn, bridge, and connection capacitances.

Version
0.0.13
License
unset
Stars
1

silkscreen-artwork.ts

// Vector centerlines traced from the supplied blade reference.
export const silkscreenArtwork: { route: [number, number][]; width: number }[] =
  [
    {
      route: [
        [17.859871, 113.527288],
        [17.273515, 112.684777],
      ],
      width: 0.2,
    },
    {
      route: [
        [17.273515, 112.684777],
        [10.914735, 107.971302],
        [3.65079, 100.713206],
        [2.187748, 98.749245],
        [2.014104, 97.186605],
        [0.428681, 96.221712],
        [-1.486943, 92.985441],
        [-4.028792, 86.914219],
        [-7.199792, 70.747026],
        [-8.056619, 63.503093],
        [-8.24735, 61.08655],
        [-7.572787, 59.222188],
        [-8.449473, 58.100739],
        [-8.813848, 54.121555],
        [-7.720877, 51.821699],
        [-9.172527, 50.427006],
        [-10.080616, 40.621365],
        [-8.128047, 38.589055],
        [-10.143269, 37.490389],
        [-10.462078, 35.788279],
        [-11.193752, 20.568892],
        [-10.368328, 19.128634],
        [-10.519189, 18.70453],
      ],
      width: 0.2,
    },
    {
      route: [
        [17.273515, 112.684777],
        [14.859743, 105.899122],
        [13.607291, 100.22922],
        [12.736301, 99.392405],
        [12.491384, 87.153134],
        [13.114685, 82.727064],
        [12.519709, 74.338898],
        [11.657186, 66.810331],
        [9.328851, 64.294189],
        [9.015738, 62.876714],
        [8.975868, 60.884274],
        [10.95122, 59.990501],
        [10.726314, 55.866153],
        [9.693072, 54.035966],
        [10.524192, 52.880341],
        [10.287895, 48.186725],
        [8.853332, 47.645935],
        [7.535456, 45.821443],
        [8.081941, 44.671515],
        [9.778355, 44.068072],
        [9.157825, 41.517756],
        [9.715702, 40.937096],
        [9.838084, 39.938028],
        [9.701386, 33.106807],
        [9.109334, 31.979662],
        [9.650124, 30.545099],
        [9.598862, 27.983391],
        [7.316093, 27.744323],
        [6.880598, 27.325915],
        [7.142449, 26.181682],
        [8.838863, 25.57824],
        [8.949853, 24.009903],
        [6.092119, 23.497593],
        [6.080728, 22.928324],
        [9.61872, 21.860907],
        [10.031432, 21.140778],
        [10.002954, 19.717607],
        [7.859653, 19.333374],
        [7.708793, 18.909271],
        [7.819783, 17.340935],
        [9.800831, 16.731796],
        [10.341621, 15.297233],
        [10.429828, 12.59036],
        [8.554075, 11.346529],
      ],
      width: 0.2,
    },
    {
      route: [
        [14.503989, 109.465593],
        [11.327446, 107.251173],
        [5.811177, 101.951342],
        [2.89079, 98.308055],
        [2.711451, 96.46078],
      ],
      width: 0.2,
    },
    {
      route: [
        [14.503989, 109.465593],
        [15.229814, 110.162939],
      ],
      width: 0.2,
    },
    {
      route: [
        [14.503989, 109.465593],
        [14.045711, 107.908649],
        [2.244552, 87.358181],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.711451, 96.46078],
        [1.276888, 95.91999],
        [-0.934761, 92.120147],
        [-3.331446, 86.188394],
        [-3.371316, 84.195955],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.711451, 96.46078],
        [3.061509, 92.609674],
        [1.134494, 88.804135],
      ],
      width: 0.2,
    },
    {
      route: [
        [14.000145, 105.631575],
        [13.402398, 104.219795],
      ],
      width: 0.2,
    },
    {
      route: [
        [13.402398, 104.219795],
        [13.106372, 103.656223],
      ],
      width: 0.2,
    },
    {
      route: [
        [13.402398, 104.219795],
        [13.391006, 103.650527],
      ],
      width: 0.2,
    },
    {
      route: [
        [13.106372, 103.656223],
        [4.5558, 89.02042],
        [4.672487, 87.736718],
        [6.61936, 85.419774],
        [11.66596, 88.593392],
        [11.888095, 99.694127],
        [12.759084, 100.530942],
        [13.391006, 103.650527],
      ],
      width: 0.2,
    },
    {
      route: [
        [13.106372, 103.656223],
        [13.391006, 103.650527],
      ],
      width: 0.2,
    },
    {
      route: [
        [1.134494, 88.804135],
        [-3.371316, 84.195955],
      ],
      width: 0.2,
    },
    {
      route: [
        [1.134494, 88.804135],
        [2.244552, 87.358181],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.371316, 84.195955],
        [-5.713968, 73.849524],
        [-5.736751, 72.710987],
        [-4.615301, 71.834301],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.244552, 87.358181],
        [2.378326, 86.928382],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.378326, 86.928382],
        [-1.95107, 76.906455],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.378326, 86.928382],
        [5.12784, 82.032642],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.95107, 76.906455],
        [-3.530797, 76.226196],
        [-4.615301, 71.834301],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.95107, 76.906455],
        [-2.773722, 71.370327],
        [-3.069748, 70.806755],
        [-3.917955, 71.108476],
      ],
      width: 0.2,
    },
    {
      route: [
        [5.12784, 82.032642],
        [10.313909, 85.061095],
        [11.312977, 85.183477],
        [11.210453, 80.060061],
        [7.023452, 77.15399],
      ],
      width: 0.2,
    },
    {
      route: [
        [5.12784, 82.032642],
        [7.023452, 77.15399],
      ],
      width: 0.2,
    },
    {
      route: [
        [-4.615301, 71.834301],
        [-3.917955, 71.108476],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.917955, 71.108476],
        [-4.381929, 69.266897],
      ],
      width: 0.2,
    },
    {
      route: [
        [-4.381929, 69.266897],
        [-6.513838, 69.451933],
        [-7.214108, 62.916737],
        [-7.253979, 60.924298],
        [-6.428555, 59.484039],
        [-6.875441, 58.496363],
      ],
      width: 0.2,
    },
    {
      route: [
        [-4.381929, 69.266897],
        [-3.963521, 68.831403],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.963521, 68.831403],
        [-2.546046, 68.51829],
        [-2.916116, 64.254472],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.963521, 68.831403],
        [-4.026174, 65.700426],
        [-2.916116, 64.254472],
      ],
      width: 0.2,
    },
    {
      route: [
        [7.023452, 77.15399],
        [6.095504, 73.470833],
      ],
      width: 0.2,
    },
    {
      route: [
        [6.095504, 73.470833],
        [4.934184, 72.355079],
        [5.116295, 67.225967],
      ],
      width: 0.2,
    },
    {
      route: [
        [6.095504, 73.470833],
        [6.234974, 73.325668],
      ],
      width: 0.2,
    },
    {
      route: [
        [6.234974, 73.325668],
        [10.706609, 76.226043],
        [11.705677, 76.348425],
        [10.965536, 67.82079],
        [8.184618, 64.032338],
        [7.971104, 60.477258],
        [8.66845, 59.751433],
      ],
      width: 0.2,
    },
    {
      route: [
        [6.234974, 73.325668],
        [6.143842, 68.77152],
        [5.116295, 67.225967],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.916116, 64.254472],
        [-2.884866, 58.701257],
        [-3.400102, 54.29797],
      ],
      width: 0.2,
    },
    {
      route: [
        [-6.875441, 58.496363],
        [-7.601266, 57.799017],
        [-7.954249, 54.389102],
        [-6.593732, 51.229647],
        [-8.173459, 50.549388],
        [-8.503659, 48.27801],
        [-8.236112, 47.418412],
        [-6.249369, 47.093907],
        [-3.397331, 47.321584],
        [-3.400102, 54.29797],
      ],
      width: 0.2,
    },
    {
      route: [
        [-6.875441, 58.496363],
        [-3.400102, 54.29797],
      ],
      width: 0.2,
    },
    {
      route: [
        [5.116295, 67.225967],
        [4.612451, 63.391949],
        [4.575352, 54.423123],
      ],
      width: 0.2,
    },
    {
      route: [
        [8.66845, 59.751433],
        [4.575352, 54.423123],
      ],
      width: 0.2,
    },
    {
      route: [
        [8.66845, 59.751433],
        [10.085926, 59.43832],
        [9.878107, 56.167874],
        [8.554535, 54.058749],
        [8.543144, 53.48948],
        [9.525124, 52.757959],
        [9.445384, 48.77308],
        [8.155986, 48.37176],
        [6.25745, 45.989391],
        [4.131237, 46.459061],
        [4.575352, 54.423123],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.816285, 51.89559],
        [-1.10317, 48.129921],
        [-1.985551, 46.723837],
        [-3.172732, 22.971119],
        [-3.073133, 20.833515],
        [-1.81791, 19.52703],
        [1.631875, 21.166486],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.816285, 51.89559],
        [3.106615, 52.174528],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.816285, 51.89559],
        [2.10724, 23.577333],
        [1.631875, 21.166486],
      ],
      width: 0.2,
    },
    {
      route: [
        [-6.414545, 38.839515],
        [-9.075852, 41.028381],
        [-8.40406, 46.140406],
        [-4.279712, 45.9155],
        [-3.57667, 45.474309],
        [-3.963828, 40.356589],
      ],
      width: 0.2,
    },
    {
      route: [
        [-6.414545, 38.839515],
        [-9.451619, 36.47993],
        [-10.063682, 27.237861],
        [-10.149118, 22.968348],
        [-7.342646, 20.918951],
      ],
      width: 0.2,
    },
    {
      route: [
        [-6.414545, 38.839515],
        [-3.963828, 40.356589],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.963828, 40.356589],
        [-4.481988, 28.692282],
      ],
      width: 0.2,
    },
    {
      route: [
        [-4.481988, 28.692282],
        [-5.643308, 27.576528],
        [-6.175631, 22.319339],
        [-7.342646, 20.918951],
      ],
      width: 0.2,
    },
    {
      route: [
        [-4.481988, 28.692282],
        [-4.578816, 23.8535],
        [-5.227825, 19.880013],
        [-5.66332, 19.461605],
      ],
      width: 0.2,
    },
    {
      route: [
        [4.07705, 36.636333],
        [4.102758, 45.03589],
        [5.525929, 45.007411],
        [8.628427, 43.521587],
        [8.153061, 41.11074],
        [8.856103, 40.669549],
        [8.853179, 33.408528],
        [8.098875, 31.288011],
        [8.790525, 30.277552],
        [8.762047, 28.854381],
        [7.908144, 28.871468],
      ],
      width: 0.2,
    },
    {
      route: [
        [4.07705, 36.636333],
        [3.892015, 34.504424],
      ],
      width: 0.2,
    },
    {
      route: [
        [4.07705, 36.636333],
        [4.774396, 35.910508],
        [4.589361, 33.778599],
      ],
      width: 0.2,
    },
    {
      route: [
        [3.892015, 34.504424],
        [3.072133, 21.99191],
        [6.285622, 18.937749],
        [6.715421, 19.071523],
        [6.877673, 20.064895],
        [8.875808, 20.309659],
        [9.171834, 20.873231],
        [4.361531, 22.39323],
        [4.111071, 24.106731],
        [7.683238, 24.74712],
      ],
      width: 0.2,
    },
    {
      route: [
        [3.892015, 34.504424],
        [4.589361, 33.778599],
      ],
      width: 0.2,
    },
    {
      route: [
        [4.589361, 33.778599],
        [7.908144, 28.871468],
      ],
      width: 0.2,
    },
    {
      route: [
        [-10.519189, 18.70453],
        [-12.244081, 17.884802],
        [-14.751756, 13.521386],
        [-16.923535, 11.713982],
        [-16.66738, 10.285115],
      ],
      width: 0.2,
    },
    {
      route: [
        [-10.519189, 18.70453],
        [-10.843693, 16.717787],
        [-14.506992, 11.52325],
        [-16.66738, 10.285115],
      ],
      width: 0.2,
    },
    {
      route: [
        [-7.342646, 20.918951],
        [-5.66332, 19.461605],
      ],
      width: 0.2,
    },
    {
      route: [
        [-16.66738, 10.285115],
        [-17.239573, 3.035486],
        [-16.297463, 0.311526],
        [-16.778524, -2.383956],
        [-16.061319, -9.232264],
        [-16.519597, -10.789209],
        [-14.003455, -13.117544],
        [-10.627715, -15.178333],
        [-10.308906, -13.476223],
        [-10.630486, -8.201947],
        [-11.723457, -5.90209],
        [-10.980545, -4.350841],
        [-10.692986, 2.904483],
        [-5.367448, 5.787771],
      ],
      width: 0.2,
    },
    {
      route: [
        [-5.66332, 19.461605],
        [-5.475513, 14.617128],
        [-7.519215, 12.09529],
        [-7.59326, 8.395045],
        [-5.367448, 5.787771],
      ],
      width: 0.2,
    },
    {
      route: [
        [7.908144, 28.871468],
        [6.194643, 28.621008],
        [5.892921, 27.772802],
        [5.998216, 25.919831],
        [7.688934, 25.031754],
      ],
      width: 0.2,
    },
    {
      route: [
        [1.631875, 21.166486],
        [2.050283, 20.730991],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.050283, 20.730991],
        [1.964846, 16.461478],
        [6.148923, 12.106528],
        [6.487591, 7.686154],
      ],
      width: 0.2,
    },
    {
      route: [
        [2.050283, 20.730991],
        [8.064547, 15.342799],
      ],
      width: 0.2,
    },
    {
      route: [
        [7.688934, 25.031754],
        [7.683238, 24.74712],
      ],
      width: 0.2,
    },
    {
      route: [
        [7.688934, 25.031754],
        [7.973568, 25.026058],
        [7.683238, 24.74712],
      ],
      width: 0.2,
    },
    {
      route: [
        [-5.367448, 5.787771],
        [-2.962296, 5.027772],
        [-2.572367, 3.169106],
      ],
      width: 0.2,
    },
    {
      route: [
        [8.064547, 15.342799],
        [8.500042, 15.761207],
      ],
      width: 0.2,
    },
    {
      route: [
        [8.064547, 15.342799],
        [8.135667, 11.782024],
        [8.554075, 11.346529],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.572367, 3.169106],
        [-2.438594, 2.739307],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.572367, 3.169106],
        [0.268279, 2.827514],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.438594, 2.739307],
        [-2.728924, 2.460368],
        [-2.478464, 0.746867],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.438594, 2.739307],
        [-1.311448, 2.147255],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.311448, 2.147255],
        [-0.74218, 2.135864],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.311448, 2.147255],
        [-1.03251, 1.856925],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.478464, 0.746867],
        [-2.629325, 0.322764],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.478464, 0.746867],
        [-1.03251, 1.856925],
      ],
      width: 0.2,
    },
    {
      route: [
        [8.554075, 11.346529],
        [9.536055, 10.615008],
        [9.234334, 9.766801],
        [7.486658, 7.808536],
        [6.487591, 7.686154],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.629325, 0.322764],
        [-2.535422, -2.099475],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.629325, 0.322764],
        [-1.234632, -1.128886],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.03251, 1.856925],
        [-0.74218, 2.135864],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.03251, 1.856925],
        [0.222713, 0.55044],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.74218, 2.135864],
        [0.256888, 2.258246],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.268279, 2.827514],
        [0.732253, 4.669093],
        [1.312913, 5.22697],
        [6.487591, 7.686154],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.268279, 2.827514],
        [0.256888, 2.258246],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.256888, 2.258246],
        [0.222713, 0.55044],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.535422, -2.099475],
        [-2.546813, -2.668744],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.535422, -2.099475],
        [-1.234632, -1.128886],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.222713, 0.55044],
        [0.205626, -0.303462],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.234632, -1.128886],
        [0.205626, -0.303462],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.234632, -1.128886],
        [0.020591, -2.435371],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.546813, -2.668744],
        [-2.837143, -2.947682],
        [-2.592379, -4.945817],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.546813, -2.668744],
        [-1.29159, -3.975228],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.205626, -0.303462],
        [0.020591, -2.435371],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.592379, -4.945817],
        [-2.609466, -5.79972],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.592379, -4.945817],
        [-1.29159, -3.975228],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.020591, -2.435371],
        [0.148668, -3.149805],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.29159, -3.975228],
        [-1.152121, -4.120393],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.152121, -4.120393],
        [0.148668, -3.149805],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.152121, -4.120393],
        [-0.036367, -5.281713],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.609466, -5.79972],
        [-2.794502, -7.931629],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.609466, -5.79972],
        [-1.493712, -6.96104],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.148668, -3.149805],
        [-0.036367, -5.281713],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.794502, -7.931629],
        [-2.666424, -8.646062],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.794502, -7.931629],
        [-1.493712, -6.96104],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.036367, -5.281713],
        [-0.047758, -5.850982],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.493712, -6.96104],
        [-1.354243, -7.106205],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.354243, -7.106205],
        [-0.047758, -5.850982],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.354243, -7.106205],
        [-0.09902, -8.41269],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.047758, -5.850982],
        [0.23118, -6.141312],
        [-0.09902, -8.41269],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.666424, -8.646062],
        [-2.851459, -10.777971],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.666424, -8.646062],
        [-1.55067, -9.807382],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.851459, -10.777971],
        [-2.768947, -13.769478],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.851459, -10.777971],
        [-1.55067, -9.807382],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.55067, -9.807382],
        [-1.411201, -9.952547],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.09902, -8.41269],
        [-0.104716, -8.697324],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.411201, -9.952547],
        [-0.104716, -8.697324],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.411201, -9.952547],
        [-0.016508, -11.404197],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.104716, -8.697324],
        [-0.016508, -11.404197],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.768947, -13.769478],
        [-2.780339, -14.338746],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.768947, -13.769478],
        [-0.022204, -11.688831],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.016508, -11.404197],
        [-0.022204, -11.688831],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.780339, -14.338746],
        [-2.97107, -16.755289],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.780339, -14.338746],
        [-1.525116, -15.645231],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.022204, -11.688831],
        [0.228255, -13.402332],
        [-0.079162, -14.535173],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.97107, -16.755289],
        [-2.837296, -17.185089],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.97107, -16.755289],
        [-1.525116, -15.645231],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.525116, -15.645231],
        [-1.385647, -15.790396],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.837296, -17.185089],
        [-3.127626, -17.464027],
        [-2.888558, -19.746797],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.837296, -17.185089],
        [-1.442604, -18.636738],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.385647, -15.790396],
        [-0.079162, -14.535173],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.385647, -15.790396],
        [0.014741, -16.957412],
      ],
      width: 0.2,
    },
    {
      route: [
        [-0.079162, -14.535173],
        [0.014741, -16.957412],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.888558, -19.746797],
        [-1.442604, -18.636738],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.888558, -19.746797],
        [-2.89995, -20.316065],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.014741, -16.957412],
        [0.142819, -17.671845],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.442604, -18.636738],
        [-1.303135, -18.781903],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.89995, -20.316065],
        [-3.19028, -20.595003],
        [-2.951212, -22.877773],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.89995, -20.316065],
        [-1.505257, -21.767715],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.303135, -18.781903],
        [0.142819, -17.671845],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.303135, -18.781903],
        [0.091557, -20.233553],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.142819, -17.671845],
        [0.091557, -20.233553],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.951212, -22.877773],
        [-1.505257, -21.767715],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.951212, -22.877773],
        [-2.956907, -23.162407],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.956907, -23.162407],
        [-3.153334, -25.863584],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.956907, -23.162407],
        [-1.422746, -24.759222],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.505257, -21.767715],
        [-1.365788, -21.91288],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.091557, -20.233553],
        [0.080166, -20.802822],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.365788, -21.91288],
        [0.080166, -20.802822],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.365788, -21.91288],
        [0.028904, -23.36453],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.080166, -20.802822],
        [0.359104, -21.093152],
        [0.028904, -23.36453],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.153334, -25.863584],
        [-3.019561, -26.293384],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.153334, -25.863584],
        [-1.422746, -24.759222],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.019561, -26.293384],
        [-3.309891, -26.572322],
        [-3.070822, -28.855092],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.019561, -26.293384],
        [-1.485399, -27.890198],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.422746, -24.759222],
        [0.162678, -23.794329],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.422746, -24.759222],
        [0.111416, -26.356037],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.028904, -23.36453],
        [0.162678, -23.794329],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.162678, -23.794329],
        [0.441616, -24.084659],
        [0.111416, -26.356037],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.070822, -28.855092],
        [-3.082214, -29.42436],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.070822, -28.855092],
        [-1.485399, -27.890198],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.082214, -29.42436],
        [-3.372544, -29.703298],
        [-3.133476, -31.986068],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.082214, -29.42436],
        [-1.548052, -31.021175],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.485399, -27.890198],
        [0.245189, -26.785836],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.485399, -27.890198],
        [0.333397, -29.492709],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.111416, -26.356037],
        [0.245189, -26.785836],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.245189, -26.785836],
        [0.333397, -29.492709],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.133476, -31.986068],
        [-3.144867, -32.555336],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.133476, -31.986068],
        [-1.548052, -31.021175],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.144867, -32.555336],
        [-3.435197, -32.834275],
        [-3.196129, -35.117044],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.144867, -32.555336],
        [-1.465541, -34.012682],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.548052, -31.021175],
        [-1.263418, -31.026871],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.263418, -31.026871],
        [0.327701, -29.777343],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.263418, -31.026871],
        [0.270743, -32.623685],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.333397, -29.492709],
        [0.327701, -29.777343],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.327701, -29.777343],
        [0.578161, -31.490844],
        [0.270743, -32.623685],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.196129, -35.117044],
        [-3.20752, -35.686313],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.196129, -35.117044],
        [-1.465541, -34.012682],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.20752, -35.686313],
        [-3.532025, -37.673057],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.20752, -35.686313],
        [-1.528194, -37.143658],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.465541, -34.012682],
        [-1.326071, -34.157847],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.326071, -34.157847],
        [0.265048, -32.90832],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.326071, -34.157847],
        [0.353255, -35.615193],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.270743, -32.623685],
        [0.265048, -32.90832],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.265048, -32.90832],
        [0.353255, -35.615193],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.532025, -37.673057],
        [-3.403947, -38.38749],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.532025, -37.673057],
        [-2.823287, -37.829613],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.403947, -38.38749],
        [-3.711364, -39.520331],
        [-2.026342, -40.693042],
        [0.686227, -40.320201],
        [0.424375, -39.175968],
      ],
      width: 0.2,
    },
    {
      route: [
        [-3.403947, -38.38749],
        [-2.974148, -38.253716],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.823287, -37.829613],
        [-2.108854, -37.701535],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.823287, -37.829613],
        [-2.974148, -38.253716],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.974148, -38.253716],
        [0.145437, -38.885638],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.108854, -37.701535],
        [-1.528194, -37.143658],
      ],
      width: 0.2,
    },
    {
      route: [
        [-2.108854, -37.701535],
        [-1.115482, -37.863788],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.528194, -37.143658],
        [-1.388725, -37.288823],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.388725, -37.288823],
        [0.341864, -36.184461],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.388725, -37.288823],
        [-1.115482, -37.863788],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.353255, -35.615193],
        [0.341864, -36.184461],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.341864, -36.184461],
        [0.620802, -36.474791],
        [0.296298, -38.461535],
      ],
      width: 0.2,
    },
    {
      route: [
        [-1.115482, -37.863788],
        [0.296298, -38.461535],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.296298, -38.461535],
        [0.435767, -38.6067],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.145437, -38.885638],
        [0.435767, -38.6067],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.145437, -38.885638],
        [0.424375, -39.175968],
      ],
      width: 0.2,
    },
    {
      route: [
        [0.435767, -38.6067],
        [0.424375, -39.175968],
      ],
      width: 0.2,
    },
    {
      route: [
        [1.219777, 78.836242],
        [1.800437, 79.394118],
        [2.503479, 78.952928],
        [3.718832, 75.654003],
        [3.140789, 53.882334],
        [-1.655351, 48.995215],
        [-0.690151, 75.884605],
        [1.219777, 78.836242],
      ],
      width: 0.2,
    },
    {
      route: [
        [-15.66277, -3.545276],
        [-14.367677, -2.859321],
        [-12.694046, -4.601301],
        [-11.63525, -8.608963],
        [-11.575521, -12.739007],
        [-13.12677, -11.996095],
        [-15.497747, -9.52829],
        [-15.66277, -3.545276],
      ],
      width: 0.2,
    },
  ]