From 5bca09b8c0e7d15f604412bce0c7e39f728fb5b4 Mon Sep 17 00:00:00 2001 From: awarde96 Date: Mon, 18 Nov 2024 11:02:59 +0000 Subject: [PATCH 1/5] Update trajectory docs and example with new interface --- .../Service/Examples/trajectory_example.ipynb | 2566 ++++++++++++++++- docs/Service/Features/trajectory.md | 12 +- 2 files changed, 2557 insertions(+), 21 deletions(-) diff --git a/docs/Service/Examples/trajectory_example.ipynb b/docs/Service/Examples/trajectory_example.ipynb index c069dc5c..6350dcd4 100644 --- a/docs/Service/Examples/trajectory_example.ipynb +++ b/docs/Service/Examples/trajectory_example.ipynb @@ -9,30 +9,2091 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2024-11-18 07:42:22 - INFO - Key read from /home/maaw/.polytopeapirc\n", + "2024-11-18 07:42:22 - INFO - Sending request...\n", + "{'request': 'class: od\\n'\n", + " 'date: -1\\n'\n", + " 'domain: g\\n'\n", + " 'expver: 1\\n'\n", + " 'feature:\\n'\n", + " ' axes:\\n'\n", + " ' - latitude\\n'\n", + " ' - longitude\\n'\n", + " ' points:\\n'\n", + " ' - - -85.0\\n'\n", + " ' - 0.0\\n'\n", + " ' - - -84.82982982982983\\n'\n", + " ' - 1.8018018018018018\\n'\n", + " ' - - -84.65965965965965\\n'\n", + " ' - 3.6036036036036037\\n'\n", + " ' - - -84.48948948948949\\n'\n", + " ' - 5.405405405405405\\n'\n", + " ' - - -84.31931931931932\\n'\n", + " ' - 7.207207207207207\\n'\n", + " ' - - -84.14914914914915\\n'\n", + " ' - 9.00900900900901\\n'\n", + " ' - - -83.97897897897897\\n'\n", + " ' - 10.81081081081081\\n'\n", + " ' - - -83.8088088088088\\n'\n", + " ' - 12.612612612612613\\n'\n", + " ' - - -83.63863863863864\\n'\n", + " ' - 14.414414414414415\\n'\n", + " ' - - -83.46846846846847\\n'\n", + " ' - 16.216216216216218\\n'\n", + " ' - - -83.29829829829829\\n'\n", + " ' - 18.01801801801802\\n'\n", + " ' - - -83.12812812812813\\n'\n", + " ' - 19.81981981981982\\n'\n", + " ' - - -82.95795795795796\\n'\n", + " ' - 21.62162162162162\\n'\n", + " ' - - -82.78778778778779\\n'\n", + " ' - 23.423423423423422\\n'\n", + " ' - - -82.61761761761761\\n'\n", + " ' - 25.225225225225227\\n'\n", + " ' - - -82.44744744744744\\n'\n", + " ' - 27.027027027027028\\n'\n", + " ' - - -82.27727727727728\\n'\n", + " ' - 28.82882882882883\\n'\n", + " ' - - -82.10710710710711\\n'\n", + " ' - 30.63063063063063\\n'\n", + " ' - - -81.93693693693693\\n'\n", + " ' - 32.432432432432435\\n'\n", + " ' - - -81.76676676676676\\n'\n", + " ' - 34.234234234234236\\n'\n", + " ' - - -81.5965965965966\\n'\n", + " ' - 36.03603603603604\\n'\n", + " ' - - -81.42642642642643\\n'\n", + " ' - 37.83783783783784\\n'\n", + " ' - - -81.25625625625625\\n'\n", + " ' - 39.63963963963964\\n'\n", + " ' - - -81.08608608608608\\n'\n", + " ' - 41.44144144144144\\n'\n", + " ' - - -80.91591591591592\\n'\n", + " ' - 43.24324324324324\\n'\n", + " ' - - -80.74574574574575\\n'\n", + " ' - 45.04504504504504\\n'\n", + " ' - - -80.57557557557557\\n'\n", + " ' - 46.846846846846844\\n'\n", + " ' - - -80.4054054054054\\n'\n", + " ' - 48.64864864864865\\n'\n", + " ' - - -80.23523523523524\\n'\n", + " ' - 50.450450450450454\\n'\n", + " ' - - -80.06506506506507\\n'\n", + " ' - 52.252252252252255\\n'\n", + " ' - - -79.89489489489489\\n'\n", + " ' - 54.054054054054056\\n'\n", + " ' - - -79.72472472472472\\n'\n", + " ' - 55.85585585585586\\n'\n", + " ' - - -79.55455455455456\\n'\n", + " ' - 57.65765765765766\\n'\n", + " ' - - -79.38438438438439\\n'\n", + " ' - 59.45945945945946\\n'\n", + " ' - - -79.21421421421421\\n'\n", + " ' - 61.26126126126126\\n'\n", + " ' - - -79.04404404404404\\n'\n", + " ' - 63.06306306306306\\n'\n", + " ' - - -78.87387387387388\\n'\n", + " ' - 64.86486486486487\\n'\n", + " ' - - -78.70370370370371\\n'\n", + " ' - 66.66666666666667\\n'\n", + " ' - - -78.53353353353353\\n'\n", + " ' - 68.46846846846847\\n'\n", + " ' - - -78.36336336336336\\n'\n", + " ' - 70.27027027027027\\n'\n", + " ' - - -78.1931931931932\\n'\n", + " ' - 72.07207207207207\\n'\n", + " ' - - -78.02302302302303\\n'\n", + " ' - 73.87387387387388\\n'\n", + " ' - - -77.85285285285285\\n'\n", + " ' - 75.67567567567568\\n'\n", + " ' - - -77.68268268268268\\n'\n", + " ' - 77.47747747747748\\n'\n", + " ' - - -77.51251251251252\\n'\n", + " ' - 79.27927927927928\\n'\n", + " ' - - -77.34234234234235\\n'\n", + " ' - 81.08108108108108\\n'\n", + " ' - - -77.17217217217217\\n'\n", + " ' - 82.88288288288288\\n'\n", + " ' - - -77.002002002002\\n'\n", + " ' - 84.68468468468468\\n'\n", + " ' - - -76.83183183183183\\n'\n", + " ' - 86.48648648648648\\n'\n", + " ' - - -76.66166166166167\\n'\n", + " ' - 88.28828828828829\\n'\n", + " ' - - -76.49149149149149\\n'\n", + " ' - 90.09009009009009\\n'\n", + " ' - - -76.32132132132132\\n'\n", + " ' - 91.89189189189189\\n'\n", + " ' - - -76.15115115115115\\n'\n", + " ' - 93.69369369369369\\n'\n", + " ' - - -75.98098098098097\\n'\n", + " ' - 95.49549549549549\\n'\n", + " ' - - -75.8108108108108\\n'\n", + " ' - 97.2972972972973\\n'\n", + " ' - - -75.64064064064064\\n'\n", + " ' - 99.0990990990991\\n'\n", + " ' - - -75.47047047047047\\n'\n", + " ' - 100.90090090090091\\n'\n", + " ' - - -75.30030030030031\\n'\n", + " ' - 102.70270270270271\\n'\n", + " ' - - -75.13013013013013\\n'\n", + " ' - 104.50450450450451\\n'\n", + " ' - - -74.95995995995996\\n'\n", + " ' - 106.30630630630631\\n'\n", + " ' - - -74.7897897897898\\n'\n", + " ' - 108.10810810810811\\n'\n", + " ' - - -74.61961961961961\\n'\n", + " ' - 109.90990990990991\\n'\n", + " ' - - -74.44944944944945\\n'\n", + " ' - 111.71171171171171\\n'\n", + " ' - - -74.27927927927928\\n'\n", + " ' - 113.51351351351352\\n'\n", + " ' - - -74.10910910910911\\n'\n", + " ' - 115.31531531531532\\n'\n", + " ' - - -73.93893893893895\\n'\n", + " ' - 117.11711711711712\\n'\n", + " ' - - -73.76876876876877\\n'\n", + " ' - 118.91891891891892\\n'\n", + " ' - - -73.5985985985986\\n'\n", + " ' - 120.72072072072072\\n'\n", + " ' - - -73.42842842842843\\n'\n", + " ' - 122.52252252252252\\n'\n", + " ' - - -73.25825825825825\\n'\n", + " ' - 124.32432432432432\\n'\n", + " ' - - -73.08808808808809\\n'\n", + " ' - 126.12612612612612\\n'\n", + " ' - - -72.91791791791792\\n'\n", + " ' - 127.92792792792793\\n'\n", + " ' - - -72.74774774774775\\n'\n", + " ' - 129.72972972972974\\n'\n", + " ' - - -72.57757757757759\\n'\n", + " ' - 131.53153153153153\\n'\n", + " ' - - -72.4074074074074\\n'\n", + " ' - 133.33333333333334\\n'\n", + " ' - - -72.23723723723724\\n'\n", + " ' - 135.13513513513513\\n'\n", + " ' - - -72.06706706706707\\n'\n", + " ' - 136.93693693693695\\n'\n", + " ' - - -71.89689689689689\\n'\n", + " ' - 138.73873873873873\\n'\n", + " ' - - -71.72672672672672\\n'\n", + " ' - 140.54054054054055\\n'\n", + " ' - - -71.55655655655656\\n'\n", + " ' - 142.34234234234233\\n'\n", + " ' - - -71.38638638638639\\n'\n", + " ' - 144.14414414414415\\n'\n", + " ' - - -71.21621621621621\\n'\n", + " ' - 145.94594594594594\\n'\n", + " ' - - -71.04604604604604\\n'\n", + " ' - 147.74774774774775\\n'\n", + " ' - - -70.87587587587588\\n'\n", + " ' - 149.54954954954954\\n'\n", + " ' - - -70.70570570570571\\n'\n", + " ' - 151.35135135135135\\n'\n", + " ' - - -70.53553553553553\\n'\n", + " ' - 153.15315315315314\\n'\n", + " ' - - -70.36536536536536\\n'\n", + " ' - 154.95495495495496\\n'\n", + " ' - - -70.1951951951952\\n'\n", + " ' - 156.75675675675677\\n'\n", + " ' - - -70.02502502502503\\n'\n", + " ' - 158.55855855855856\\n'\n", + " ' - - -69.85485485485485\\n'\n", + " ' - 160.36036036036037\\n'\n", + " ' - - -69.68468468468468\\n'\n", + " ' - 162.16216216216216\\n'\n", + " ' - - -69.51451451451452\\n'\n", + " ' - 163.96396396396398\\n'\n", + " ' - - -69.34434434434435\\n'\n", + " ' - 165.76576576576576\\n'\n", + " ' - - -69.17417417417417\\n'\n", + " ' - 167.56756756756758\\n'\n", + " ' - - -69.004004004004\\n'\n", + " ' - 169.36936936936937\\n'\n", + " ' - - -68.83383383383384\\n'\n", + " ' - 171.17117117117118\\n'\n", + " ' - - -68.66366366366367\\n'\n", + " ' - 172.97297297297297\\n'\n", + " ' - - -68.49349349349349\\n'\n", + " ' - 174.77477477477478\\n'\n", + " ' - - -68.32332332332332\\n'\n", + " ' - 176.57657657657657\\n'\n", + " ' - - -68.15315315315316\\n'\n", + " ' - 178.3783783783784\\n'\n", + " ' - - -67.98298298298297\\n'\n", + " ' - 180.18018018018017\\n'\n", + " ' - - -67.81281281281281\\n'\n", + " ' - 181.981981981982\\n'\n", + " ' - - -67.64264264264264\\n'\n", + " ' - 183.78378378378378\\n'\n", + " ' - - -67.47247247247248\\n'\n", + " ' - 185.5855855855856\\n'\n", + " ' - - -67.30230230230231\\n'\n", + " ' - 187.38738738738738\\n'\n", + " ' - - -67.13213213213213\\n'\n", + " ' - 189.1891891891892\\n'\n", + " ' - - -66.96196196196196\\n'\n", + " ' - 190.99099099099098\\n'\n", + " ' - - -66.7917917917918\\n'\n", + " ' - 192.7927927927928\\n'\n", + " ' - - -66.62162162162161\\n'\n", + " ' - 194.5945945945946\\n'\n", + " ' - - -66.45145145145145\\n'\n", + " ' - 196.3963963963964\\n'\n", + " ' - - -66.28128128128128\\n'\n", + " ' - 198.1981981981982\\n'\n", + " ' - - -66.11111111111111\\n'\n", + " ' - 200.0\\n'\n", + " ' - - -65.94094094094095\\n'\n", + " ' - 201.80180180180182\\n'\n", + " ' - - -65.77077077077077\\n'\n", + " ' - 203.6036036036036\\n'\n", + " ' - - -65.6006006006006\\n'\n", + " ' - 205.40540540540542\\n'\n", + " ' - - -65.43043043043043\\n'\n", + " ' - 207.2072072072072\\n'\n", + " ' - - -65.26026026026025\\n'\n", + " ' - 209.00900900900902\\n'\n", + " ' - - -65.09009009009009\\n'\n", + " ' - 210.8108108108108\\n'\n", + " ' - - -64.91991991991992\\n'\n", + " ' - 212.61261261261262\\n'\n", + " ' - - -64.74974974974975\\n'\n", + " ' - 214.4144144144144\\n'\n", + " ' - - -64.57957957957959\\n'\n", + " ' - 216.21621621621622\\n'\n", + " ' - - -64.4094094094094\\n'\n", + " ' - 218.018018018018\\n'\n", + " ' - - -64.23923923923924\\n'\n", + " ' - 219.81981981981983\\n'\n", + " ' - - -64.06906906906907\\n'\n", + " ' - 221.6216216216216\\n'\n", + " ' - - -63.8988988988989\\n'\n", + " ' - 223.42342342342343\\n'\n", + " ' - - -63.728728728728726\\n'\n", + " ' - 225.22522522522522\\n'\n", + " ' - - -63.55855855855856\\n'\n", + " ' - 227.02702702702703\\n'\n", + " ' - - -63.38838838838839\\n'\n", + " ' - 228.82882882882882\\n'\n", + " ' - - -63.21821821821822\\n'\n", + " ' - 230.63063063063063\\n'\n", + " ' - - -63.048048048048045\\n'\n", + " ' - 232.43243243243245\\n'\n", + " ' - - -62.87787787787788\\n'\n", + " ' - 234.23423423423424\\n'\n", + " ' - - -62.70770770770771\\n'\n", + " ' - 236.03603603603605\\n'\n", + " ' - - -62.53753753753754\\n'\n", + " ' - 237.83783783783784\\n'\n", + " ' - - -62.367367367367365\\n'\n", + " ' - 239.63963963963965\\n'\n", + " ' - - -62.1971971971972\\n'\n", + " ' - 241.44144144144144\\n'\n", + " ' - - -62.02702702702703\\n'\n", + " ' - 243.24324324324326\\n'\n", + " ' - - -61.85685685685686\\n'\n", + " ' - 245.04504504504504\\n'\n", + " ' - - -61.686686686686684\\n'\n", + " ' - 246.84684684684686\\n'\n", + " ' - - -61.51651651651652\\n'\n", + " ' - 248.64864864864865\\n'\n", + " ' - - -61.34634634634635\\n'\n", + " ' - 250.45045045045046\\n'\n", + " ' - - -61.17617617617618\\n'\n", + " ' - 252.25225225225225\\n'\n", + " ' - - -61.006006006006004\\n'\n", + " ' - 254.05405405405406\\n'\n", + " ' - - -60.83583583583584\\n'\n", + " ' - 255.85585585585585\\n'\n", + " ' - - -60.66566566566567\\n'\n", + " ' - 257.65765765765764\\n'\n", + " ' - - -60.4954954954955\\n'\n", + " ' - 259.4594594594595\\n'\n", + " ' - - -60.32532532532532\\n'\n", + " ' - 261.26126126126127\\n'\n", + " ' - - -60.15515515515516\\n'\n", + " ' - 263.06306306306305\\n'\n", + " ' - - -59.98498498498499\\n'\n", + " ' - 264.86486486486484\\n'\n", + " ' - - -59.81481481481482\\n'\n", + " ' - 266.6666666666667\\n'\n", + " ' - - -59.64464464464464\\n'\n", + " ' - 268.4684684684685\\n'\n", + " ' - - -59.474474474474476\\n'\n", + " ' - 270.27027027027026\\n'\n", + " ' - - -59.30430430430431\\n'\n", + " ' - 272.0720720720721\\n'\n", + " ' - - -59.134134134134136\\n'\n", + " ' - 273.8738738738739\\n'\n", + " ' - - -58.96396396396396\\n'\n", + " ' - 275.6756756756757\\n'\n", + " ' - - -58.793793793793796\\n'\n", + " ' - 277.47747747747746\\n'\n", + " ' - - -58.62362362362363\\n'\n", + " ' - 279.2792792792793\\n'\n", + " ' - - -58.453453453453456\\n'\n", + " ' - 281.0810810810811\\n'\n", + " ' - - -58.28328328328328\\n'\n", + " ' - 282.8828828828829\\n'\n", + " ' - - -58.113113113113116\\n'\n", + " ' - 284.68468468468467\\n'\n", + " ' - - -57.94294294294295\\n'\n", + " ' - 286.4864864864865\\n'\n", + " ' - - -57.772772772772775\\n'\n", + " ' - 288.2882882882883\\n'\n", + " ' - - -57.6026026026026\\n'\n", + " ' - 290.0900900900901\\n'\n", + " ' - - -57.432432432432435\\n'\n", + " ' - 291.8918918918919\\n'\n", + " ' - - -57.26226226226226\\n'\n", + " ' - 293.6936936936937\\n'\n", + " ' - - -57.09209209209209\\n'\n", + " ' - 295.4954954954955\\n'\n", + " ' - - -56.92192192192192\\n'\n", + " ' - 297.2972972972973\\n'\n", + " ' - - -56.751751751751755\\n'\n", + " ' - 299.0990990990991\\n'\n", + " ' - - -56.58158158158158\\n'\n", + " ' - 300.9009009009009\\n'\n", + " ' - - -56.41141141141141\\n'\n", + " ' - 302.7027027027027\\n'\n", + " ' - - -56.24124124124124\\n'\n", + " ' - 304.5045045045045\\n'\n", + " ' - - -56.071071071071074\\n'\n", + " ' - 306.3063063063063\\n'\n", + " ' - - -55.9009009009009\\n'\n", + " ' - 308.1081081081081\\n'\n", + " ' - - -55.73073073073073\\n'\n", + " ' - 309.9099099099099\\n'\n", + " ' - - -55.56056056056056\\n'\n", + " ' - 311.7117117117117\\n'\n", + " ' - - -55.390390390390394\\n'\n", + " ' - 313.51351351351354\\n'\n", + " ' - - -55.22022022022022\\n'\n", + " ' - 315.31531531531533\\n'\n", + " ' - - -55.05005005005005\\n'\n", + " ' - 317.1171171171171\\n'\n", + " ' - - -54.87987987987988\\n'\n", + " ' - 318.9189189189189\\n'\n", + " ' - - -54.70970970970971\\n'\n", + " ' - 320.72072072072075\\n'\n", + " ' - - -54.53953953953954\\n'\n", + " ' - 322.52252252252254\\n'\n", + " ' - - -54.369369369369366\\n'\n", + " ' - 324.3243243243243\\n'\n", + " ' - - -54.1991991991992\\n'\n", + " ' - 326.1261261261261\\n'\n", + " ' - - -54.02902902902903\\n'\n", + " ' - 327.92792792792795\\n'\n", + " ' - - -53.85885885885886\\n'\n", + " ' - 329.72972972972974\\n'\n", + " ' - - -53.688688688688686\\n'\n", + " ' - 331.5315315315315\\n'\n", + " ' - - -53.51851851851852\\n'\n", + " ' - 333.3333333333333\\n'\n", + " ' - - -53.34834834834835\\n'\n", + " ' - 335.13513513513516\\n'\n", + " ' - - -53.17817817817818\\n'\n", + " ' - 336.93693693693695\\n'\n", + " ' - - -53.008008008008005\\n'\n", + " ' - 338.73873873873873\\n'\n", + " ' - - -52.83783783783784\\n'\n", + " ' - 340.5405405405405\\n'\n", + " ' - - -52.66766766766767\\n'\n", + " ' - 342.34234234234236\\n'\n", + " ' - - -52.4974974974975\\n'\n", + " ' - 344.14414414414415\\n'\n", + " ' - - -52.327327327327325\\n'\n", + " ' - 345.94594594594594\\n'\n", + " ' - - -52.15715715715716\\n'\n", + " ' - 347.7477477477478\\n'\n", + " ' - - -51.986986986986985\\n'\n", + " ' - 349.54954954954957\\n'\n", + " ' - - -51.81681681681682\\n'\n", + " ' - 351.35135135135135\\n'\n", + " ' - - -51.646646646646644\\n'\n", + " ' - 353.15315315315314\\n'\n", + " ' - - -51.47647647647648\\n'\n", + " ' - 354.954954954955\\n'\n", + " ' - - -51.306306306306304\\n'\n", + " ' - 356.7567567567568\\n'\n", + " ' - - -51.13613613613614\\n'\n", + " ' - 358.55855855855856\\n'\n", + " ' - - -50.965965965965964\\n'\n", + " ' - 360.36036036036035\\n'\n", + " ' - - -50.7957957957958\\n'\n", + " ' - 362.1621621621622\\n'\n", + " ' - - -50.625625625625624\\n'\n", + " ' - 363.963963963964\\n'\n", + " ' - - -50.45545545545546\\n'\n", + " ' - 365.76576576576576\\n'\n", + " ' - - -50.28528528528528\\n'\n", + " ' - 367.56756756756755\\n'\n", + " ' - - -50.11511511511512\\n'\n", + " ' - 369.3693693693694\\n'\n", + " ' - - -49.94494494494494\\n'\n", + " ' - 371.1711711711712\\n'\n", + " ' - - -49.77477477477478\\n'\n", + " ' - 372.97297297297297\\n'\n", + " ' - - -49.6046046046046\\n'\n", + " ' - 374.77477477477476\\n'\n", + " ' - - -49.434434434434436\\n'\n", + " ' - 376.5765765765766\\n'\n", + " ' - - -49.26426426426426\\n'\n", + " ' - 378.3783783783784\\n'\n", + " ' - - -49.094094094094096\\n'\n", + " ' - 380.1801801801802\\n'\n", + " ' - - -48.92392392392392\\n'\n", + " ' - 381.98198198198196\\n'\n", + " ' - - -48.753753753753756\\n'\n", + " ' - 383.7837837837838\\n'\n", + " ' - - -48.58358358358358\\n'\n", + " ' - 385.5855855855856\\n'\n", + " ' - - -48.413413413413416\\n'\n", + " ' - 387.3873873873874\\n'\n", + " ' - - -48.24324324324324\\n'\n", + " ' - 389.1891891891892\\n'\n", + " ' - - -48.073073073073076\\n'\n", + " ' - 390.990990990991\\n'\n", + " ' - - -47.9029029029029\\n'\n", + " ' - 392.7927927927928\\n'\n", + " ' - - -47.732732732732735\\n'\n", + " ' - 394.5945945945946\\n'\n", + " ' - - -47.56256256256256\\n'\n", + " ' - 396.3963963963964\\n'\n", + " ' - - -47.392392392392395\\n'\n", + " ' - 398.1981981981982\\n'\n", + " ' - - -47.22222222222222\\n'\n", + " ' - 400.0\\n'\n", + " ' - - -47.052052052052055\\n'\n", + " ' - 401.8018018018018\\n'\n", + " ' - - -46.88188188188188\\n'\n", + " ' - 403.60360360360363\\n'\n", + " ' - - -46.711711711711715\\n'\n", + " ' - 405.4054054054054\\n'\n", + " ' - - -46.54154154154154\\n'\n", + " ' - 407.2072072072072\\n'\n", + " ' - - -46.371371371371374\\n'\n", + " ' - 409.009009009009\\n'\n", + " ' - - -46.2012012012012\\n'\n", + " ' - 410.81081081081084\\n'\n", + " ' - - -46.031031031031034\\n'\n", + " ' - 412.6126126126126\\n'\n", + " ' - - -45.86086086086086\\n'\n", + " ' - 414.4144144144144\\n'\n", + " ' - - -45.690690690690694\\n'\n", + " ' - 416.2162162162162\\n'\n", + " ' - - -45.52052052052052\\n'\n", + " ' - 418.01801801801804\\n'\n", + " ' - - -45.350350350350354\\n'\n", + " ' - 419.8198198198198\\n'\n", + " ' - - -45.18018018018018\\n'\n", + " ' - 421.6216216216216\\n'\n", + " ' - - -45.010010010010014\\n'\n", + " ' - 423.42342342342346\\n'\n", + " ' - - -44.83983983983984\\n'\n", + " ' - 425.22522522522524\\n'\n", + " ' - - -44.66966966966967\\n'\n", + " ' - 427.02702702702703\\n'\n", + " ' - - -44.4994994994995\\n'\n", + " ' - 428.8288288288288\\n'\n", + " ' - - -44.32932932932933\\n'\n", + " ' - 430.63063063063066\\n'\n", + " ' - - -44.15915915915916\\n'\n", + " ' - 432.43243243243245\\n'\n", + " ' - - -43.98898898898899\\n'\n", + " ' - 434.23423423423424\\n'\n", + " ' - - -43.81881881881882\\n'\n", + " ' - 436.036036036036\\n'\n", + " ' - - -43.64864864864865\\n'\n", + " ' - 437.83783783783787\\n'\n", + " ' - - -43.47847847847848\\n'\n", + " ' - 439.63963963963965\\n'\n", + " ' - - -43.30830830830831\\n'\n", + " ' - 441.44144144144144\\n'\n", + " ' - - -43.13813813813814\\n'\n", + " ' - 443.2432432432432\\n'\n", + " ' - - -42.96796796796797\\n'\n", + " ' - 445.0450450450451\\n'\n", + " ' - - -42.7977977977978\\n'\n", + " ' - 446.84684684684686\\n'\n", + " ' - - -42.62762762762763\\n'\n", + " ' - 448.64864864864865\\n'\n", + " ' - - -42.45745745745746\\n'\n", + " ' - 450.45045045045043\\n'\n", + " ' - - -42.28728728728729\\n'\n", + " ' - 452.2522522522523\\n'\n", + " ' - - -42.11711711711712\\n'\n", + " ' - 454.05405405405406\\n'\n", + " ' - - -41.94694694694695\\n'\n", + " ' - 455.85585585585585\\n'\n", + " ' - - -41.77677677677678\\n'\n", + " ' - 457.65765765765764\\n'\n", + " ' - - -41.60660660660661\\n'\n", + " ' - 459.4594594594595\\n'\n", + " ' - - -41.43643643643644\\n'\n", + " ' - 461.26126126126127\\n'\n", + " ' - - -41.266266266266264\\n'\n", + " ' - 463.06306306306305\\n'\n", + " ' - - -41.0960960960961\\n'\n", + " ' - 464.8648648648649\\n'\n", + " ' - - -40.925925925925924\\n'\n", + " ' - 466.6666666666667\\n'\n", + " ' - - -40.75575575575576\\n'\n", + " ' - 468.4684684684685\\n'\n", + " ' - - -40.585585585585584\\n'\n", + " ' - 470.27027027027026\\n'\n", + " ' - - -40.41541541541542\\n'\n", + " ' - 472.0720720720721\\n'\n", + " ' - - -40.24524524524524\\n'\n", + " ' - 473.8738738738739\\n'\n", + " ' - - -40.07507507507508\\n'\n", + " ' - 475.6756756756757\\n'\n", + " ' - - -39.9049049049049\\n'\n", + " ' - 477.47747747747746\\n'\n", + " ' - - -39.73473473473474\\n'\n", + " ' - 479.2792792792793\\n'\n", + " ' - - -39.56456456456456\\n'\n", + " ' - 481.0810810810811\\n'\n", + " ' - - -39.394394394394396\\n'\n", + " ' - 482.8828828828829\\n'\n", + " ' - - -39.22422422422422\\n'\n", + " ' - 484.68468468468467\\n'\n", + " ' - - -39.054054054054056\\n'\n", + " ' - 486.4864864864865\\n'\n", + " ' - - -38.88388388388388\\n'\n", + " ' - 488.2882882882883\\n'\n", + " ' - - -38.713713713713716\\n'\n", + " ' - 490.0900900900901\\n'\n", + " ' - - -38.54354354354354\\n'\n", + " ' - 491.8918918918919\\n'\n", + " ' - - -38.373373373373376\\n'\n", + " ' - 493.6936936936937\\n'\n", + " ' - - -38.2032032032032\\n'\n", + " ' - 495.4954954954955\\n'\n", + " ' - - -38.033033033033036\\n'\n", + " ' - 497.2972972972973\\n'\n", + " ' - - -37.86286286286286\\n'\n", + " ' - 499.0990990990991\\n'\n", + " ' - - -37.692692692692695\\n'\n", + " ' - 500.9009009009009\\n'\n", + " ' - - -37.52252252252252\\n'\n", + " ' - 502.7027027027027\\n'\n", + " ' - - -37.352352352352355\\n'\n", + " ' - 504.5045045045045\\n'\n", + " ' - - -37.18218218218218\\n'\n", + " ' - 506.30630630630634\\n'\n", + " ' - - -37.012012012012015\\n'\n", + " ' - 508.1081081081081\\n'\n", + " ' - - -36.84184184184184\\n'\n", + " ' - 509.9099099099099\\n'\n", + " ' - - -36.671671671671675\\n'\n", + " ' - 511.7117117117117\\n'\n", + " ' - - -36.5015015015015\\n'\n", + " ' - 513.5135135135135\\n'\n", + " ' - - -36.331331331331334\\n'\n", + " ' - 515.3153153153153\\n'\n", + " ' - - -36.16116116116116\\n'\n", + " ' - 517.1171171171171\\n'\n", + " ' - - -35.990990990990994\\n'\n", + " ' - 518.918918918919\\n'\n", + " ' - - -35.82082082082082\\n'\n", + " ' - 520.7207207207207\\n'\n", + " ' - - -35.650650650650654\\n'\n", + " ' - 522.5225225225225\\n'\n", + " ' - - -35.48048048048048\\n'\n", + " ' - 524.3243243243244\\n'\n", + " ' - - -35.310310310310314\\n'\n", + " ' - 526.1261261261261\\n'\n", + " ' - - -35.14014014014014\\n'\n", + " ' - 527.927927927928\\n'\n", + " ' - - -34.96996996996997\\n'\n", + " ' - 529.7297297297297\\n'\n", + " ' - - -34.7997997997998\\n'\n", + " ' - 531.5315315315315\\n'\n", + " ' - - -34.62962962962963\\n'\n", + " ' - 533.3333333333334\\n'\n", + " ' - - -34.45945945945946\\n'\n", + " ' - 535.1351351351351\\n'\n", + " ' - - -34.28928928928929\\n'\n", + " ' - 536.936936936937\\n'\n", + " ' - - -34.11911911911912\\n'\n", + " ' - 538.7387387387388\\n'\n", + " ' - - -33.94894894894895\\n'\n", + " ' - 540.5405405405405\\n'\n", + " ' - - -33.77877877877878\\n'\n", + " ' - 542.3423423423424\\n'\n", + " ' - - -33.60860860860861\\n'\n", + " ' - 544.1441441441442\\n'\n", + " ' - - -33.43843843843844\\n'\n", + " ' - 545.9459459459459\\n'\n", + " ' - - -33.26826826826827\\n'\n", + " ' - 547.7477477477478\\n'\n", + " ' - - -33.0980980980981\\n'\n", + " ' - 549.5495495495495\\n'\n", + " ' - - -32.92792792792793\\n'\n", + " ' - 551.3513513513514\\n'\n", + " ' - - -32.75775775775776\\n'\n", + " ' - 553.1531531531532\\n'\n", + " ' - - -32.58758758758759\\n'\n", + " ' - 554.9549549549549\\n'\n", + " ' - - -32.41741741741742\\n'\n", + " ' - 556.7567567567568\\n'\n", + " ' - - -32.24724724724725\\n'\n", + " ' - 558.5585585585586\\n'\n", + " ' - - -32.07707707707708\\n'\n", + " ' - 560.3603603603603\\n'\n", + " ' - - -31.90690690690691\\n'\n", + " ' - 562.1621621621622\\n'\n", + " ' - - -31.736736736736738\\n'\n", + " ' - 563.9639639639639\\n'\n", + " ' - - -31.56656656656657\\n'\n", + " ' - 565.7657657657658\\n'\n", + " ' - - -31.396396396396398\\n'\n", + " ' - 567.5675675675676\\n'\n", + " ' - - -31.22622622622623\\n'\n", + " ' - 569.3693693693693\\n'\n", + " ' - - -31.056056056056057\\n'\n", + " ' - 571.1711711711712\\n'\n", + " ' - - -30.88588588588589\\n'\n", + " ' - 572.972972972973\\n'\n", + " ' - - -30.715715715715717\\n'\n", + " ' - 574.7747747747748\\n'\n", + " ' - - -30.54554554554555\\n'\n", + " ' - 576.5765765765766\\n'\n", + " ' - - -30.375375375375377\\n'\n", + " ' - 578.3783783783784\\n'\n", + " ' - - -30.205205205205203\\n'\n", + " ' - 580.1801801801802\\n'\n", + " ' - - -30.035035035035037\\n'\n", + " ' - 581.981981981982\\n'\n", + " ' - - -29.864864864864863\\n'\n", + " ' - 583.7837837837837\\n'\n", + " ' - - -29.694694694694697\\n'\n", + " ' - 585.5855855855856\\n'\n", + " ' - - -29.524524524524523\\n'\n", + " ' - 587.3873873873874\\n'\n", + " ' - - -29.354354354354356\\n'\n", + " ' - 589.1891891891892\\n'\n", + " ' - - -29.184184184184183\\n'\n", + " ' - 590.990990990991\\n'\n", + " ' - - -29.014014014014016\\n'\n", + " ' - 592.7927927927929\\n'\n", + " ' - - -28.843843843843842\\n'\n", + " ' - 594.5945945945946\\n'\n", + " ' - - -28.673673673673676\\n'\n", + " ' - 596.3963963963964\\n'\n", + " ' - - -28.503503503503502\\n'\n", + " ' - 598.1981981981982\\n'\n", + " ' - - -28.333333333333336\\n'\n", + " ' - 600.0\\n'\n", + " ' - - -28.163163163163162\\n'\n", + " ' - 601.8018018018018\\n'\n", + " ' - - -27.992992992992995\\n'\n", + " ' - 603.6036036036036\\n'\n", + " ' - - -27.822822822822822\\n'\n", + " ' - 605.4054054054054\\n'\n", + " ' - - -27.652652652652655\\n'\n", + " ' - 607.2072072072073\\n'\n", + " ' - - -27.48248248248248\\n'\n", + " ' - 609.009009009009\\n'\n", + " ' - - -27.312312312312315\\n'\n", + " ' - 610.8108108108108\\n'\n", + " ' - - -27.14214214214214\\n'\n", + " ' - 612.6126126126126\\n'\n", + " ' - - -26.971971971971975\\n'\n", + " ' - 614.4144144144144\\n'\n", + " ' - - -26.8018018018018\\n'\n", + " ' - 616.2162162162163\\n'\n", + " ' - - -26.631631631631635\\n'\n", + " ' - 618.018018018018\\n'\n", + " ' - - -26.46146146146146\\n'\n", + " ' - 619.8198198198198\\n'\n", + " ' - - -26.291291291291294\\n'\n", + " ' - 621.6216216216217\\n'\n", + " ' - - -26.12112112112112\\n'\n", + " ' - 623.4234234234234\\n'\n", + " ' - - -25.950950950950954\\n'\n", + " ' - 625.2252252252252\\n'\n", + " ' - - -25.78078078078078\\n'\n", + " ' - 627.0270270270271\\n'\n", + " ' - - -25.610610610610614\\n'\n", + " ' - 628.8288288288288\\n'\n", + " ' - - -25.44044044044044\\n'\n", + " ' - 630.6306306306307\\n'\n", + " ' - - -25.270270270270274\\n'\n", + " ' - 632.4324324324324\\n'\n", + " ' - - -25.1001001001001\\n'\n", + " ' - 634.2342342342342\\n'\n", + " ' - - -24.929929929929934\\n'\n", + " ' - 636.0360360360361\\n'\n", + " ' - - -24.75975975975976\\n'\n", + " ' - 637.8378378378378\\n'\n", + " ' - - -24.589589589589593\\n'\n", + " ' - 639.6396396396397\\n'\n", + " ' - - -24.41941941941942\\n'\n", + " ' - 641.4414414414415\\n'\n", + " ' - - -24.249249249249253\\n'\n", + " ' - 643.2432432432432\\n'\n", + " ' - - -24.07907907907908\\n'\n", + " ' - 645.0450450450451\\n'\n", + " ' - - -23.908908908908913\\n'\n", + " ' - 646.8468468468468\\n'\n", + " ' - - -23.73873873873874\\n'\n", + " ' - 648.6486486486486\\n'\n", + " ' - - -23.568568568568573\\n'\n", + " ' - 650.4504504504505\\n'\n", + " ' - - -23.3983983983984\\n'\n", + " ' - 652.2522522522522\\n'\n", + " ' - - -23.228228228228232\\n'\n", + " ' - 654.0540540540541\\n'\n", + " ' - - -23.05805805805806\\n'\n", + " ' - 655.8558558558559\\n'\n", + " ' - - -22.887887887887892\\n'\n", + " ' - 657.6576576576576\\n'\n", + " ' - - -22.71771771771772\\n'\n", + " ' - 659.4594594594595\\n'\n", + " ' - - -22.547547547547552\\n'\n", + " ' - 661.2612612612613\\n'\n", + " ' - - -22.37737737737738\\n'\n", + " ' - 663.063063063063\\n'\n", + " ' - - -22.20720720720721\\n'\n", + " ' - 664.8648648648649\\n'\n", + " ' - - -22.037037037037038\\n'\n", + " ' - 666.6666666666666\\n'\n", + " ' - - -21.86686686686687\\n'\n", + " ' - 668.4684684684685\\n'\n", + " ' - - -21.696696696696698\\n'\n", + " ' - 670.2702702702703\\n'\n", + " ' - - -21.52652652652653\\n'\n", + " ' - 672.072072072072\\n'\n", + " ' - - -21.356356356356358\\n'\n", + " ' - 673.8738738738739\\n'\n", + " ' - - -21.18618618618619\\n'\n", + " ' - 675.6756756756757\\n'\n", + " ' - - -21.016016016016017\\n'\n", + " ' - 677.4774774774775\\n'\n", + " ' - - -20.845845845845844\\n'\n", + " ' - 679.2792792792793\\n'\n", + " ' - - -20.675675675675677\\n'\n", + " ' - 681.081081081081\\n'\n", + " ' - - -20.50550550550551\\n'\n", + " ' - 682.8828828828829\\n'\n", + " ' - - -20.335335335335344\\n'\n", + " ' - 684.6846846846847\\n'\n", + " ' - - -20.165165165165163\\n'\n", + " ' - 686.4864864864865\\n'\n", + " ' - - -19.994994994994997\\n'\n", + " ' - 688.2882882882883\\n'\n", + " ' - - -19.82482482482483\\n'\n", + " ' - 690.0900900900901\\n'\n", + " ' - - -19.65465465465465\\n'\n", + " ' - 691.8918918918919\\n'\n", + " ' - - -19.484484484484483\\n'\n", + " ' - 693.6936936936937\\n'\n", + " ' - - -19.314314314314316\\n'\n", + " ' - 695.4954954954956\\n'\n", + " ' - - -19.14414414414415\\n'\n", + " ' - 697.2972972972973\\n'\n", + " ' - - -18.97397397397397\\n'\n", + " ' - 699.0990990990991\\n'\n", + " ' - - -18.803803803803802\\n'\n", + " ' - 700.9009009009009\\n'\n", + " ' - - -18.633633633633636\\n'\n", + " ' - 702.7027027027027\\n'\n", + " ' - - -18.46346346346347\\n'\n", + " ' - 704.5045045045046\\n'\n", + " ' - - -18.29329329329329\\n'\n", + " ' - 706.3063063063063\\n'\n", + " ' - - -18.123123123123122\\n'\n", + " ' - 708.1081081081081\\n'\n", + " ' - - -17.952952952952955\\n'\n", + " ' - 709.90990990991\\n'\n", + " ' - - -17.78278278278279\\n'\n", + " ' - 711.7117117117117\\n'\n", + " ' - - -17.612612612612608\\n'\n", + " ' - 713.5135135135135\\n'\n", + " ' - - -17.44244244244244\\n'\n", + " ' - 715.3153153153153\\n'\n", + " ' - - -17.272272272272275\\n'\n", + " ' - 717.1171171171171\\n'\n", + " ' - - -17.10210210210211\\n'\n", + " ' - 718.918918918919\\n'\n", + " ' - - -16.931931931931928\\n'\n", + " ' - 720.7207207207207\\n'\n", + " ' - - -16.76176176176176\\n'\n", + " ' - 722.5225225225225\\n'\n", + " ' - - -16.591591591591595\\n'\n", + " ' - 724.3243243243244\\n'\n", + " ' - - -16.421421421421428\\n'\n", + " ' - 726.1261261261261\\n'\n", + " ' - - -16.251251251251247\\n'\n", + " ' - 727.927927927928\\n'\n", + " ' - - -16.08108108108108\\n'\n", + " ' - 729.7297297297297\\n'\n", + " ' - - -15.910910910910914\\n'\n", + " ' - 731.5315315315315\\n'\n", + " ' - - -15.740740740740748\\n'\n", + " ' - 733.3333333333334\\n'\n", + " ' - - -15.570570570570567\\n'\n", + " ' - 735.1351351351351\\n'\n", + " ' - - -15.4004004004004\\n'\n", + " ' - 736.936936936937\\n'\n", + " ' - - -15.230230230230234\\n'\n", + " ' - 738.7387387387388\\n'\n", + " ' - - -15.060060060060067\\n'\n", + " ' - 740.5405405405405\\n'\n", + " ' - - -14.889889889889886\\n'\n", + " ' - 742.3423423423424\\n'\n", + " ' - - -14.71971971971972\\n'\n", + " ' - 744.1441441441442\\n'\n", + " ' - - -14.549549549549553\\n'\n", + " ' - 745.9459459459459\\n'\n", + " ' - - -14.379379379379387\\n'\n", + " ' - 747.7477477477478\\n'\n", + " ' - - -14.209209209209206\\n'\n", + " ' - 749.5495495495495\\n'\n", + " ' - - -14.03903903903904\\n'\n", + " ' - 751.3513513513514\\n'\n", + " ' - - -13.868868868868873\\n'\n", + " ' - 753.1531531531532\\n'\n", + " ' - - -13.698698698698706\\n'\n", + " ' - 754.9549549549549\\n'\n", + " ' - - -13.528528528528525\\n'\n", + " ' - 756.7567567567568\\n'\n", + " ' - - -13.358358358358359\\n'\n", + " ' - 758.5585585585586\\n'\n", + " ' - - -13.188188188188192\\n'\n", + " ' - 760.3603603603603\\n'\n", + " ' - - -13.018018018018026\\n'\n", + " ' - 762.1621621621622\\n'\n", + " ' - - -12.847847847847845\\n'\n", + " ' - 763.9639639639639\\n'\n", + " ' - - -12.677677677677679\\n'\n", + " ' - 765.7657657657658\\n'\n", + " ' - - -12.507507507507512\\n'\n", + " ' - 767.5675675675676\\n'\n", + " ' - - -12.337337337337345\\n'\n", + " ' - 769.3693693693693\\n'\n", + " ' - - -12.167167167167165\\n'\n", + " ' - 771.1711711711712\\n'\n", + " ' - - -11.996996996996998\\n'\n", + " ' - 772.972972972973\\n'\n", + " ' - - -11.826826826826832\\n'\n", + " ' - 774.7747747747748\\n'\n", + " ' - - -11.656656656656665\\n'\n", + " ' - 776.5765765765766\\n'\n", + " ' - - -11.486486486486484\\n'\n", + " ' - 778.3783783783784\\n'\n", + " ' - - -11.316316316316318\\n'\n", + " ' - 780.1801801801802\\n'\n", + " ' - - -11.146146146146151\\n'\n", + " ' - 781.981981981982\\n'\n", + " ' - - -10.975975975975985\\n'\n", + " ' - 783.7837837837837\\n'\n", + " ' - - -10.805805805805804\\n'\n", + " ' - 785.5855855855856\\n'\n", + " ' - - -10.635635635635637\\n'\n", + " ' - 787.3873873873874\\n'\n", + " ' - - -10.46546546546547\\n'\n", + " ' - 789.1891891891892\\n'\n", + " ' - - -10.295295295295304\\n'\n", + " ' - 790.990990990991\\n'\n", + " ' - - -10.125125125125123\\n'\n", + " ' - 792.7927927927929\\n'\n", + " ' - - -9.954954954954957\\n'\n", + " ' - 794.5945945945946\\n'\n", + " ' - - -9.78478478478479\\n'\n", + " ' - 796.3963963963964\\n'\n", + " ' - - -9.614614614614624\\n'\n", + " ' - 798.1981981981982\\n'\n", + " ' - - -9.444444444444443\\n'\n", + " ' - 800.0\\n'\n", + " ' - - -9.274274274274276\\n'\n", + " ' - 801.8018018018018\\n'\n", + " ' - - -9.10410410410411\\n'\n", + " ' - 803.6036036036036\\n'\n", + " ' - - -8.933933933933943\\n'\n", + " ' - 805.4054054054054\\n'\n", + " ' - - -8.763763763763762\\n'\n", + " ' - 807.2072072072073\\n'\n", + " ' - - -8.593593593593596\\n'\n", + " ' - 809.009009009009\\n'\n", + " ' - - -8.42342342342343\\n'\n", + " ' - 810.8108108108108\\n'\n", + " ' - - -8.253253253253249\\n'\n", + " ' - 812.6126126126127\\n'\n", + " ' - - -8.083083083083082\\n'\n", + " ' - 814.4144144144144\\n'\n", + " ' - - -7.912912912912915\\n'\n", + " ' - 816.2162162162163\\n'\n", + " ' - - -7.742742742742749\\n'\n", + " ' - 818.018018018018\\n'\n", + " ' - - -7.572572572572568\\n'\n", + " ' - 819.8198198198198\\n'\n", + " ' - - -7.4024024024024015\\n'\n", + " ' - 821.6216216216217\\n'\n", + " ' - - -7.232232232232235\\n'\n", + " ' - 823.4234234234234\\n'\n", + " ' - - -7.062062062062068\\n'\n", + " ' - 825.2252252252252\\n'\n", + " ' - - -6.891891891891888\\n'\n", + " ' - 827.0270270270271\\n'\n", + " ' - - -6.721721721721721\\n'\n", + " ' - 828.8288288288288\\n'\n", + " ' - - -6.5515515515515546\\n'\n", + " ' - 830.6306306306307\\n'\n", + " ' - - -6.381381381381388\\n'\n", + " ' - 832.4324324324324\\n'\n", + " ' - - -6.211211211211207\\n'\n", + " ' - 834.2342342342342\\n'\n", + " ' - - -6.041041041041041\\n'\n", + " ' - 836.0360360360361\\n'\n", + " ' - - -5.870870870870874\\n'\n", + " ' - 837.8378378378378\\n'\n", + " ' - - -5.700700700700708\\n'\n", + " ' - 839.6396396396397\\n'\n", + " ' - - -5.530530530530527\\n'\n", + " ' - 841.4414414414415\\n'\n", + " ' - - -5.36036036036036\\n'\n", + " ' - 843.2432432432432\\n'\n", + " ' - - -5.190190190190194\\n'\n", + " ' - 845.0450450450451\\n'\n", + " ' - - -5.020020020020027\\n'\n", + " ' - 846.8468468468469\\n'\n", + " ' - - -4.849849849849846\\n'\n", + " ' - 848.6486486486486\\n'\n", + " ' - - -4.67967967967968\\n'\n", + " ' - 850.4504504504505\\n'\n", + " ' - - -4.509509509509513\\n'\n", + " ' - 852.2522522522522\\n'\n", + " ' - - -4.339339339339347\\n'\n", + " ' - 854.0540540540541\\n'\n", + " ' - - -4.169169169169166\\n'\n", + " ' - 855.8558558558559\\n'\n", + " ' - - -3.9989989989989994\\n'\n", + " ' - 857.6576576576576\\n'\n", + " ' - - -3.828828828828833\\n'\n", + " ' - 859.4594594594595\\n'\n", + " ' - - -3.6586586586586662\\n'\n", + " ' - 861.2612612612613\\n'\n", + " ' - - -3.4884884884884855\\n'\n", + " ' - 863.063063063063\\n'\n", + " ' - - -3.318318318318319\\n'\n", + " ' - 864.8648648648649\\n'\n", + " ' - - -3.1481481481481524\\n'\n", + " ' - 866.6666666666666\\n'\n", + " ' - - -2.977977977977986\\n'\n", + " ' - 868.4684684684685\\n'\n", + " ' - - -2.807807807807805\\n'\n", + " ' - 870.2702702702703\\n'\n", + " ' - - -2.6376376376376385\\n'\n", + " ' - 872.072072072072\\n'\n", + " ' - - -2.467467467467472\\n'\n", + " ' - 873.8738738738739\\n'\n", + " ' - - -2.2972972972973054\\n'\n", + " ' - 875.6756756756757\\n'\n", + " ' - - -2.1271271271271246\\n'\n", + " ' - 877.4774774774775\\n'\n", + " ' - - -1.956956956956958\\n'\n", + " ' - 879.2792792792793\\n'\n", + " ' - - -1.7867867867867915\\n'\n", + " ' - 881.081081081081\\n'\n", + " ' - - -1.616616616616625\\n'\n", + " ' - 882.8828828828829\\n'\n", + " ' - - -1.4464464464464442\\n'\n", + " ' - 884.6846846846847\\n'\n", + " ' - - -1.2762762762762776\\n'\n", + " ' - 886.4864864864865\\n'\n", + " ' - - -1.106106106106111\\n'\n", + " ' - 888.2882882882883\\n'\n", + " ' - - -0.9359359359359445\\n'\n", + " ' - 890.0900900900901\\n'\n", + " ' - - -0.7657657657657637\\n'\n", + " ' - 891.8918918918919\\n'\n", + " ' - - -0.5955955955955972\\n'\n", + " ' - 893.6936936936937\\n'\n", + " ' - - -0.4254254254254306\\n'\n", + " ' - 895.4954954954956\\n'\n", + " ' - - -0.25525525525526405\\n'\n", + " ' - 897.2972972972973\\n'\n", + " ' - - -0.08508508508508328\\n'\n", + " ' - 899.0990990990991\\n'\n", + " ' - - 0.08508508508508328\\n'\n", + " ' - 900.9009009009009\\n'\n", + " ' - - 0.25525525525524984\\n'\n", + " ' - 902.7027027027027\\n'\n", + " ' - - 0.4254254254254164\\n'\n", + " ' - 904.5045045045046\\n'\n", + " ' - - 0.5955955955955972\\n'\n", + " ' - 906.3063063063063\\n'\n", + " ' - - 0.7657657657657637\\n'\n", + " ' - 908.1081081081081\\n'\n", + " ' - - 0.9359359359359303\\n'\n", + " ' - 909.90990990991\\n'\n", + " ' - - 1.1061061061060968\\n'\n", + " ' - 911.7117117117117\\n'\n", + " ' - - 1.2762762762762776\\n'\n", + " ' - 913.5135135135135\\n'\n", + " ' - - 1.4464464464464442\\n'\n", + " ' - 915.3153153153153\\n'\n", + " ' - - 1.6166166166166107\\n'\n", + " ' - 917.1171171171171\\n'\n", + " ' - - 1.7867867867867773\\n'\n", + " ' - 918.918918918919\\n'\n", + " ' - - 1.956956956956958\\n'\n", + " ' - 920.7207207207207\\n'\n", + " ' - - 2.1271271271271246\\n'\n", + " ' - 922.5225225225225\\n'\n", + " ' - - 2.297297297297291\\n'\n", + " ' - 924.3243243243244\\n'\n", + " ' - - 2.467467467467472\\n'\n", + " ' - 926.1261261261261\\n'\n", + " ' - - 2.6376376376376385\\n'\n", + " ' - 927.927927927928\\n'\n", + " ' - - 2.807807807807805\\n'\n", + " ' - 929.7297297297298\\n'\n", + " ' - - 2.9779779779779716\\n'\n", + " ' - 931.5315315315315\\n'\n", + " ' - - 3.1481481481481524\\n'\n", + " ' - 933.3333333333334\\n'\n", + " ' - - 3.318318318318319\\n'\n", + " ' - 935.1351351351351\\n'\n", + " ' - - 3.4884884884884855\\n'\n", + " ' - 936.936936936937\\n'\n", + " ' - - 3.658658658658652\\n'\n", + " ' - 938.7387387387388\\n'\n", + " ' - - 3.828828828828833\\n'\n", + " ' - 940.5405405405405\\n'\n", + " ' - - 3.9989989989989994\\n'\n", + " ' - 942.3423423423424\\n'\n", + " ' - - 4.169169169169166\\n'\n", + " ' - 944.1441441441442\\n'\n", + " ' - - 4.3393393393393325\\n'\n", + " ' - 945.9459459459459\\n'\n", + " ' - - 4.509509509509513\\n'\n", + " ' - 947.7477477477478\\n'\n", + " ' - - 4.67967967967968\\n'\n", + " ' - 949.5495495495495\\n'\n", + " ' - - 4.849849849849846\\n'\n", + " ' - 951.3513513513514\\n'\n", + " ' - - 5.020020020020013\\n'\n", + " ' - 953.1531531531532\\n'\n", + " ' - - 5.190190190190194\\n'\n", + " ' - 954.9549549549549\\n'\n", + " ' - - 5.36036036036036\\n'\n", + " ' - 956.7567567567568\\n'\n", + " ' - - 5.530530530530527\\n'\n", + " ' - 958.5585585585586\\n'\n", + " ' - - 5.700700700700693\\n'\n", + " ' - 960.3603603603603\\n'\n", + " ' - - 5.870870870870874\\n'\n", + " ' - 962.1621621621622\\n'\n", + " ' - - 6.041041041041041\\n'\n", + " ' - 963.963963963964\\n'\n", + " ' - - 6.211211211211207\\n'\n", + " ' - 965.7657657657658\\n'\n", + " ' - - 6.381381381381374\\n'\n", + " ' - 967.5675675675676\\n'\n", + " ' - - 6.5515515515515546\\n'\n", + " ' - 969.3693693693693\\n'\n", + " ' - - 6.721721721721721\\n'\n", + " ' - 971.1711711711712\\n'\n", + " ' - - 6.891891891891888\\n'\n", + " ' - 972.972972972973\\n'\n", + " ' - - 7.062062062062054\\n'\n", + " ' - 974.7747747747748\\n'\n", + " ' - - 7.232232232232235\\n'\n", + " ' - 976.5765765765766\\n'\n", + " ' - - 7.4024024024024015\\n'\n", + " ' - 978.3783783783784\\n'\n", + " ' - - 7.572572572572568\\n'\n", + " ' - 980.1801801801802\\n'\n", + " ' - - 7.742742742742735\\n'\n", + " ' - 981.981981981982\\n'\n", + " ' - - 7.912912912912915\\n'\n", + " ' - 983.7837837837837\\n'\n", + " ' - - 8.083083083083082\\n'\n", + " ' - 985.5855855855856\\n'\n", + " ' - - 8.253253253253249\\n'\n", + " ' - 987.3873873873874\\n'\n", + " ' - - 8.423423423423415\\n'\n", + " ' - 989.1891891891892\\n'\n", + " ' - - 8.593593593593596\\n'\n", + " ' - 990.990990990991\\n'\n", + " ' - - 8.763763763763762\\n'\n", + " ' - 992.7927927927929\\n'\n", + " ' - - 8.933933933933929\\n'\n", + " ' - 994.5945945945946\\n'\n", + " ' - - 9.104104104104096\\n'\n", + " ' - 996.3963963963964\\n'\n", + " ' - - 9.274274274274276\\n'\n", + " ' - 998.1981981981982\\n'\n", + " ' - - 9.444444444444443\\n'\n", + " ' - 1000.0\\n'\n", + " ' - - 9.61461461461461\\n'\n", + " ' - 1001.8018018018018\\n'\n", + " ' - - 9.784784784784776\\n'\n", + " ' - 1003.6036036036036\\n'\n", + " ' - - 9.954954954954957\\n'\n", + " ' - 1005.4054054054054\\n'\n", + " ' - - 10.125125125125123\\n'\n", + " ' - 1007.2072072072073\\n'\n", + " ' - - 10.29529529529529\\n'\n", + " ' - 1009.009009009009\\n'\n", + " ' - - 10.465465465465456\\n'\n", + " ' - 1010.8108108108108\\n'\n", + " ' - - 10.635635635635637\\n'\n", + " ' - 1012.6126126126127\\n'\n", + " ' - - 10.805805805805804\\n'\n", + " ' - 1014.4144144144144\\n'\n", + " ' - - 10.97597597597597\\n'\n", + " ' - 1016.2162162162163\\n'\n", + " ' - - 11.146146146146137\\n'\n", + " ' - 1018.018018018018\\n'\n", + " ' - - 11.316316316316318\\n'\n", + " ' - 1019.8198198198198\\n'\n", + " ' - - 11.486486486486484\\n'\n", + " ' - 1021.6216216216217\\n'\n", + " ' - - 11.65665665665665\\n'\n", + " ' - 1023.4234234234234\\n'\n", + " ' - - 11.826826826826817\\n'\n", + " ' - 1025.2252252252251\\n'\n", + " ' - - 11.996996996996998\\n'\n", + " ' - 1027.027027027027\\n'\n", + " ' - - 12.167167167167165\\n'\n", + " ' - 1028.8288288288288\\n'\n", + " ' - - 12.337337337337331\\n'\n", + " ' - 1030.6306306306305\\n'\n", + " ' - - 12.507507507507498\\n'\n", + " ' - 1032.4324324324325\\n'\n", + " ' - - 12.677677677677679\\n'\n", + " ' - 1034.2342342342342\\n'\n", + " ' - - 12.847847847847845\\n'\n", + " ' - 1036.036036036036\\n'\n", + " ' - - 13.018018018018012\\n'\n", + " ' - 1037.837837837838\\n'\n", + " ' - - 13.188188188188192\\n'\n", + " ' - 1039.6396396396397\\n'\n", + " ' - - 13.358358358358359\\n'\n", + " ' - 1041.4414414414414\\n'\n", + " ' - - 13.528528528528525\\n'\n", + " ' - 1043.2432432432433\\n'\n", + " ' - - 13.698698698698692\\n'\n", + " ' - 1045.045045045045\\n'\n", + " ' - - 13.868868868868873\\n'\n", + " ' - 1046.8468468468468\\n'\n", + " ' - - 14.03903903903904\\n'\n", + " ' - 1048.6486486486488\\n'\n", + " ' - - 14.209209209209206\\n'\n", + " ' - 1050.4504504504505\\n'\n", + " ' - - 14.379379379379372\\n'\n", + " ' - 1052.2522522522522\\n'\n", + " ' - - 14.549549549549553\\n'\n", + " ' - 1054.0540540540542\\n'\n", + " ' - - 14.71971971971972\\n'\n", + " ' - 1055.855855855856\\n'\n", + " ' - - 14.889889889889886\\n'\n", + " ' - 1057.6576576576576\\n'\n", + " ' - - 15.060060060060053\\n'\n", + " ' - 1059.4594594594594\\n'\n", + " ' - - 15.230230230230234\\n'\n", + " ' - 1061.2612612612613\\n'\n", + " ' - - 15.4004004004004\\n'\n", + " ' - 1063.063063063063\\n'\n", + " ' - - 15.570570570570567\\n'\n", + " ' - 1064.8648648648648\\n'\n", + " ' - - 15.740740740740733\\n'\n", + " ' - 1066.6666666666667\\n'\n", + " ' - - 15.910910910910914\\n'\n", + " ' - 1068.4684684684685\\n'\n", + " ' - - 16.08108108108108\\n'\n", + " ' - 1070.2702702702702\\n'\n", + " ' - - 16.251251251251247\\n'\n", + " ' - 1072.0720720720722\\n'\n", + " ' - - 16.421421421421414\\n'\n", + " ' - 1073.873873873874\\n'\n", + " ' - - 16.591591591591595\\n'\n", + " ' - 1075.6756756756756\\n'\n", + " ' - - 16.76176176176176\\n'\n", + " ' - 1077.4774774774776\\n'\n", + " ' - - 16.931931931931928\\n'\n", + " ' - 1079.2792792792793\\n'\n", + " ' - - 17.102102102102094\\n'\n", + " ' - 1081.081081081081\\n'\n", + " ' - - 17.272272272272275\\n'\n", + " ' - 1082.882882882883\\n'\n", + " ' - - 17.44244244244244\\n'\n", + " ' - 1084.6846846846847\\n'\n", + " ' - - 17.612612612612608\\n'\n", + " ' - 1086.4864864864865\\n'\n", + " ' - - 17.782782782782775\\n'\n", + " ' - 1088.2882882882884\\n'\n", + " ' - - 17.952952952952955\\n'\n", + " ' - 1090.0900900900901\\n'\n", + " ' - - 18.123123123123122\\n'\n", + " ' - 1091.8918918918919\\n'\n", + " ' - - 18.29329329329329\\n'\n", + " ' - 1093.6936936936936\\n'\n", + " ' - - 18.463463463463455\\n'\n", + " ' - 1095.4954954954956\\n'\n", + " ' - - 18.633633633633636\\n'\n", + " ' - 1097.2972972972973\\n'\n", + " ' - - 18.803803803803802\\n'\n", + " ' - 1099.099099099099\\n'\n", + " ' - - 18.97397397397397\\n'\n", + " ' - 1100.900900900901\\n'\n", + " ' - - 19.144144144144136\\n'\n", + " ' - 1102.7027027027027\\n'\n", + " ' - - 19.314314314314316\\n'\n", + " ' - 1104.5045045045044\\n'\n", + " ' - - 19.484484484484483\\n'\n", + " ' - 1106.3063063063064\\n'\n", + " ' - - 19.65465465465465\\n'\n", + " ' - 1108.1081081081081\\n'\n", + " ' - - 19.824824824824816\\n'\n", + " ' - 1109.9099099099099\\n'\n", + " ' - - 19.994994994994997\\n'\n", + " ' - 1111.7117117117118\\n'\n", + " ' - - 20.165165165165163\\n'\n", + " ' - 1113.5135135135135\\n'\n", + " ' - - 20.33533533533533\\n'\n", + " ' - 1115.3153153153153\\n'\n", + " ' - - 20.505505505505496\\n'\n", + " ' - 1117.1171171171172\\n'\n", + " ' - - 20.675675675675677\\n'\n", + " ' - 1118.918918918919\\n'\n", + " ' - - 20.845845845845844\\n'\n", + " ' - 1120.7207207207207\\n'\n", + " ' - - 21.01601601601601\\n'\n", + " ' - 1122.5225225225226\\n'\n", + " ' - - 21.186186186186177\\n'\n", + " ' - 1124.3243243243244\\n'\n", + " ' - - 21.356356356356358\\n'\n", + " ' - 1126.126126126126\\n'\n", + " ' - - 21.526526526526524\\n'\n", + " ' - 1127.9279279279278\\n'\n", + " ' - - 21.69669669669669\\n'\n", + " ' - 1129.7297297297298\\n'\n", + " ' - - 21.866866866866857\\n'\n", + " ' - 1131.5315315315315\\n'\n", + " ' - - 22.037037037037038\\n'\n", + " ' - 1133.3333333333333\\n'\n", + " ' - - 22.207207207207205\\n'\n", + " ' - 1135.1351351351352\\n'\n", + " ' - - 22.37737737737737\\n'\n", + " ' - 1136.936936936937\\n'\n", + " ' - - 22.547547547547538\\n'\n", + " ' - 1138.7387387387387\\n'\n", + " ' - - 22.71771771771772\\n'\n", + " ' - 1140.5405405405406\\n'\n", + " ' - - 22.887887887887885\\n'\n", + " ' - 1142.3423423423424\\n'\n", + " ' - - 23.05805805805805\\n'\n", + " ' - 1144.144144144144\\n'\n", + " ' - - 23.228228228228218\\n'\n", + " ' - 1145.945945945946\\n'\n", + " ' - - 23.3983983983984\\n'\n", + " ' - 1147.7477477477478\\n'\n", + " ' - - 23.568568568568566\\n'\n", + " ' - 1149.5495495495495\\n'\n", + " ' - - 23.738738738738732\\n'\n", + " ' - 1151.3513513513515\\n'\n", + " ' - - 23.9089089089089\\n'\n", + " ' - 1153.1531531531532\\n'\n", + " ' - - 24.07907907907908\\n'\n", + " ' - 1154.954954954955\\n'\n", + " ' - - 24.249249249249246\\n'\n", + " ' - 1156.7567567567569\\n'\n", + " ' - - 24.419419419419413\\n'\n", + " ' - 1158.5585585585586\\n'\n", + " ' - - 24.589589589589593\\n'\n", + " ' - 1160.3603603603603\\n'\n", + " ' - - 24.75975975975976\\n'\n", + " ' - 1162.162162162162\\n'\n", + " ' - - 24.929929929929926\\n'\n", + " ' - 1163.963963963964\\n'\n", + " ' - - 25.100100100100093\\n'\n", + " ' - 1165.7657657657658\\n'\n", + " ' - - 25.270270270270274\\n'\n", + " ' - 1167.5675675675675\\n'\n", + " ' - - 25.44044044044044\\n'\n", + " ' - 1169.3693693693695\\n'\n", + " ' - - 25.610610610610607\\n'\n", + " ' - 1171.1711711711712\\n'\n", + " ' - - 25.780780780780773\\n'\n", + " ' - 1172.972972972973\\n'\n", + " ' - - 25.950950950950954\\n'\n", + " ' - 1174.7747747747749\\n'\n", + " ' - - 26.12112112112112\\n'\n", + " ' - 1176.5765765765766\\n'\n", + " ' - - 26.291291291291287\\n'\n", + " ' - 1178.3783783783783\\n'\n", + " ' - - 26.461461461461454\\n'\n", + " ' - 1180.1801801801803\\n'\n", + " ' - - 26.631631631631635\\n'\n", + " ' - 1181.981981981982\\n'\n", + " ' - - 26.8018018018018\\n'\n", + " ' - 1183.7837837837837\\n'\n", + " ' - - 26.971971971971968\\n'\n", + " ' - 1185.5855855855857\\n'\n", + " ' - - 27.142142142142134\\n'\n", + " ' - 1187.3873873873874\\n'\n", + " ' - - 27.312312312312315\\n'\n", + " ' - 1189.1891891891892\\n'\n", + " ' - - 27.48248248248248\\n'\n", + " ' - 1190.990990990991\\n'\n", + " ' - - 27.652652652652648\\n'\n", + " ' - 1192.7927927927929\\n'\n", + " ' - - 27.822822822822815\\n'\n", + " ' - 1194.5945945945946\\n'\n", + " ' - - 27.992992992992995\\n'\n", + " ' - 1196.3963963963963\\n'\n", + " ' - - 28.163163163163162\\n'\n", + " ' - 1198.1981981981983\\n'\n", + " ' - - 28.33333333333333\\n'\n", + " ' - 1200.0\\n'\n", + " ' - - 28.503503503503495\\n'\n", + " ' - 1201.8018018018017\\n'\n", + " ' - - 28.673673673673676\\n'\n", + " ' - 1203.6036036036037\\n'\n", + " ' - - 28.843843843843842\\n'\n", + " ' - 1205.4054054054054\\n'\n", + " ' - - 29.01401401401401\\n'\n", + " ' - 1207.2072072072071\\n'\n", + " ' - - 29.184184184184176\\n'\n", + " ' - 1209.009009009009\\n'\n", + " ' - - 29.354354354354356\\n'\n", + " ' - 1210.8108108108108\\n'\n", + " ' - - 29.524524524524523\\n'\n", + " ' - 1212.6126126126126\\n'\n", + " ' - - 29.69469469469469\\n'\n", + " ' - 1214.4144144144145\\n'\n", + " ' - - 29.864864864864856\\n'\n", + " ' - 1216.2162162162163\\n'\n", + " ' - - 30.035035035035037\\n'\n", + " ' - 1218.018018018018\\n'\n", + " ' - - 30.205205205205203\\n'\n", + " ' - 1219.81981981982\\n'\n", + " ' - - 30.37537537537537\\n'\n", + " ' - 1221.6216216216217\\n'\n", + " ' - - 30.545545545545536\\n'\n", + " ' - 1223.4234234234234\\n'\n", + " ' - - 30.715715715715717\\n'\n", + " ' - 1225.2252252252251\\n'\n", + " ' - - 30.885885885885884\\n'\n", + " ' - 1227.027027027027\\n'\n", + " ' - - 31.05605605605605\\n'\n", + " ' - 1228.8288288288288\\n'\n", + " ' - - 31.226226226226217\\n'\n", + " ' - 1230.6306306306305\\n'\n", + " ' - - 31.396396396396398\\n'\n", + " ' - 1232.4324324324325\\n'\n", + " ' - - 31.566566566566564\\n'\n", + " ' - 1234.2342342342342\\n'\n", + " ' - - 31.73673673673673\\n'\n", + " ' - 1236.036036036036\\n'\n", + " ' - - 31.906906906906897\\n'\n", + " ' - 1237.837837837838\\n'\n", + " ' - - 32.07707707707708\\n'\n", + " ' - 1239.6396396396397\\n'\n", + " ' - - 32.247247247247245\\n'\n", + " ' - 1241.4414414414414\\n'\n", + " ' - - 32.41741741741741\\n'\n", + " ' - 1243.2432432432433\\n'\n", + " ' - - 32.58758758758758\\n'\n", + " ' - 1245.045045045045\\n'\n", + " ' - - 32.75775775775776\\n'\n", + " ' - 1246.8468468468468\\n'\n", + " ' - - 32.927927927927925\\n'\n", + " ' - 1248.6486486486488\\n'\n", + " ' - - 33.09809809809809\\n'\n", + " ' - 1250.4504504504505\\n'\n", + " ' - - 33.26826826826826\\n'\n", + " ' - 1252.2522522522522\\n'\n", + " ' - - 33.43843843843844\\n'\n", + " ' - 1254.0540540540542\\n'\n", + " ' - - 33.608608608608606\\n'\n", + " ' - 1255.855855855856\\n'\n", + " ' - - 33.77877877877877\\n'\n", + " ' - 1257.6576576576576\\n'\n", + " ' - - 33.94894894894894\\n'\n", + " ' - 1259.4594594594594\\n'\n", + " ' - - 34.11911911911912\\n'\n", + " ' - 1261.2612612612613\\n'\n", + " ' - - 34.289289289289286\\n'\n", + " ' - 1263.063063063063\\n'\n", + " ' - - 34.45945945945945\\n'\n", + " ' - 1264.8648648648648\\n'\n", + " ' - - 34.62962962962962\\n'\n", + " ' - 1266.6666666666667\\n'\n", + " ' - - 34.7997997997998\\n'\n", + " ' - 1268.4684684684685\\n'\n", + " ' - - 34.969969969969966\\n'\n", + " ' - 1270.2702702702702\\n'\n", + " ' - - 35.14014014014013\\n'\n", + " ' - 1272.0720720720722\\n'\n", + " ' - - 35.310310310310314\\n'\n", + " ' - 1273.873873873874\\n'\n", + " ' - - 35.48048048048048\\n'\n", + " ' - 1275.6756756756756\\n'\n", + " ' - - 35.65065065065065\\n'\n", + " ' - 1277.4774774774776\\n'\n", + " ' - - 35.82082082082081\\n'\n", + " ' - 1279.2792792792793\\n'\n", + " ' - - 35.990990990990994\\n'\n", + " ' - 1281.081081081081\\n'\n", + " ' - - 36.16116116116116\\n'\n", + " ' - 1282.882882882883\\n'\n", + " ' - - 36.33133133133133\\n'\n", + " ' - 1284.6846846846847\\n'\n", + " ' - - 36.501501501501494\\n'\n", + " ' - 1286.4864864864865\\n'\n", + " ' - - 36.671671671671675\\n'\n", + " ' - 1288.2882882882884\\n'\n", + " ' - - 36.84184184184184\\n'\n", + " ' - 1290.0900900900901\\n'\n", + " ' - - 37.01201201201201\\n'\n", + " ' - 1291.8918918918919\\n'\n", + " ' - - 37.182182182182174\\n'\n", + " ' - 1293.6936936936936\\n'\n", + " ' - - 37.352352352352355\\n'\n", + " ' - 1295.4954954954956\\n'\n", + " ' - - 37.52252252252252\\n'\n", + " ' - 1297.2972972972973\\n'\n", + " ' - - 37.69269269269269\\n'\n", + " ' - 1299.099099099099\\n'\n", + " ' - - 37.862862862862855\\n'\n", + " ' - 1300.900900900901\\n'\n", + " ' - - 38.033033033033036\\n'\n", + " ' - 1302.7027027027027\\n'\n", + " ' - - 38.2032032032032\\n'\n", + " ' - 1304.5045045045044\\n'\n", + " ' - - 38.37337337337337\\n'\n", + " ' - 1306.3063063063064\\n'\n", + " ' - - 38.543543543543535\\n'\n", + " ' - 1308.1081081081081\\n'\n", + " ' - - 38.713713713713716\\n'\n", + " ' - 1309.9099099099099\\n'\n", + " ' - - 38.88388388388388\\n'\n", + " ' - 1311.7117117117118\\n'\n", + " ' - - 39.05405405405405\\n'\n", + " ' - 1313.5135135135135\\n'\n", + " ' - - 39.224224224224216\\n'\n", + " ' - 1315.3153153153153\\n'\n", + " ' - - 39.394394394394396\\n'\n", + " ' - 1317.1171171171172\\n'\n", + " ' - - 39.56456456456456\\n'\n", + " ' - 1318.918918918919\\n'\n", + " ' - - 39.73473473473473\\n'\n", + " ' - 1320.7207207207207\\n'\n", + " ' - - 39.904904904904896\\n'\n", + " ' - 1322.5225225225226\\n'\n", + " ' - - 40.07507507507508\\n'\n", + " ' - 1324.3243243243244\\n'\n", + " ' - - 40.24524524524524\\n'\n", + " ' - 1326.126126126126\\n'\n", + " ' - - 40.41541541541541\\n'\n", + " ' - 1327.9279279279278\\n'\n", + " ' - - 40.58558558558558\\n'\n", + " ' - 1329.7297297297298\\n'\n", + " ' - - 40.75575575575576\\n'\n", + " ' - 1331.5315315315315\\n'\n", + " ' - - 40.925925925925924\\n'\n", + " ' - 1333.3333333333333\\n'\n", + " ' - - 41.09609609609609\\n'\n", + " ' - 1335.1351351351352\\n'\n", + " ' - - 41.26626626626626\\n'\n", + " ' - 1336.936936936937\\n'\n", + " ' - - 41.43643643643644\\n'\n", + " ' - 1338.7387387387387\\n'\n", + " ' - - 41.606606606606604\\n'\n", + " ' - 1340.5405405405406\\n'\n", + " ' - - 41.77677677677677\\n'\n", + " ' - 1342.3423423423424\\n'\n", + " ' - - 41.94694694694694\\n'\n", + " ' - 1344.144144144144\\n'\n", + " ' - - 42.11711711711712\\n'\n", + " ' - 1345.945945945946\\n'\n", + " ' - - 42.287287287287285\\n'\n", + " ' - 1347.7477477477478\\n'\n", + " ' - - 42.45745745745745\\n'\n", + " ' - 1349.5495495495495\\n'\n", + " ' - - 42.62762762762762\\n'\n", + " ' - 1351.3513513513515\\n'\n", + " ' - - 42.7977977977978\\n'\n", + " ' - 1353.1531531531532\\n'\n", + " ' - - 42.967967967967965\\n'\n", + " ' - 1354.954954954955\\n'\n", + " ' - - 43.138138138138146\\n'\n", + " ' - 1356.7567567567569\\n'\n", + " ' - - 43.30830830830831\\n'\n", + " ' - 1358.5585585585586\\n'\n", + " ' - - 43.47847847847848\\n'\n", + " ' - 1360.3603603603603\\n'\n", + " ' - - 43.648648648648646\\n'\n", + " ' - 1362.162162162162\\n'\n", + " ' - - 43.81881881881881\\n'\n", + " ' - 1363.963963963964\\n'\n", + " ' - - 43.98898898898898\\n'\n", + " ' - 1365.7657657657658\\n'\n", + " ' - - 44.159159159159145\\n'\n", + " ' - 1367.5675675675675\\n'\n", + " ' - - 44.32932932932931\\n'\n", + " ' - 1369.3693693693695\\n'\n", + " ' - - 44.49949949949951\\n'\n", + " ' - 1371.1711711711712\\n'\n", + " ' - - 44.66966966966967\\n'\n", + " ' - 1372.972972972973\\n'\n", + " ' - - 44.83983983983984\\n'\n", + " ' - 1374.7747747747749\\n'\n", + " ' - - 45.01001001001001\\n'\n", + " ' - 1376.5765765765766\\n'\n", + " ' - - 45.18018018018017\\n'\n", + " ' - 1378.3783783783783\\n'\n", + " ' - - 45.35035035035034\\n'\n", + " ' - 1380.1801801801803\\n'\n", + " ' - - 45.520520520520506\\n'\n", + " ' - 1381.981981981982\\n'\n", + " ' - - 45.6906906906907\\n'\n", + " ' - 1383.7837837837837\\n'\n", + " ' - - 45.86086086086087\\n'\n", + " ' - 1385.5855855855857\\n'\n", + " ' - - 46.031031031031034\\n'\n", + " ' - 1387.3873873873874\\n'\n", + " ' - - 46.2012012012012\\n'\n", + " ' - 1389.1891891891892\\n'\n", + " ' - - 46.37137137137137\\n'\n", + " ' - 1390.9909909909911\\n'\n", + " ' - - 46.541541541541534\\n'\n", + " ' - 1392.7927927927929\\n'\n", + " ' - - 46.7117117117117\\n'\n", + " ' - 1394.5945945945946\\n'\n", + " ' - - 46.88188188188187\\n'\n", + " ' - 1396.3963963963963\\n'\n", + " ' - - 47.05205205205206\\n'\n", + " ' - 1398.1981981981983\\n'\n", + " ' - - 47.22222222222223\\n'\n", + " ' - 1400.0\\n'\n", + " ' - - 47.392392392392395\\n'\n", + " ' - 1401.8018018018017\\n'\n", + " ' - - 47.56256256256256\\n'\n", + " ' - 1403.6036036036037\\n'\n", + " ' - - 47.73273273273273\\n'\n", + " ' - 1405.4054054054054\\n'\n", + " ' - - 47.902902902902895\\n'\n", + " ' - 1407.2072072072071\\n'\n", + " ' - - 48.07307307307306\\n'\n", + " ' - 1409.009009009009\\n'\n", + " ' - - 48.24324324324323\\n'\n", + " ' - 1410.8108108108108\\n'\n", + " ' - - 48.41341341341342\\n'\n", + " ' - 1412.6126126126126\\n'\n", + " ' - - 48.58358358358359\\n'\n", + " ' - 1414.4144144144145\\n'\n", + " ' - - 48.753753753753756\\n'\n", + " ' - 1416.2162162162163\\n'\n", + " ' - - 48.92392392392392\\n'\n", + " ' - 1418.018018018018\\n'\n", + " ' - - 49.09409409409409\\n'\n", + " ' - 1419.81981981982\\n'\n", + " ' - - 49.264264264264256\\n'\n", + " ' - 1421.6216216216217\\n'\n", + " ' - - 49.43443443443442\\n'\n", + " ' - 1423.4234234234234\\n'\n", + " ' - - 49.60460460460459\\n'\n", + " ' - 1425.2252252252254\\n'\n", + " ' - - 49.774774774774784\\n'\n", + " ' - 1427.027027027027\\n'\n", + " ' - - 49.94494494494495\\n'\n", + " ' - 1428.8288288288288\\n'\n", + " ' - - 50.11511511511512\\n'\n", + " ' - 1430.6306306306305\\n'\n", + " ' - - 50.28528528528528\\n'\n", + " ' - 1432.4324324324325\\n'\n", + " ' - - 50.45545545545545\\n'\n", + " ' - 1434.2342342342342\\n'\n", + " ' - - 50.62562562562562\\n'\n", + " ' - 1436.036036036036\\n'\n", + " ' - - 50.79579579579578\\n'\n", + " ' - 1437.837837837838\\n'\n", + " ' - - 50.96596596596595\\n'\n", + " ' - 1439.6396396396397\\n'\n", + " ' - - 51.136136136136145\\n'\n", + " ' - 1441.4414414414414\\n'\n", + " ' - - 51.30630630630631\\n'\n", + " ' - 1443.2432432432433\\n'\n", + " ' - - 51.47647647647648\\n'\n", + " ' - 1445.045045045045\\n'\n", + " ' - - 51.646646646646644\\n'\n", + " ' - 1446.8468468468468\\n'\n", + " ' - - 51.81681681681681\\n'\n", + " ' - 1448.6486486486488\\n'\n", + " ' - - 51.98698698698698\\n'\n", + " ' - 1450.4504504504505\\n'\n", + " ' - - 52.157157157157144\\n'\n", + " ' - 1452.2522522522522\\n'\n", + " ' - - 52.32732732732731\\n'\n", + " ' - 1454.0540540540542\\n'\n", + " ' - - 52.497497497497505\\n'\n", + " ' - 1455.855855855856\\n'\n", + " ' - - 52.66766766766767\\n'\n", + " ' - 1457.6576576576576\\n'\n", + " ' - - 52.83783783783784\\n'\n", + " ' - 1459.4594594594594\\n'\n", + " ' - - 53.008008008008005\\n'\n", + " ' - 1461.2612612612613\\n'\n", + " ' - - 53.17817817817817\\n'\n", + " ' - 1463.063063063063\\n'\n", + " ' - - 53.34834834834834\\n'\n", + " ' - 1464.8648648648648\\n'\n", + " ' - - 53.518518518518505\\n'\n", + " ' - 1466.6666666666667\\n'\n", + " ' - - 53.68868868868867\\n'\n", + " ' - 1468.4684684684685\\n'\n", + " ' - - 53.858858858858866\\n'\n", + " ' - 1470.2702702702702\\n'\n", + " ' - - 54.02902902902903\\n'\n", + " ' - 1472.0720720720722\\n'\n", + " ' - - 54.1991991991992\\n'\n", + " ' - 1473.873873873874\\n'\n", + " ' - - 54.369369369369366\\n'\n", + " ' - 1475.6756756756756\\n'\n", + " ' - - 54.53953953953953\\n'\n", + " ' - 1477.4774774774776\\n'\n", + " ' - - 54.7097097097097\\n'\n", + " ' - 1479.2792792792793\\n'\n", + " ' - - 54.879879879879866\\n'\n", + " ' - 1481.081081081081\\n'\n", + " ' - - 55.05005005005003\\n'\n", + " ' - 1482.882882882883\\n'\n", + " ' - - 55.22022022022023\\n'\n", + " ' - 1484.6846846846847\\n'\n", + " ' - - 55.390390390390394\\n'\n", + " ' - 1486.4864864864865\\n'\n", + " ' - - 55.56056056056056\\n'\n", + " ' - 1488.2882882882884\\n'\n", + " ' - - 55.73073073073073\\n'\n", + " ' - 1490.0900900900901\\n'\n", + " ' - - 55.90090090090089\\n'\n", + " ' - 1491.8918918918919\\n'\n", + " ' - - 56.07107107107106\\n'\n", + " ' - 1493.6936936936936\\n'\n", + " ' - - 56.24124124124123\\n'\n", + " ' - 1495.4954954954956\\n'\n", + " ' - - 56.41141141141139\\n'\n", + " ' - 1497.2972972972973\\n'\n", + " ' - - 56.58158158158159\\n'\n", + " ' - 1499.099099099099\\n'\n", + " ' - - 56.751751751751755\\n'\n", + " ' - 1500.900900900901\\n'\n", + " ' - - 56.92192192192192\\n'\n", + " ' - 1502.7027027027027\\n'\n", + " ' - - 57.09209209209209\\n'\n", + " ' - 1504.5045045045044\\n'\n", + " ' - - 57.262262262262254\\n'\n", + " ' - 1506.3063063063064\\n'\n", + " ' - - 57.43243243243242\\n'\n", + " ' - 1508.1081081081081\\n'\n", + " ' - - 57.60260260260259\\n'\n", + " ' - 1509.9099099099099\\n'\n", + " ' - - 57.77277277277278\\n'\n", + " ' - 1511.7117117117118\\n'\n", + " ' - - 57.94294294294295\\n'\n", + " ' - 1513.5135135135135\\n'\n", + " ' - - 58.113113113113116\\n'\n", + " ' - 1515.3153153153153\\n'\n", + " ' - - 58.28328328328328\\n'\n", + " ' - 1517.1171171171172\\n'\n", + " ' - - 58.45345345345345\\n'\n", + " ' - 1518.918918918919\\n'\n", + " ' - - 58.623623623623615\\n'\n", + " ' - 1520.7207207207207\\n'\n", + " ' - - 58.79379379379378\\n'\n", + " ' - 1522.5225225225226\\n'\n", + " ' - - 58.96396396396395\\n'\n", + " ' - 1524.3243243243244\\n'\n", + " ' - - 59.13413413413414\\n'\n", + " ' - 1526.126126126126\\n'\n", + " ' - - 59.30430430430431\\n'\n", + " ' - 1527.9279279279278\\n'\n", + " ' - - 59.474474474474476\\n'\n", + " ' - 1529.7297297297298\\n'\n", + " ' - - 59.64464464464464\\n'\n", + " ' - 1531.5315315315315\\n'\n", + " ' - - 59.81481481481481\\n'\n", + " ' - 1533.3333333333333\\n'\n", + " ' - - 59.984984984984976\\n'\n", + " ' - 1535.1351351351352\\n'\n", + " ' - - 60.15515515515514\\n'\n", + " ' - 1536.936936936937\\n'\n", + " ' - - 60.32532532532531\\n'\n", + " ' - 1538.7387387387387\\n'\n", + " ' - - 60.495495495495504\\n'\n", + " ' - 1540.5405405405406\\n'\n", + " ' - - 60.66566566566567\\n'\n", + " ' - 1542.3423423423424\\n'\n", + " ' - - 60.83583583583584\\n'\n", + " ' - 1544.144144144144\\n'\n", + " ' - - 61.006006006006004\\n'\n", + " ' - 1545.945945945946\\n'\n", + " ' - - 61.17617617617617\\n'\n", + " ' - 1547.7477477477478\\n'\n", + " ' - - 61.34634634634634\\n'\n", + " ' - 1549.5495495495495\\n'\n", + " ' - - 61.5165165165165\\n'\n", + " ' - 1551.3513513513515\\n'\n", + " ' - - 61.68668668668667\\n'\n", + " ' - 1553.1531531531532\\n'\n", + " ' - - 61.856856856856865\\n'\n", + " ' - 1554.954954954955\\n'\n", + " ' - - 62.02702702702703\\n'\n", + " ' - 1556.7567567567569\\n'\n", + " ' - - 62.1971971971972\\n'\n", + " ' - 1558.5585585585586\\n'\n", + " ' - - 62.367367367367365\\n'\n", + " ' - 1560.3603603603603\\n'\n", + " ' - - 62.53753753753753\\n'\n", + " ' - 1562.162162162162\\n'\n", + " ' - - 62.7077077077077\\n'\n", + " ' - 1563.963963963964\\n'\n", + " ' - - 62.877877877877864\\n'\n", + " ' - 1565.7657657657658\\n'\n", + " ' - - 63.04804804804803\\n'\n", + " ' - 1567.5675675675675\\n'\n", + " ' - - 63.218218218218226\\n'\n", + " ' - 1569.3693693693695\\n'\n", + " ' - - 63.38838838838839\\n'\n", + " ' - 1571.1711711711712\\n'\n", + " ' - - 63.55855855855856\\n'\n", + " ' - 1572.972972972973\\n'\n", + " ' - - 63.728728728728726\\n'\n", + " ' - 1574.7747747747749\\n'\n", + " ' - - 63.89889889889889\\n'\n", + " ' - 1576.5765765765766\\n'\n", + " ' - - 64.06906906906906\\n'\n", + " ' - 1578.3783783783783\\n'\n", + " ' - - 64.23923923923923\\n'\n", + " ' - 1580.1801801801803\\n'\n", + " ' - - 64.40940940940939\\n'\n", + " ' - 1581.981981981982\\n'\n", + " ' - - 64.57957957957959\\n'\n", + " ' - 1583.7837837837837\\n'\n", + " ' - - 64.74974974974975\\n'\n", + " ' - 1585.5855855855857\\n'\n", + " ' - - 64.91991991991992\\n'\n", + " ' - 1587.3873873873874\\n'\n", + " ' - - 65.09009009009009\\n'\n", + " ' - 1589.1891891891892\\n'\n", + " ' - - 65.26026026026025\\n'\n", + " ' - 1590.9909909909911\\n'\n", + " ' - - 65.43043043043042\\n'\n", + " ' - 1592.7927927927929\\n'\n", + " ' - - 65.60060060060059\\n'\n", + " ' - 1594.5945945945946\\n'\n", + " ' - - 65.77077077077075\\n'\n", + " ' - 1596.3963963963963\\n'\n", + " ' - - 65.94094094094095\\n'\n", + " ' - 1598.1981981981983\\n'\n", + " ' - - 66.11111111111111\\n'\n", + " ' - 1600.0\\n'\n", + " ' - - 66.28128128128128\\n'\n", + " ' - 1601.8018018018017\\n'\n", + " ' - - 66.45145145145145\\n'\n", + " ' - 1603.6036036036037\\n'\n", + " ' - - 66.62162162162161\\n'\n", + " ' - 1605.4054054054054\\n'\n", + " ' - - 66.79179179179178\\n'\n", + " ' - 1607.2072072072071\\n'\n", + " ' - - 66.96196196196195\\n'\n", + " ' - 1609.009009009009\\n'\n", + " ' - - 67.13213213213211\\n'\n", + " ' - 1610.8108108108108\\n'\n", + " ' - - 67.30230230230231\\n'\n", + " ' - 1612.6126126126126\\n'\n", + " ' - - 67.47247247247248\\n'\n", + " ' - 1614.4144144144145\\n'\n", + " ' - - 67.64264264264264\\n'\n", + " ' - 1616.2162162162163\\n'\n", + " ' - - 67.81281281281281\\n'\n", + " ' - 1618.018018018018\\n'\n", + " ' - - 67.98298298298297\\n'\n", + " ' - 1619.81981981982\\n'\n", + " ' - - 68.15315315315314\\n'\n", + " ' - 1621.6216216216217\\n'\n", + " ' - - 68.32332332332331\\n'\n", + " ' - 1623.4234234234234\\n'\n", + " ' - - 68.4934934934935\\n'\n", + " ' - 1625.2252252252254\\n'\n", + " ' - - 68.66366366366367\\n'\n", + " ' - 1627.027027027027\\n'\n", + " ' - - 68.83383383383384\\n'\n", + " ' - 1628.8288288288288\\n'\n", + " ' - - 69.004004004004\\n'\n", + " ' - 1630.6306306306305\\n'\n", + " ' - - 69.17417417417417\\n'\n", + " ' - 1632.4324324324325\\n'\n", + " ' - - 69.34434434434434\\n'\n", + " ' - 1634.2342342342342\\n'\n", + " ' - - 69.5145145145145\\n'\n", + " ' - 1636.036036036036\\n'\n", + " ' - - 69.68468468468467\\n'\n", + " ' - 1637.837837837838\\n'\n", + " ' - - 69.85485485485486\\n'\n", + " ' - 1639.6396396396397\\n'\n", + " ' - - 70.02502502502503\\n'\n", + " ' - 1641.4414414414414\\n'\n", + " ' - - 70.1951951951952\\n'\n", + " ' - 1643.2432432432433\\n'\n", + " ' - - 70.36536536536536\\n'\n", + " ' - 1645.045045045045\\n'\n", + " ' - - 70.53553553553553\\n'\n", + " ' - 1646.8468468468468\\n'\n", + " ' - - 70.7057057057057\\n'\n", + " ' - 1648.6486486486488\\n'\n", + " ' - - 70.87587587587586\\n'\n", + " ' - 1650.4504504504505\\n'\n", + " ' - - 71.04604604604603\\n'\n", + " ' - 1652.2522522522522\\n'\n", + " ' - - 71.21621621621622\\n'\n", + " ' - 1654.0540540540542\\n'\n", + " ' - - 71.38638638638639\\n'\n", + " ' - 1655.855855855856\\n'\n", + " ' - - 71.55655655655656\\n'\n", + " ' - 1657.6576576576576\\n'\n", + " ' - - 71.72672672672672\\n'\n", + " ' - 1659.4594594594596\\n'\n", + " ' - - 71.89689689689689\\n'\n", + " ' - 1661.2612612612613\\n'\n", + " ' - - 72.06706706706706\\n'\n", + " ' - 1663.063063063063\\n'\n", + " ' - - 72.23723723723722\\n'\n", + " ' - 1664.8648648648648\\n'\n", + " ' - - 72.40740740740739\\n'\n", + " ' - 1666.6666666666667\\n'\n", + " ' - - 72.57757757757759\\n'\n", + " ' - 1668.4684684684685\\n'\n", + " ' - - 72.74774774774775\\n'\n", + " ' - 1670.2702702702702\\n'\n", + " ' - - 72.91791791791792\\n'\n", + " ' - 1672.0720720720722\\n'\n", + " ' - - 73.08808808808809\\n'\n", + " ' - 1673.873873873874\\n'\n", + " ' - - 73.25825825825825\\n'\n", + " ' - 1675.6756756756756\\n'\n", + " ' - - 73.42842842842842\\n'\n", + " ' - 1677.4774774774776\\n'\n", + " ' - - 73.59859859859858\\n'\n", + " ' - 1679.2792792792793\\n'\n", + " ' - - 73.76876876876875\\n'\n", + " ' - 1681.081081081081\\n'\n", + " ' - - 73.93893893893895\\n'\n", + " ' - 1682.882882882883\\n'\n", + " ' - - 74.10910910910911\\n'\n", + " ' - 1684.6846846846847\\n'\n", + " ' - - 74.27927927927928\\n'\n", + " ' - 1686.4864864864865\\n'\n", + " ' - - 74.44944944944945\\n'\n", + " ' - 1688.2882882882884\\n'\n", + " ' - - 74.61961961961961\\n'\n", + " ' - 1690.0900900900901\\n'\n", + " ' - - 74.78978978978978\\n'\n", + " ' - 1691.8918918918919\\n'\n", + " ' - - 74.95995995995995\\n'\n", + " ' - 1693.6936936936938\\n'\n", + " ' - - 75.13013013013011\\n'\n", + " ' - 1695.4954954954956\\n'\n", + " ' - - 75.30030030030031\\n'\n", + " ' - 1697.2972972972973\\n'\n", + " ' - - 75.47047047047047\\n'\n", + " ' - 1699.099099099099\\n'\n", + " ' - - 75.64064064064064\\n'\n", + " ' - 1700.900900900901\\n'\n", + " ' - - 75.8108108108108\\n'\n", + " ' - 1702.7027027027027\\n'\n", + " ' - - 75.98098098098097\\n'\n", + " ' - 1704.5045045045044\\n'\n", + " ' - - 76.15115115115114\\n'\n", + " ' - 1706.3063063063064\\n'\n", + " ' - - 76.3213213213213\\n'\n", + " ' - 1708.1081081081081\\n'\n", + " ' - - 76.49149149149147\\n'\n", + " ' - 1709.9099099099099\\n'\n", + " ' - - 76.66166166166167\\n'\n", + " ' - 1711.7117117117118\\n'\n", + " ' - - 76.83183183183183\\n'\n", + " ' - 1713.5135135135135\\n'\n", + " ' - - 77.002002002002\\n'\n", + " ' - 1715.3153153153153\\n'\n", + " ' - - 77.17217217217217\\n'\n", + " ' - 1717.1171171171172\\n'\n", + " ' - - 77.34234234234233\\n'\n", + " ' - 1718.918918918919\\n'\n", + " ' - - 77.5125125125125\\n'\n", + " ' - 1720.7207207207207\\n'\n", + " ' - - 77.68268268268267\\n'\n", + " ' - 1722.5225225225226\\n'\n", + " ' - - 77.85285285285283\\n'\n", + " ' - 1724.3243243243244\\n'\n", + " ' - - 78.02302302302303\\n'\n", + " ' - 1726.126126126126\\n'\n", + " ' - - 78.1931931931932\\n'\n", + " ' - 1727.9279279279278\\n'\n", + " ' - - 78.36336336336336\\n'\n", + " ' - 1729.7297297297298\\n'\n", + " ' - - 78.53353353353353\\n'\n", + " ' - 1731.5315315315315\\n'\n", + " ' - - 78.7037037037037\\n'\n", + " ' - 1733.3333333333333\\n'\n", + " ' - - 78.87387387387386\\n'\n", + " ' - 1735.1351351351352\\n'\n", + " ' - - 79.04404404404403\\n'\n", + " ' - 1736.936936936937\\n'\n", + " ' - - 79.21421421421422\\n'\n", + " ' - 1738.7387387387387\\n'\n", + " ' - - 79.38438438438439\\n'\n", + " ' - 1740.5405405405406\\n'\n", + " ' - - 79.55455455455456\\n'\n", + " ' - 1742.3423423423424\\n'\n", + " ' - - 79.72472472472472\\n'\n", + " ' - 1744.144144144144\\n'\n", + " ' - - 79.89489489489489\\n'\n", + " ' - 1745.945945945946\\n'\n", + " ' - - 80.06506506506506\\n'\n", + " ' - 1747.7477477477478\\n'\n", + " ' - - 80.23523523523522\\n'\n", + " ' - 1749.5495495495495\\n'\n", + " ' - - 80.40540540540539\\n'\n", + " ' - 1751.3513513513515\\n'\n", + " ' - - 80.57557557557558\\n'\n", + " ' - 1753.1531531531532\\n'\n", + " ' - - 80.74574574574575\\n'\n", + " ' - 1754.954954954955\\n'\n", + " ' - - 80.91591591591592\\n'\n", + " ' - 1756.7567567567569\\n'\n", + " ' - - 81.08608608608608\\n'\n", + " ' - 1758.5585585585586\\n'\n", + " ' - - 81.25625625625625\\n'\n", + " ' - 1760.3603603603603\\n'\n", + " ' - - 81.42642642642642\\n'\n", + " ' - 1762.162162162162\\n'\n", + " ' - - 81.59659659659658\\n'\n", + " ' - 1763.963963963964\\n'\n", + " ' - - 81.76676676676675\\n'\n", + " ' - 1765.7657657657658\\n'\n", + " ' - - 81.93693693693695\\n'\n", + " ' - 1767.5675675675675\\n'\n", + " ' - - 82.10710710710711\\n'\n", + " ' - 1769.3693693693695\\n'\n", + " ' - - 82.27727727727728\\n'\n", + " ' - 1771.1711711711712\\n'\n", + " ' - - 82.44744744744744\\n'\n", + " ' - 1772.972972972973\\n'\n", + " ' - - 82.61761761761761\\n'\n", + " ' - 1774.7747747747749\\n'\n", + " ' - - 82.78778778778778\\n'\n", + " ' - 1776.5765765765766\\n'\n", + " ' - - 82.95795795795794\\n'\n", + " ' - 1778.3783783783783\\n'\n", + " ' - - 83.12812812812811\\n'\n", + " ' - 1780.1801801801803\\n'\n", + " ' - - 83.2982982982983\\n'\n", + " ' - 1781.981981981982\\n'\n", + " ' - - 83.46846846846847\\n'\n", + " ' - 1783.7837837837837\\n'\n", + " ' - - 83.63863863863864\\n'\n", + " ' - 1785.5855855855857\\n'\n", + " ' - - 83.8088088088088\\n'\n", + " ' - 1787.3873873873874\\n'\n", + " ' - - 83.97897897897897\\n'\n", + " ' - 1789.1891891891892\\n'\n", + " ' - - 84.14914914914914\\n'\n", + " ' - 1790.9909909909911\\n'\n", + " ' - - 84.3193193193193\\n'\n", + " ' - 1792.7927927927929\\n'\n", + " ' - - 84.48948948948947\\n'\n", + " ' - 1794.5945945945946\\n'\n", + " ' - - 84.65965965965967\\n'\n", + " ' - 1796.3963963963963\\n'\n", + " ' - - 84.82982982982983\\n'\n", + " ' - 1798.1981981981983\\n'\n", + " ' - - 85.0\\n'\n", + " ' - 1800.0\\n'\n", + " ' radius: 0.1\\n'\n", + " ' type: trajectory\\n'\n", + " 'levtype: sfc\\n'\n", + " 'number:\\n'\n", + " '- 1\\n'\n", + " 'param:\\n'\n", + " '- 167\\n'\n", + " 'step:\\n'\n", + " '- 0\\n'\n", + " 'stream: enfo\\n'\n", + " 'time: 0\\n'\n", + " 'type: pf\\n',\n", + " 'verb': 'retrieve'}\n", + "2024-11-18 07:42:22 - INFO - Polytope user key found in session cache for user maaw\n", + "2024-11-18 07:42:23 - INFO - Request accepted. Please poll ./4b88423f-8ee4-49e0-82b4-b26e7e81ef13 for status\n", + "2024-11-18 07:42:23 - INFO - Polytope user key found in session cache for user maaw\n", + "2024-11-18 07:42:23 - INFO - Checking request status (./4b88423f-8ee4-49e0-82b4-b26e7e81ef13)...\n", + "2024-11-18 07:42:23 - INFO - The current status of the request is 'queued'\n", + "2024-11-18 07:42:24 - INFO - The current status of the request is 'processing'\n", + "2024-11-18 07:42:33 - INFO - The current status of the request is 'processed'\n" + ] + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "4dc48137d15344a1bdbd919c14fddfb3", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "4b88423f-8ee4-49e0-82b4-b26e7e81ef13.covjson: 0%| | 0.00/1.26M [00:00\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
<xarray.Dataset> Size: 847kB\n",
+       "Dimensions:    (datetimes: 1, number: 1, steps: 1, points: 21170)\n",
+       "Coordinates:\n",
+       "  * datetimes  (datetimes) <U20 80B '2024-11-17T00:00:00Z'\n",
+       "  * number     (number) int64 8B 1\n",
+       "  * steps      (steps) int64 8B 0\n",
+       "  * points     (points) int64 169kB 0 1 2 3 4 ... 21165 21166 21167 21168 21169\n",
+       "    x          (points) float64 169kB -84.96 -84.89 -84.82 ... 84.96 85.03 85.1\n",
+       "    y          (points) float64 169kB 0.0 1.169 1.154 2.278 ... 358.8 0.0 0.0\n",
+       "    t          (points) int64 169kB 0 0 0 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 0 0 0\n",
+       "Data variables:\n",
+       "    2t         (datetimes, number, steps, points) float64 169kB 237.9 ... 255.2\n",
+       "Attributes:\n",
+       "    class:          od\n",
+       "    Forecast date:  2024-11-17T00:00:00Z\n",
+       "    domain:         g\n",
+       "    expver:         0001\n",
+       "    levtype:        sfc\n",
+       "    number:         1\n",
+       "    step:           0\n",
+       "    stream:         enfo\n",
+       "    type:           pf
" + ], + "text/plain": [ + " Size: 847kB\n", + "Dimensions: (datetimes: 1, number: 1, steps: 1, points: 21170)\n", + "Coordinates:\n", + " * datetimes (datetimes) " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import earthkit.plots\n", + "\n", + "chart = earthkit.plots.Map()\n", + "chart.point_cloud(da['2t'], x=\"y\", y=\"x\")\n", + "chart.coastlines()\n", + "chart.borders()\n", + "chart.title(\"{variable_name}\")\n", + "chart.legend()\n", + "chart.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { diff --git a/docs/Service/Features/trajectory.md b/docs/Service/Features/trajectory.md index c0517dde..3597cd19 100644 --- a/docs/Service/Features/trajectory.md +++ b/docs/Service/Features/trajectory.md @@ -16,13 +16,13 @@ request = { "levtype" : "sfc", "expver" : "0001", "domain" : "g", - "param" : "164/166/167/169", + "param" : "164/166/167", "number" : "1", "step": "0", "feature" : { "type" : "trajectory", "points" : [[-0.1, -0.1], [0, 0], [0.1, 0.1]], - "radius" : 0.1, + "inflation" : 0.1, "axes" :["latitude", "longitude"], }, } @@ -32,7 +32,7 @@ ds = earthkit.data.from_source("polytope", "ecmwf-mars", request, stream=False, This request will return a trajectory from yesterday's midnight forecast for the three requested parameters for the points along the path gives with a radius of 0.1. -The `trajectory` `feature` also contains another field called `radius`. This is the radius of the circle swept around the trajectory where points within this radius are returned to the user. +The `trajectory` `feature` also contains another field called `inflation`. This is the inflation of the shape swept around the trajectory where points within this inflation are returned to the user. In this case as a `inflate` is not given the defualt is `round` meaning that the `inflation` acts as a radius around a circle. `"polytope"` refers to the underlying service being used to return the data. `"ecmwf-mars"` is the dataset we are looking to retrieve from. Setting `stream=False` returns all the requested data to us once it is available. `address` points to the endpoint for the polytope server. @@ -42,7 +42,7 @@ For a trajectory two fields are required within the `feature` dictionary * `type` * `points` -* `radius` +* `inflation` For a trajectory `type` must be `trajectory`. @@ -54,7 +54,9 @@ The values in `points` can change depending on the `axes`. `axes` can contain th In this default case, a nested list of at least two points with values for `latitude` and `longitude` must be provided. -Another required field that is within the `feature` dictionary is `radius`. This refers to the radius of the circle swept around the trajectory along which points will be included. +Another required field that is within the `feature` dictionary is `inflation`. This refers to the inflation of the shape swept around the trajectory along which points will be included. + +By the default the shape swept around the trajectory is `round` but this can be overridden using the `inflate` keyword below. ## Optional Fields From 36fc0947ea588c0ccf964a9cf5306a28e1d0ad58 Mon Sep 17 00:00:00 2001 From: awarde96 Date: Mon, 18 Nov 2024 12:26:59 +0000 Subject: [PATCH 2/5] Update trajectory feature docs --- docs/Service/Features/trajectory.md | 38 ++++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/docs/Service/Features/trajectory.md b/docs/Service/Features/trajectory.md index 3597cd19..039fd9eb 100644 --- a/docs/Service/Features/trajectory.md +++ b/docs/Service/Features/trajectory.md @@ -30,15 +30,15 @@ request = { ds = earthkit.data.from_source("polytope", "ecmwf-mars", request, stream=False, address='polytope.ecmwf.int') ``` -This request will return a trajectory from yesterday's midnight forecast for the three requested parameters for the points along the path gives with a radius of 0.1. +This request will return a trajectory from yesterday's midnight forecast for the three requested parameters for the points contained in a circle of radius `0.1` along the path given. -The `trajectory` `feature` also contains another field called `inflation`. This is the inflation of the shape swept around the trajectory where points within this inflation are returned to the user. In this case as a `inflate` is not given the defualt is `round` meaning that the `inflation` acts as a radius around a circle. +The `trajectory` `feature` also contains another field called `inflation`. This is the inflation of the shape swept around the trajectory where points within this inflation are returned to the user. In this case as an `inflate` value is not given the defualt is `round` meaning that the `inflation` acts as a radius around a circle. `"polytope"` refers to the underlying service being used to return the data. `"ecmwf-mars"` is the dataset we are looking to retrieve from. Setting `stream=False` returns all the requested data to us once it is available. `address` points to the endpoint for the polytope server. ## Required Fields -For a trajectory two fields are required within the `feature` dictionary +For a trajectory three fields are required within the `feature` dictionary * `type` * `points` @@ -56,7 +56,9 @@ In this default case, a nested list of at least two points with values for `lati Another required field that is within the `feature` dictionary is `inflation`. This refers to the inflation of the shape swept around the trajectory along which points will be included. -By the default the shape swept around the trajectory is `round` but this can be overridden using the `inflate` keyword below. +`inflation` can be either a single value or a list of values. If a single value this will be the inflation along each `axes`. If a list of a values, each value will correspond to the inflation of the corresponding `axes` axis. + +By default the shape swept around the trajectory is `round` but this can be overridden using the `inflate` keyword below. ## Optional Fields @@ -70,6 +72,34 @@ However `axes` can also be provided by the user and with more values: ``` In this case a point must contain a value for each axis. + +`inflate` determines the shape that will be swept along the trajectory, by default the value is `round` whihc corresponds to a circle in 2D and a sphere in 3D. The other value available is `box`. This sweeps and n dimensional box along the trajectory depending on the `axes` specified. + +```python +request = { + "class": "od", + "stream" : "enfo", + "type" : "pf", + "date" : -1, + "time" : "0000", + "levtype" : "sfc", + "expver" : "0001", + "domain" : "g", + "param" : "164/166/167", + "number" : "1", + "step": "0", + "feature" : { + "type" : "trajectory", + "points" : [[-0.1, -0.1], [0, 0], [0.1, 0.1]], + "inflation" : [0.1, 0.2], + "inflate" : 'box', + "axes" :["latitude", "longitude"], + }, +} +``` + +This request returns the same as the first request, however sweeping a box of size `0.1` in the `latitude` direction and `0.2` in the `longitude` direction. + \ No newline at end of file +--> From ba497ab81030477de866b30cc2d85f218918a2b2 Mon Sep 17 00:00:00 2001 From: Mathilde Leuridan <90444327+mathleur@users.noreply.github.com> Date: Mon, 18 Nov 2024 14:18:49 +0100 Subject: [PATCH 5/5] switch sentences --- docs/Service/Features/trajectory.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/Service/Features/trajectory.md b/docs/Service/Features/trajectory.md index fcd90300..d40bd565 100644 --- a/docs/Service/Features/trajectory.md +++ b/docs/Service/Features/trajectory.md @@ -30,9 +30,8 @@ request = { ds = earthkit.data.from_source("polytope", "ecmwf-mars", request, stream=False, address='polytope.ecmwf.int') ``` -This request will return a trajectory from yesterday's midnight forecast for the three requested parameters for the points contained in a circle of radius `0.1` along the given path. -The `trajectory` `feature` also contains another field called `inflation`. This is the inflation of the shape swept around the trajectory where points within this inflation are returned to the user. In this case, as an `inflate` value is not given, the default is `round`, meaning that the `inflation` acts as a radius around a circle. +The `trajectory` `feature` contains another field called `inflation`. This is the inflation of the shape swept around the trajectory where points within this inflation are returned to the user. In this example above, as an `inflate` value is not given, the default is `round`, meaning that the `inflation` acts as a radius around a circle. This request will thus return a trajectory from yesterday's midnight forecast for the three requested parameters for the points contained in a circle of radius `0.1` along the given path. `"polytope"` refers to the underlying service being used to return the data. `"ecmwf-mars"` is the dataset we are looking to retrieve from. Setting `stream=False` returns all the requested data to us once it is available. `address` points to the endpoint for the polytope server.