diff --git a/python/examples/data/from_writing_to_handover.pickle_save b/python/examples/data/from_writing_to_handover.pickle_save
new file mode 100644
index 0000000000000000000000000000000000000000..8d46773c5f1314dc4b4c551747f2f0796901e2de
Binary files /dev/null and b/python/examples/data/from_writing_to_handover.pickle_save differ
diff --git a/python/examples/drawing_from_input_drawing.py b/python/examples/drawing_from_input_drawing.py
index 083c451f684f3ea9a4b9479d7d6291d59200126d..5c775079e64a0577f7895d5d62755dac14033617 100644
--- a/python/examples/drawing_from_input_drawing.py
+++ b/python/examples/drawing_from_input_drawing.py
@@ -10,7 +10,7 @@ import pickle
 from functools import partial
 from ur_simple_control.visualize.visualize import plotFromDict
 from ur_simple_control.util.draw_path import drawPath
-from ur_simple_control.dmp.dmp import getDMPArgs, DMP, NoTC,TCVelAccConstrained 
+from ur_simple_control.dmp.dmp import getDMPArgs, DMP, NoTC,TCVelAccConstrained, followDMP
 from ur_simple_control.clik.clik import getClikArgs, getClikController, moveL, moveUntilContact, controlLoopClik, compliantMoveL, clikCartesianPathIntoJointPath
 from ur_simple_control.util.map2DPathTo3DPlane import map2DPathTo3DPlane
 from ur_simple_control.managers import getMinimalArgParser, ControlLoopManager, RobotManager
@@ -51,92 +51,49 @@ def getArgs():
             default=False)
     argcomplete.autocomplete(parser)
     args = parser.parse_args()
-    if args.gripper and args.simulation:
-        raise NotImplementedError('Did not figure out how to put the gripper in \
-                the simulation yet, sorry :/ . You can have only 1 these flags right now')
-    if args.calibration or args.pick_up_marker:
-        args.gripper = True
     return args
 
-# go and pick up the marker
-# marker position:
-# NOTE: this function does not work (needs more points)
-"""
-  R =
- -0.73032 -0.682357 0.0319574
--0.679774  0.730578 0.0645244
--0.067376 0.0253997 -0.997404
-  p =  0.574534 -0.508343  0.249325
-
-pin: 0.5745 -0.5083 0.2493 3.1161 0.0674 -2.392
-ur5: 0.5796 -0.4982 0.0927 -1.1314 2.8725 0.0747
-q: -0.5586 -2.3103 -1.1638 -1.2468 1.6492 0.262 0.0 0.0
-
-"""
 def getMarker(args, robot, plane_pose):
+    """
+    getMarker
+    ---------
+    get marker from user in a blind handover
+    RUN THIS IN SIM FIRST TO SEE IF IT MAKES SENSE.
+    if not, generate a different joint trajectory for your situation.
+    """
     # load traj
-    file = open('./data/from_writing_to_handover.pickle', 'rb')
+    file = open('./data/from_writing_to_handover.pickle_save', 'rb')
     point_dict = pickle.load(file)
     file.close()
-    dmp_forward = DMP(point_dict['qs'])
-    #for q_ref in point_dict['qs']:
-    #    moveJPI(args, robot, q_ref[:6])
+    #####################
+    #  go toward user   #
+    #####################
+    # this is more than enough, and it will be the same for both
+    tau0 = 5
+    # setting up array for dmp
+    # TODO: make the dmp general already
+    for i in range(len(point_dict['qs'])):
+        point_dict['qs'][i] = point_dict['qs'][i][:6]
+    qs = np.array(point_dict['qs'])
+
+    followDMP(args, robot, qs, tau0)
+    robot.sendQd(np.zeros(robot.model.nq))
+
+    ##########################################
+    #  blind handover (open/close on timer)  #
+    ##########################################
     robot.openGripper()
     time.sleep(5)
     robot.closeGripper()
+    time.sleep(3)
+
+    #############
+    #  go back  #
+    #############
     point_dict['qs'].reverse()
-    dmp_back = DMP(point_dict['qs'])
-    #for q_ref in point_dict['qs']:
-    #    moveJPI(args, robot, q_ref[:6])
-        #    # init position is the safe one above starting point of the board
-        #    above_starting_write_point = pin.SE3.Identity()
-        #    # start 20cm away from the board
-        #    above_starting_write_point.translation[2] = -0.2
-        #    above_starting_write_point = plane_pose.act(above_starting_write_point)
-        #    compliantMoveL(args, robot, above_starting_write_point)
-        #    Tinit = robot.getT_w_e().copy()
-        #    q_init = robot.getQ()
-        #    #exit()
-        #    #moveJ(args, robot, q_init)
-        #    compliantMoveL(args, robot, above_starting_write_point)
-        #    print("above_starting_write_point", above_starting_write_point)
-        #    # goal position, predefined
-        #    Tgoal = pin.SE3()
-        #    Tgoal.rotation = np.array([
-        #        [ -0.73032, -0.682357, 0.0319574],
-        #        [-0.679774,  0.730578, 0.0645244],
-        #        [-0.067376, 0.0253997, -0.997404]])
-        #    Tgoal.translation = np.array([0.574534, -0.508343,  0.249325])
-        #
-        #    # slighly up from goal to not hit marker weirdly
-        #    TgoalUP = Tgoal.copy() 
-        #    TgoalUP.translation += np.array([0,0,0.2])
-        #    #TgoalUP.translation += np.array([0,0,0.3])
-        #
-        #
-        #    print("going to above marker")
-        #    robot.Mgoal = TgoalUP.copy()
-        #    compliantMoveL(args, robot, TgoalUP.copy())
-        #    #moveL(args, robot, TgoalUP.copy())
-        #    print("going down to marker")
-        #    robot.Mgoal = Tgoal.copy()
-        #    compliantMoveL(args, robot, Tgoal.copy())
-        #    #moveL(args, robot, Tgoal.copy())
-        #    print("picking up marker")
-        #    robot.closeGripper()
-        #    time.sleep(2)
-        #    print("going up")
-        #    robot.Mgoal = TgoalUP.copy()
-        #    compliantMoveL(args, robot, TgoalUP.copy())
-        #    #moveL(args, robot, TgoalUP.copy())
-        #    print("going back")
-        #    # TODO: this HAS to be a movej
-        #    # in fact all of them should be
-        #    robot.Mgoal = Tinit.copy()
-        #    #compliantMoveL(args, robot, Tinit.copy())
-        #    moveJPI(args, robot, q_init)
-        #    #moveL(args, robot, Tinit.copy())
-        #    print("got back")
+    # setting up array for dmp
+    qs = np.array(point_dict['qs'])
+    followDMP(args, robot, qs, tau0)
 
 
 def findMarkerOffset(args, robot : RobotManager, plane_pose : pin.SE3):
@@ -291,7 +248,8 @@ if __name__ == "__main__":
     #                           software setup                            #
     #######################################################################
     args = getArgs()
-    #assert args.mm_into_board > 0.0 and args.mm_into_board < 5.0
+    if not args.board_wiping:
+        assert args.mm_into_board > 0.0 and args.mm_into_board < 5.0
     args.mm_into_board = args.mm_into_board / 1000
     print(args)
     clikController = getClikController(args)
@@ -313,8 +271,12 @@ if __name__ == "__main__":
         pixel_path = drawPath(args)
         matplotlib.use('qtagg')
     else:
-        pixel_path_file_path = './path_in_pixels.csv'
-        pixel_path = np.genfromtxt(pixel_path_file_path, delimiter=',')
+        if not args.board_wiping:
+            pixel_path_file_path = './path_in_pixels.csv'
+            pixel_path = np.genfromtxt(pixel_path_file_path, delimiter=',')
+        else:
+            pixel_path_file_path = './wiping_path.csv_save'
+            pixel_path = np.genfromtxt(pixel_path_file_path, delimiter=',')
     # do calibration if specified
     if args.calibration:
         plane_pose, q_init = \
@@ -323,7 +285,7 @@ if __name__ == "__main__":
         print("finished calibration")
     else:
         print("using existing plane calibration")
-        file = open('./plane_pose.pickle', 'rb')
+        file = open('./plane_pose.pickle_save', 'rb')
         plane_calib_dict = pickle.load(file)
         file.close()
         plane_pose = plane_calib_dict['plane_top_left_pose']
@@ -349,13 +311,7 @@ if __name__ == "__main__":
         robot.sendQd(np.zeros(6))
         print('marker_offset', marker_offset)
         # we're going in a bit deeper
-        if not args.board_wiping:
-            path_points_3D = path_points_3D + np.array([0.0, 0.0, -1 * marker_offset + args.mm_into_board])
-            #path_points_3D = path_points_3D + np.array([0.0, 0.0, -1 * marker_offset + 0.005])
-        else:
-            # old robotweek
-            path_points_3D = path_points_3D + np.array([0.0, 0.0, -1 * marker_offset + 0.015])
-            path_points_3D = path_points_3D + np.array([0.0, 0.0, -1 * marker_offset + 0.025])
+        path_points_3D = path_points_3D + np.array([0.0, 0.0, -1 * marker_offset + args.mm_into_board])
     else:
         print("i hope you know the magic number of marker length + going into board")
         #path = path + np.array([0.0, 0.0, -0.1503])
diff --git a/python/examples/joint_trajectory.csv b/python/examples/joint_trajectory.csv
index 9c1585c30bda4fe8e717e0f0f4c7640b43d057e6..ede219bb31636e192cba9c70f654516274b8b89d 100644
--- a/python/examples/joint_trajectory.csv
+++ b/python/examples/joint_trajectory.csv
@@ -1,204 +1,546 @@
-0.00000,0.81031,-1.52180,-1.33221,-1.12496,2.14787,-0.53658
-0.07389,0.81027,-1.52181,-1.33221,-1.12497,2.14789,-0.53661
-0.14778,0.81023,-1.52183,-1.33219,-1.12497,2.14792,-0.53665
-0.22167,0.81020,-1.52185,-1.33218,-1.12498,2.14794,-0.53667
-0.29557,0.81017,-1.52187,-1.33216,-1.12499,2.14795,-0.53670
-0.36946,0.81014,-1.52189,-1.33212,-1.12501,2.14797,-0.53671
-0.44335,0.81013,-1.52192,-1.33207,-1.12503,2.14797,-0.53672
-0.51724,0.81013,-1.52195,-1.33200,-1.12506,2.14797,-0.53672
-0.59113,0.81066,-1.52532,-1.32436,-1.12857,2.14738,-0.53604
-0.66502,0.81313,-1.52997,-1.31241,-1.13407,2.14543,-0.53361
-0.73892,0.81716,-1.53342,-1.30155,-1.13912,2.14250,-0.52989
-0.81281,0.82171,-1.53543,-1.29315,-1.14309,2.13929,-0.52582
-0.88670,0.82724,-1.53669,-1.28540,-1.14679,2.13544,-0.52093
-0.96059,0.83184,-1.53714,-1.28018,-1.14932,2.13225,-0.51690
-1.03448,0.83631,-1.53705,-1.27616,-1.15131,2.12916,-0.51302
-1.10837,0.84050,-1.53677,-1.27281,-1.15298,2.12627,-0.50940
-1.18227,0.84541,-1.53610,-1.26959,-1.15463,2.12289,-0.50518
-1.25616,0.85111,-1.53486,-1.26676,-1.15614,2.11896,-0.50032
-1.33005,0.85843,-1.53250,-1.26461,-1.15743,2.11391,-0.49411
-1.40394,0.86563,-1.52948,-1.26384,-1.15810,2.10893,-0.48804
-1.47783,0.87190,-1.52636,-1.26411,-1.15828,2.10458,-0.48278
-1.55172,0.87795,-1.52282,-1.26538,-1.15801,2.10038,-0.47773
-1.62562,0.88392,-1.51875,-1.26771,-1.15727,2.09622,-0.47277
-1.69951,0.90041,-1.50512,-1.27861,-1.15333,2.08468,-0.45916
-1.77340,0.90575,-1.50060,-1.28240,-1.15194,2.08093,-0.45479
-1.84729,0.90934,-1.49751,-1.28507,-1.15096,2.07840,-0.45186
-1.92118,0.91379,-1.49361,-1.28851,-1.14968,2.07526,-0.44824
-1.99507,0.91829,-1.48961,-1.29210,-1.14835,2.07208,-0.44459
-2.06897,0.92280,-1.48558,-1.29576,-1.14699,2.06890,-0.44095
-2.14286,0.92991,-1.47893,-1.30211,-1.14462,2.06385,-0.43523
-2.21675,0.93876,-1.47015,-1.31094,-1.14128,2.05756,-0.42815
-2.29064,0.94672,-1.46198,-1.31943,-1.13807,2.05189,-0.42183
-2.36453,0.95384,-1.45474,-1.32693,-1.13525,2.04679,-0.41620
-2.43842,0.95924,-1.44904,-1.33302,-1.13295,2.04292,-0.41194
-2.51232,0.96371,-1.44415,-1.33837,-1.13092,2.03971,-0.40843
-2.58621,0.96556,-1.44209,-1.34066,-1.13005,2.03838,-0.40699
-2.66010,0.96723,-1.44027,-1.34265,-1.12929,2.03718,-0.40568
-2.73399,0.96909,-1.43820,-1.34494,-1.12843,2.03584,-0.40423
-2.80788,0.97007,-1.43707,-1.34622,-1.12794,2.03513,-0.40346
-2.88177,0.97104,-1.43592,-1.34754,-1.12743,2.03443,-0.40270
-2.95567,0.97183,-1.43500,-1.34859,-1.12703,2.03387,-0.40208
-3.02956,0.98021,-1.42081,-1.36738,-1.11958,2.02781,-0.39554
-3.10345,0.98413,-1.41224,-1.37951,-1.11469,2.02496,-0.39248
-3.17734,0.98630,-1.40726,-1.38663,-1.11182,2.02338,-0.39078
-3.25123,0.98825,-1.40170,-1.39489,-1.10847,2.02196,-0.38925
-3.32512,0.99178,-1.38971,-1.41308,-1.10109,2.01938,-0.38648
-3.39901,0.99388,-1.37699,-1.43341,-1.09276,2.01783,-0.38479
-3.47291,0.99463,-1.36646,-1.45083,-1.08560,2.01726,-0.38414
-3.54680,0.99453,-1.35541,-1.46959,-1.07787,2.01730,-0.38414
-3.62069,0.99367,-1.34770,-1.48318,-1.07226,2.01790,-0.38473
-3.69458,0.99142,-1.34028,-1.49715,-1.06641,2.01950,-0.38639
-3.76847,0.98744,-1.33201,-1.51364,-1.05946,2.02235,-0.38936
-3.84236,0.98387,-1.32691,-1.52454,-1.05482,2.02491,-0.39205
-3.91626,0.98007,-1.32273,-1.53405,-1.05073,2.02764,-0.39493
-3.99015,0.97297,-1.31664,-1.54893,-1.04430,2.03272,-0.40034
-4.06404,0.96487,-1.31202,-1.56207,-1.03852,2.03852,-0.40657
-4.13793,0.95750,-1.30877,-1.57248,-1.03391,2.04378,-0.41227
-4.21182,0.95264,-1.30707,-1.57863,-1.03116,2.04724,-0.41604
-4.28571,0.94704,-1.30574,-1.58469,-1.02840,2.05123,-0.42042
-4.35961,0.92888,-1.30723,-1.59508,-1.02313,2.06411,-0.43477
-4.43350,0.91125,-1.31255,-1.59912,-1.02043,2.07654,-0.44891
-4.50739,0.89782,-1.31767,-1.60067,-1.01902,2.08596,-0.45982
-4.58128,0.88341,-1.32412,-1.60095,-1.01809,2.09601,-0.47166
-4.65517,0.86673,-1.33250,-1.60004,-1.01755,2.10757,-0.48554
-4.72906,0.85684,-1.33811,-1.59859,-1.01761,2.11439,-0.49387
-4.80296,0.84799,-1.34345,-1.59684,-1.01787,2.12046,-0.50138
-4.87685,0.83791,-1.34972,-1.59464,-1.01826,2.12735,-0.51000
-4.95074,0.82482,-1.35824,-1.59135,-1.01897,2.13624,-0.52130
-5.02463,0.81200,-1.36693,-1.58772,-1.01987,2.14490,-0.53250
-5.09852,0.79943,-1.37577,-1.58383,-1.02092,2.15333,-0.54360
-5.17241,0.79432,-1.37946,-1.58214,-1.02140,2.15674,-0.54815
-5.24631,0.78517,-1.38558,-1.57998,-1.02194,2.16283,-0.55634
-5.32020,0.77680,-1.39080,-1.57872,-1.02216,2.16837,-0.56389
-5.39409,0.76801,-1.39581,-1.57824,-1.02208,2.17415,-0.57186
-5.46798,0.76077,-1.39944,-1.57877,-1.02166,2.17890,-0.57849
-5.54187,0.75399,-1.40262,-1.57966,-1.02112,2.18332,-0.58473
-5.61576,0.74798,-1.40518,-1.58094,-1.02045,2.18722,-0.59028
-5.68966,0.73951,-1.40856,-1.58320,-1.01934,2.19270,-0.59817
-5.76355,0.72436,-1.41257,-1.59082,-1.01597,2.20241,-0.61241
-5.83744,0.71848,-1.41362,-1.59469,-1.01432,2.20615,-0.61798
-5.91133,0.71308,-1.41397,-1.59928,-1.01242,2.20958,-0.62313
-5.98522,0.71019,-1.41409,-1.60186,-1.01135,2.21140,-0.62589
-6.05911,0.70676,-1.41408,-1.60518,-1.00998,2.21357,-0.62918
-6.13300,0.70306,-1.41371,-1.60937,-1.00827,2.21589,-0.63273
-6.20690,0.70004,-1.41318,-1.61319,-1.00673,2.21779,-0.63565
-6.28079,0.69766,-1.41263,-1.61639,-1.00544,2.21928,-0.63795
-6.35468,0.69534,-1.41199,-1.61971,-1.00411,2.22072,-0.64019
-6.42857,0.69475,-1.41182,-1.62058,-1.00377,2.22110,-0.64077
-6.50246,0.69418,-1.41165,-1.62141,-1.00344,2.22145,-0.64131
-6.57635,0.69359,-1.41146,-1.62228,-1.00308,2.22181,-0.64189
-6.65025,0.69304,-1.41128,-1.62312,-1.00275,2.22216,-0.64243
-6.72414,0.69304,-1.41130,-1.62310,-1.00276,2.22216,-0.64242
-6.79803,0.69305,-1.41132,-1.62305,-1.00278,2.22216,-0.64242
-6.87192,0.69306,-1.41135,-1.62300,-1.00280,2.22215,-0.64241
-6.94581,0.69445,-1.41562,-1.61467,-1.00605,2.22130,-0.64108
-7.01970,0.69512,-1.41766,-1.61067,-1.00762,2.22089,-0.64045
-7.09360,0.69537,-1.41853,-1.60901,-1.00827,2.22073,-0.64021
-7.16749,0.69577,-1.41974,-1.60664,-1.00921,2.22049,-0.63983
-7.24138,0.69715,-1.42678,-1.59373,-1.01429,2.21964,-0.63853
-7.31527,0.69804,-1.43558,-1.57836,-1.02037,2.21911,-0.63774
-7.38916,0.69842,-1.44486,-1.56263,-1.02664,2.21890,-0.63743
-7.46305,0.69833,-1.45384,-1.54779,-1.03259,2.21898,-0.63759
-7.53695,0.69730,-1.46948,-1.52265,-1.04274,2.21966,-0.63869
-7.61084,0.69683,-1.47401,-1.51550,-1.04565,2.21996,-0.63918
-7.68473,0.69639,-1.47734,-1.51033,-1.04776,2.22025,-0.63963
-7.75862,0.69544,-1.48281,-1.50207,-1.05113,2.22086,-0.64060
-7.83251,0.69339,-1.49101,-1.49028,-1.05595,2.22215,-0.64265
-7.90640,0.69051,-1.50139,-1.47560,-1.06197,2.22397,-0.64552
-7.98030,0.68779,-1.51048,-1.46293,-1.06720,2.22568,-0.64825
-8.05419,0.68377,-1.52287,-1.44593,-1.07424,2.22821,-0.65228
-8.12808,0.67956,-1.53536,-1.42890,-1.08135,2.23084,-0.65652
-8.20197,0.67475,-1.54853,-1.41130,-1.08874,2.23383,-0.66137
-8.27586,0.67229,-1.55513,-1.40250,-1.09245,2.23536,-0.66386
-8.34975,0.67021,-1.56074,-1.39501,-1.09563,2.23665,-0.66597
-8.42365,0.66812,-1.56673,-1.38687,-1.09909,2.23795,-0.66810
-8.49754,0.66535,-1.57510,-1.37530,-1.10402,2.23966,-0.67093
-8.57143,0.66201,-1.58627,-1.35944,-1.11081,2.24172,-0.67436
-8.64532,0.65992,-1.59332,-1.34941,-1.11513,2.24301,-0.67653
-8.71921,0.65884,-1.59709,-1.34400,-1.11746,2.24368,-0.67764
-8.79310,0.65846,-1.59845,-1.34202,-1.11832,2.24391,-0.67803
-8.86700,0.65809,-1.59986,-1.33996,-1.11921,2.24414,-0.67842
-8.94089,0.65681,-1.60458,-1.33308,-1.12219,2.24493,-0.67975
-9.01478,0.65510,-1.62393,-1.30083,-1.13625,2.24601,-0.68164
-9.08867,0.65495,-1.63255,-1.28570,-1.14291,2.24612,-0.68186
-9.16256,0.65513,-1.64053,-1.27128,-1.14928,2.24604,-0.68176
-9.23645,0.65530,-1.64582,-1.26165,-1.15355,2.24595,-0.68164
-9.31034,0.65549,-1.64982,-1.25427,-1.15683,2.24585,-0.68149
-9.38424,0.65572,-1.65380,-1.24687,-1.16013,2.24571,-0.68129
-9.45813,0.65585,-1.65576,-1.24322,-1.16175,2.24564,-0.68118
-9.53202,0.65671,-1.66242,-1.23029,-1.16753,2.24514,-0.68038
-9.60591,0.65735,-1.66694,-1.22143,-1.17150,2.24476,-0.67978
-9.67980,0.65839,-1.67280,-1.20969,-1.17677,2.24415,-0.67880
-9.75369,0.65904,-1.67609,-1.20301,-1.17978,2.24376,-0.67818
-9.82759,0.66053,-1.68252,-1.18967,-1.18580,2.24287,-0.67674
-9.90148,0.66248,-1.68907,-1.17556,-1.19218,2.24170,-0.67485
-9.97537,0.66471,-1.69543,-1.16147,-1.19859,2.24036,-0.67269
-10.04926,0.66692,-1.70069,-1.14938,-1.20410,2.23902,-0.67054
-10.12315,0.66870,-1.70451,-1.14037,-1.20822,2.23794,-0.66881
-10.19704,0.67060,-1.70826,-1.13137,-1.21235,2.23678,-0.66696
-10.27094,0.67228,-1.71109,-1.12428,-1.21561,2.23576,-0.66533
-10.34483,0.67369,-1.71343,-1.11839,-1.21832,2.23490,-0.66395
-10.41872,0.67641,-1.71700,-1.10874,-1.22277,2.23323,-0.66130
-10.49261,0.67856,-1.71931,-1.10207,-1.22586,2.23191,-0.65920
-10.56650,0.68119,-1.72202,-1.09413,-1.22954,2.23030,-0.65665
-10.64039,0.68443,-1.72496,-1.08506,-1.23375,2.22830,-0.65350
-10.71429,0.68618,-1.72669,-1.07992,-1.23615,2.22722,-0.65181
-10.78818,0.68815,-1.72833,-1.07469,-1.23858,2.22600,-0.64990
-10.86207,0.69072,-1.73020,-1.06837,-1.24154,2.22440,-0.64741
-10.93596,0.69272,-1.73164,-1.06349,-1.24382,2.22316,-0.64549
-11.00985,0.69489,-1.73299,-1.05856,-1.24613,2.22181,-0.64339
-11.08374,0.69764,-1.73456,-1.05262,-1.24892,2.22009,-0.64074
-11.15764,0.70649,-1.73828,-1.03600,-1.25676,2.21455,-0.63226
-11.23153,0.70998,-1.73927,-1.03034,-1.25945,2.21235,-0.62893
-11.30542,0.71301,-1.74020,-1.02532,-1.26183,2.21044,-0.62604
-11.37931,0.71667,-1.74090,-1.02005,-1.26435,2.20812,-0.62257
-11.45320,0.72094,-1.74149,-1.01436,-1.26708,2.20541,-0.61853
-11.52709,0.72789,-1.74123,-1.00739,-1.27046,2.20098,-0.61197
-11.60099,0.73379,-1.73982,-1.00376,-1.27228,2.19720,-0.60642
-11.67488,0.74115,-1.73655,-1.00209,-1.27323,2.19246,-0.59953
-11.74877,0.74838,-1.73140,-1.00415,-1.27246,2.18778,-0.59279
-11.82266,0.75286,-1.72737,-1.00701,-1.27124,2.18487,-0.58862
-11.89655,0.75811,-1.72180,-1.01201,-1.26906,2.18144,-0.58375
-11.97044,0.76343,-1.71550,-1.01830,-1.26628,2.17796,-0.57884
-12.04433,0.76798,-1.70952,-1.02484,-1.26337,2.17497,-0.57465
-12.11823,0.77182,-1.70406,-1.03111,-1.26057,2.17244,-0.57112
-12.19212,0.77438,-1.70024,-1.03567,-1.25853,2.17075,-0.56877
-12.26601,0.77752,-1.69532,-1.04168,-1.25584,2.16867,-0.56589
-12.33990,0.78123,-1.68908,-1.04958,-1.25229,2.16621,-0.56251
-12.41379,0.78605,-1.68028,-1.06114,-1.24710,2.16300,-0.55811
-12.48768,0.79018,-1.67224,-1.07196,-1.24224,2.16025,-0.55435
-12.56158,0.79368,-1.66504,-1.08188,-1.23779,2.15791,-0.55117
-12.63547,0.80026,-1.64937,-1.10440,-1.22768,2.15349,-0.54521
-12.70936,0.80301,-1.64199,-1.11534,-1.22277,2.15164,-0.54271
-12.78325,0.80601,-1.63333,-1.12836,-1.21693,2.14961,-0.53999
-12.85714,0.80806,-1.62663,-1.13869,-1.21230,2.14822,-0.53814
-12.93103,0.81107,-1.61640,-1.15452,-1.20522,2.14618,-0.53541
-13.00493,0.81274,-1.61083,-1.16312,-1.20139,2.14504,-0.53389
-13.07882,0.81365,-1.60774,-1.16790,-1.19926,2.14443,-0.53307
-13.15271,0.81409,-1.60624,-1.17023,-1.19822,2.14413,-0.53268
-13.22660,0.81453,-1.60468,-1.17264,-1.19715,2.14383,-0.53228
-13.30049,0.81497,-1.60313,-1.17505,-1.19607,2.14353,-0.53188
-13.37438,0.81582,-1.60006,-1.17984,-1.19394,2.14295,-0.53111
-13.44828,0.81740,-1.59454,-1.18839,-1.19015,2.14187,-0.52969
-13.52217,0.82028,-1.58327,-1.20611,-1.18231,2.13991,-0.52709
-13.59606,0.82251,-1.57089,-1.22637,-1.17335,2.13837,-0.52504
-13.66995,0.82367,-1.56217,-1.24095,-1.16691,2.13757,-0.52396
-13.74384,0.82414,-1.55639,-1.25089,-1.16252,2.13723,-0.52350
-13.81773,0.82443,-1.55210,-1.25828,-1.15925,2.13703,-0.52322
-13.89163,0.82424,-1.54012,-1.27978,-1.14977,2.13713,-0.52328
-13.96552,0.82375,-1.53314,-1.29259,-1.14413,2.13744,-0.52364
-14.03941,0.82298,-1.52752,-1.30322,-1.13945,2.13795,-0.52426
-14.11330,0.82230,-1.52349,-1.31095,-1.13604,2.13839,-0.52481
-14.18719,0.82164,-1.52058,-1.31666,-1.13353,2.13883,-0.52536
-14.26108,0.82085,-1.51775,-1.32236,-1.13101,2.13936,-0.52602
-14.33498,0.82042,-1.51635,-1.32520,-1.12976,2.13964,-0.52638
-14.40887,0.81918,-1.51297,-1.33225,-1.12665,2.14047,-0.52743
-14.48276,0.81866,-1.51165,-1.33502,-1.12543,2.14081,-0.52786
-14.55665,0.81839,-1.51098,-1.33645,-1.12480,2.14100,-0.52809
-14.63054,0.81812,-1.51034,-1.33780,-1.12420,2.14117,-0.52832
-14.70443,0.81784,-1.50968,-1.33921,-1.12358,2.14136,-0.52856
-14.77833,0.81755,-1.50902,-1.34062,-1.12296,2.14155,-0.52880
-14.85222,0.81726,-1.50837,-1.34202,-1.12234,2.14175,-0.52905
-14.92611,0.81725,-1.50834,-1.34209,-1.12231,2.14176,-0.52906
-15.00000,0.81723,-1.50830,-1.34216,-1.12228,2.14177,-0.52907
+0.00000,1.26610,-1.48461,-1.32203,-1.03743,1.81923,-0.19287
+0.03670,1.26607,-1.48462,-1.32205,-1.03740,1.81924,-0.19288
+0.07339,1.26581,-1.48469,-1.32226,-1.03705,1.81932,-0.19305
+0.11009,1.26495,-1.48491,-1.32283,-1.03609,1.81966,-0.19359
+0.14679,1.26236,-1.48486,-1.32559,-1.03307,1.82086,-0.19522
+0.18349,1.26036,-1.48427,-1.32870,-1.03036,1.82183,-0.19648
+0.22018,1.25566,-1.48042,-1.34034,-1.02230,1.82432,-0.19945
+0.25688,1.24957,-1.47160,-1.36218,-1.00927,1.82788,-0.20331
+0.29358,1.24620,-1.46459,-1.37817,-1.00036,1.82992,-0.20543
+0.33028,1.24429,-1.45949,-1.38933,-0.99436,1.83110,-0.20663
+0.36697,1.24168,-1.44745,-1.41408,-0.98175,1.83272,-0.20823
+0.40367,1.23977,-1.43819,-1.43289,-0.97234,1.83398,-0.20941
+0.44037,1.23843,-1.42937,-1.45042,-0.96375,1.83486,-0.21022
+0.47706,1.23760,-1.42350,-1.46200,-0.95812,1.83542,-0.21072
+0.51376,1.23662,-1.41458,-1.47935,-0.94978,1.83608,-0.21130
+0.55046,1.23603,-1.40701,-1.49390,-0.94286,1.83647,-0.21163
+0.58716,1.23552,-1.40111,-1.50523,-0.93748,1.83681,-0.21193
+0.62385,1.23497,-1.39521,-1.51656,-0.93211,1.83720,-0.21225
+0.66055,1.23449,-1.39008,-1.52641,-0.92746,1.83753,-0.21253
+0.69725,1.23414,-1.38725,-1.53188,-0.92487,1.83778,-0.21274
+0.73394,1.23344,-1.38309,-1.54002,-0.92099,1.83829,-0.21317
+0.77064,1.23245,-1.37835,-1.54941,-0.91650,1.83902,-0.21380
+0.80734,1.23126,-1.37216,-1.56158,-0.91071,1.83990,-0.21455
+0.84404,1.22946,-1.36488,-1.57611,-0.90375,1.84123,-0.21569
+0.88073,1.22780,-1.35905,-1.58786,-0.89811,1.84247,-0.21675
+0.91743,1.22622,-1.35395,-1.59821,-0.89312,1.84365,-0.21778
+0.95413,1.22169,-1.33932,-1.62779,-0.87894,1.84703,-0.22070
+0.99083,1.21912,-1.33191,-1.64292,-0.87165,1.84895,-0.22237
+1.02752,1.21697,-1.32499,-1.65687,-0.86499,1.85055,-0.22376
+1.06422,1.21552,-1.32070,-1.66559,-0.86082,1.85163,-0.22470
+1.10092,1.21306,-1.31405,-1.67920,-0.85428,1.85347,-0.22631
+1.13761,1.21021,-1.30693,-1.69389,-0.84722,1.85560,-0.22817
+1.17431,1.20725,-1.29992,-1.70845,-0.84021,1.85782,-0.23012
+1.21101,1.20496,-1.29473,-1.71927,-0.83499,1.85953,-0.23163
+1.24771,1.20288,-1.29015,-1.72885,-0.83037,1.86109,-0.23300
+1.28440,1.19930,-1.28359,-1.74292,-0.82351,1.86377,-0.23537
+1.32110,1.19606,-1.27759,-1.75578,-0.81727,1.86620,-0.23752
+1.35780,1.19215,-1.27130,-1.76957,-0.81051,1.86913,-0.24013
+1.39450,1.18867,-1.26550,-1.78218,-0.80436,1.87173,-0.24245
+1.43119,1.18519,-1.26044,-1.79348,-0.79880,1.87434,-0.24478
+1.46789,1.17943,-1.25253,-1.81133,-0.78998,1.87865,-0.24865
+1.50459,1.17008,-1.23982,-1.84007,-0.77583,1.88564,-0.25496
+1.54128,1.16726,-1.23590,-1.84891,-0.77149,1.88775,-0.25687
+1.57798,1.16315,-1.23000,-1.86209,-0.76505,1.89081,-0.25965
+1.61468,1.15942,-1.22456,-1.87420,-0.75916,1.89360,-0.26218
+1.65138,1.15638,-1.22013,-1.88408,-0.75436,1.89586,-0.26425
+1.68807,1.15369,-1.21622,-1.89278,-0.75014,1.89787,-0.26608
+1.72477,1.15191,-1.21312,-1.89942,-0.74696,1.89919,-0.26729
+1.76147,1.14459,-1.20165,-1.92454,-0.73491,1.90462,-0.27229
+1.79817,1.14128,-1.19675,-1.93539,-0.72968,1.90708,-0.27455
+1.83486,1.13860,-1.19290,-1.94395,-0.72555,1.90907,-0.27640
+1.87156,1.13688,-1.19050,-1.94934,-0.72295,1.91035,-0.27758
+1.90826,1.13551,-1.18860,-1.95360,-0.72090,1.91137,-0.27852
+1.94495,1.13447,-1.18719,-1.95678,-0.71936,1.91214,-0.27924
+1.98165,1.13412,-1.18671,-1.95785,-0.71884,1.91240,-0.27948
+2.01835,1.13342,-1.18577,-1.95998,-0.71782,1.91291,-0.27996
+2.05505,1.12989,-1.18178,-1.96939,-0.71320,1.91554,-0.28241
+2.09174,1.12755,-1.17913,-1.97564,-0.71013,1.91728,-0.28403
+2.12844,1.12484,-1.17603,-1.98292,-0.70657,1.91928,-0.28590
+2.16514,1.12252,-1.17337,-1.98916,-0.70353,1.92100,-0.28751
+2.20183,1.11946,-1.16985,-1.99743,-0.69950,1.92327,-0.28964
+2.23853,1.11868,-1.16897,-1.99951,-0.69848,1.92384,-0.29018
+2.27523,1.11659,-1.16879,-2.00133,-0.69733,1.92540,-0.29165
+2.31193,1.11052,-1.16998,-2.00371,-0.69521,1.92992,-0.29593
+2.34862,1.09841,-1.17433,-2.00518,-0.69237,1.93892,-0.30452
+2.38532,1.08942,-1.17820,-2.00526,-0.69070,1.94559,-0.31094
+2.42202,1.07881,-1.18341,-2.00431,-0.68919,1.95345,-0.31856
+2.45872,1.06085,-1.19312,-2.00138,-0.68724,1.96672,-0.33158
+2.49541,1.05015,-1.19937,-1.99895,-0.68640,1.97459,-0.33940
+2.53211,1.03928,-1.20590,-1.99626,-0.68567,1.98258,-0.34741
+2.56881,1.02983,-1.21167,-1.99383,-0.68510,1.98949,-0.35441
+2.60550,1.02449,-1.21499,-1.99238,-0.68481,1.99340,-0.35839
+2.64220,1.02195,-1.21660,-1.99164,-0.68471,1.99526,-0.36029
+2.67890,1.01824,-1.21903,-1.99044,-0.68460,1.99796,-0.36307
+2.71560,1.01698,-1.21987,-1.99002,-0.68457,1.99888,-0.36401
+2.75229,1.01402,-1.22394,-1.98530,-0.68612,2.00105,-0.36625
+2.78899,1.01100,-1.23343,-1.97100,-0.69188,2.00329,-0.36856
+2.82569,1.02039,-1.25563,-1.92344,-0.71441,1.99661,-0.36169
+2.86239,1.02986,-1.26423,-1.90013,-0.72632,1.98977,-0.35472
+2.89908,1.04275,-1.27425,-1.87159,-0.74112,1.98041,-0.34528
+2.93578,1.05329,-1.28265,-1.84799,-0.75336,1.97274,-0.33763
+2.97248,1.06354,-1.29425,-1.81892,-0.76802,1.96526,-0.33025
+3.00917,1.06747,-1.30145,-1.80278,-0.77592,1.96240,-0.32745
+3.04587,1.07239,-1.31301,-1.77792,-0.78792,1.95882,-0.32397
+3.08257,1.07615,-1.32259,-1.75751,-0.79778,1.95610,-0.32133
+3.11927,1.07884,-1.32931,-1.74313,-0.80474,1.95414,-0.31944
+3.15596,1.08333,-1.33840,-1.72302,-0.81462,1.95087,-0.31628
+3.19266,1.09513,-1.35926,-1.67572,-0.83809,1.94222,-0.30800
+3.22936,1.10105,-1.36986,-1.65169,-0.85005,1.93788,-0.30387
+3.26606,1.10667,-1.38007,-1.62862,-0.86155,1.93374,-0.29996
+3.30275,1.10958,-1.38632,-1.61488,-0.86835,1.93161,-0.29795
+3.33945,1.11201,-1.39138,-1.60369,-0.87390,1.92982,-0.29628
+3.37615,1.11391,-1.39532,-1.59496,-0.87824,1.92842,-0.29497
+3.41284,1.11446,-1.39645,-1.59246,-0.87948,1.92802,-0.29459
+3.44954,1.11473,-1.39702,-1.59120,-0.88011,1.92782,-0.29440
+3.48624,1.11611,-1.39986,-1.58490,-0.88324,1.92680,-0.29345
+3.52294,1.12889,-1.42087,-1.53654,-0.90763,1.91736,-0.28465
+3.55963,1.13194,-1.42649,-1.52384,-0.91402,1.91510,-0.28256
+3.59633,1.13574,-1.43400,-1.50708,-0.92243,1.91229,-0.27997
+3.63303,1.13745,-1.43750,-1.49929,-0.92633,1.91103,-0.27881
+3.66972,1.13830,-1.43929,-1.49535,-0.92831,1.91040,-0.27823
+3.70642,1.13913,-1.44105,-1.49145,-0.93025,1.90978,-0.27767
+3.74312,1.13997,-1.44285,-1.48748,-0.93224,1.90916,-0.27710
+3.77982,1.14108,-1.44526,-1.48216,-0.93490,1.90834,-0.27635
+3.81651,1.14297,-1.44948,-1.47291,-0.93953,1.90694,-0.27507
+3.85321,1.14537,-1.45582,-1.45928,-0.94629,1.90517,-0.27346
+3.88991,1.14773,-1.46302,-1.44405,-0.95382,1.90342,-0.27188
+3.92661,1.15046,-1.47084,-1.42739,-0.96209,1.90141,-0.27006
+3.96330,1.15316,-1.47957,-1.40898,-0.97119,1.89942,-0.26826
+4.00000,1.15505,-1.48648,-1.39458,-0.97830,1.89802,-0.26701
+4.03670,1.15625,-1.49060,-1.38592,-0.98258,1.89714,-0.26622
+4.07339,1.15728,-1.49402,-1.37871,-0.98615,1.89638,-0.26554
+4.11009,1.15811,-1.49673,-1.37299,-0.98900,1.89576,-0.26498
+4.14679,1.15875,-1.49879,-1.36863,-0.99116,1.89529,-0.26456
+4.18349,1.15963,-1.50154,-1.36281,-0.99406,1.89464,-0.26398
+4.22018,1.16073,-1.50496,-1.35555,-0.99767,1.89382,-0.26325
+4.25688,1.16208,-1.50908,-1.34679,-1.00204,1.89283,-0.26235
+4.29358,1.16344,-1.51321,-1.33799,-1.00643,1.89182,-0.26145
+4.33028,1.16412,-1.51528,-1.33357,-1.00864,1.89131,-0.26100
+4.36697,1.16457,-1.51666,-1.33065,-1.01009,1.89098,-0.26071
+4.40367,1.16502,-1.51803,-1.32772,-1.01156,1.89065,-0.26041
+4.44037,1.16525,-1.51872,-1.32624,-1.01229,1.89048,-0.26026
+4.47706,1.16548,-1.51942,-1.32476,-1.01303,1.89031,-0.26011
+4.51376,1.16597,-1.52173,-1.32002,-1.01537,1.88995,-0.25979
+4.55046,1.16618,-1.52452,-1.31452,-1.01804,1.88980,-0.25967
+4.58716,1.16608,-1.52687,-1.31008,-1.02016,1.88988,-0.25975
+4.62385,1.16535,-1.53046,-1.30366,-1.02315,1.89044,-0.26028
+4.66055,1.16427,-1.53408,-1.29739,-1.02603,1.89127,-0.26105
+4.69725,1.16300,-1.53729,-1.29205,-1.02844,1.89223,-0.26195
+4.73394,1.16088,-1.54153,-1.28526,-1.03145,1.89385,-0.26344
+4.77064,1.15849,-1.54545,-1.27929,-1.03403,1.89566,-0.26512
+4.80734,1.15619,-1.54876,-1.27439,-1.03611,1.89740,-0.26673
+4.84404,1.15362,-1.55215,-1.26956,-1.03813,1.89934,-0.26853
+4.88073,1.15079,-1.55558,-1.26480,-1.04008,1.90148,-0.27051
+4.91743,1.14874,-1.55783,-1.26180,-1.04129,1.90302,-0.27194
+4.95413,1.14649,-1.56012,-1.25887,-1.04244,1.90472,-0.27352
+4.99083,1.14412,-1.56235,-1.25613,-1.04348,1.90651,-0.27518
+5.02752,1.14070,-1.56536,-1.25261,-1.04477,1.90908,-0.27758
+5.06422,1.13718,-1.56827,-1.24934,-1.04594,1.91173,-0.28005
+5.10092,1.13175,-1.57272,-1.24439,-1.04769,1.91581,-0.28387
+5.13761,1.12903,-1.57496,-1.24191,-1.04857,1.91786,-0.28579
+5.17431,1.12453,-1.57865,-1.23784,-1.05002,1.92123,-0.28897
+5.21101,1.12187,-1.58085,-1.23542,-1.05088,1.92323,-0.29086
+5.24771,1.12097,-1.58158,-1.23461,-1.05117,1.92390,-0.29149
+5.28440,1.11915,-1.58308,-1.23296,-1.05176,1.92526,-0.29278
+5.32110,1.11738,-1.58455,-1.23135,-1.05233,1.92659,-0.29404
+5.35780,1.11649,-1.58528,-1.23054,-1.05262,1.92726,-0.29467
+5.39450,1.11560,-1.58601,-1.22973,-1.05291,1.92792,-0.29530
+5.43119,1.11472,-1.58675,-1.22893,-1.05320,1.92859,-0.29593
+5.46789,1.11468,-1.58678,-1.22889,-1.05321,1.92862,-0.29596
+5.50459,1.11281,-1.58810,-1.22763,-1.05361,1.93002,-0.29729
+5.54128,1.10503,-1.58871,-1.23191,-1.05064,1.93581,-0.30279
+5.57798,1.09907,-1.58698,-1.23948,-1.04629,1.94023,-0.30700
+5.61468,1.09315,-1.58315,-1.25116,-1.03994,1.94462,-0.31119
+5.65138,1.08942,-1.57985,-1.26025,-1.03511,1.94737,-0.31382
+5.68807,1.08480,-1.57440,-1.27418,-1.02781,1.95078,-0.31708
+5.72477,1.07860,-1.56490,-1.29715,-1.01595,1.95533,-0.32145
+5.76147,1.07517,-1.55909,-1.31096,-1.00885,1.95785,-0.32388
+5.79817,1.07254,-1.55437,-1.32205,-1.00317,1.95977,-0.32573
+5.83486,1.07062,-1.55078,-1.33043,-0.99888,1.96118,-0.32709
+5.87156,1.06662,-1.54298,-1.34851,-0.98966,1.96409,-0.32991
+5.90826,1.06331,-1.53639,-1.36376,-0.98189,1.96650,-0.33226
+5.94495,1.06003,-1.52983,-1.37892,-0.97418,1.96889,-0.33458
+5.98165,1.05826,-1.52629,-1.38708,-0.97002,1.97018,-0.33584
+6.01835,1.05618,-1.52216,-1.39664,-0.96516,1.97169,-0.33732
+6.05505,1.05499,-1.51981,-1.40209,-0.96238,1.97255,-0.33816
+6.09174,1.05293,-1.51575,-1.41149,-0.95760,1.97405,-0.33963
+6.12844,1.05025,-1.51054,-1.42361,-0.95144,1.97599,-0.34154
+6.16514,1.04673,-1.50524,-1.43654,-0.94479,1.97855,-0.34407
+6.20183,1.04353,-1.50129,-1.44664,-0.93954,1.98088,-0.34638
+6.23853,1.03958,-1.49649,-1.45898,-0.93312,1.98375,-0.34925
+6.27523,1.03713,-1.49370,-1.46628,-0.92931,1.98553,-0.35103
+6.31193,1.03383,-1.49003,-1.47595,-0.92427,1.98792,-0.35343
+6.34862,1.02935,-1.48501,-1.48916,-0.91737,1.99117,-0.35670
+6.38532,1.01983,-1.47327,-1.51934,-0.90175,1.99804,-0.36368
+6.42202,1.01747,-1.46983,-1.52786,-0.89739,1.99975,-0.36541
+6.45872,1.01576,-1.46734,-1.53403,-0.89422,2.00098,-0.36666
+6.49541,1.01361,-1.46369,-1.54275,-0.88979,2.00252,-0.36824
+6.53211,1.01232,-1.46078,-1.54937,-0.88647,2.00344,-0.36918
+6.56881,1.01089,-1.45727,-1.55725,-0.88254,2.00447,-0.37023
+6.60550,1.00968,-1.45350,-1.56541,-0.87850,2.00533,-0.37110
+6.64220,1.00828,-1.44839,-1.57629,-0.87315,2.00632,-0.37212
+6.67890,1.00681,-1.44258,-1.58854,-0.86714,2.00736,-0.37318
+6.71560,1.00630,-1.43975,-1.59435,-0.86432,2.00772,-0.37354
+6.75229,1.00581,-1.43614,-1.60159,-0.86083,2.00806,-0.37388
+6.78899,1.00488,-1.43009,-1.61383,-0.85491,2.00870,-0.37453
+6.82569,1.00458,-1.42707,-1.61979,-0.85205,2.00891,-0.37473
+6.86239,1.00395,-1.42154,-1.63077,-0.84679,2.00934,-0.37517
+6.89908,1.00353,-1.41726,-1.63920,-0.84275,2.00962,-0.37545
+6.93578,1.00270,-1.41216,-1.64952,-0.83778,2.01020,-0.37604
+6.97248,1.00212,-1.40890,-1.65615,-0.83458,2.01060,-0.37645
+7.00917,1.00134,-1.40510,-1.66397,-0.83079,2.01115,-0.37701
+7.04587,1.00090,-1.40333,-1.66767,-0.82900,2.01146,-0.37733
+7.08257,1.00012,-1.40026,-1.67411,-0.82587,2.01201,-0.37789
+7.11927,0.99960,-1.39852,-1.67783,-0.82405,2.01237,-0.37827
+7.15596,0.99923,-1.39739,-1.68025,-0.82286,2.01263,-0.37854
+7.19266,0.99817,-1.39466,-1.68628,-0.81989,2.01339,-0.37932
+7.22936,0.99643,-1.39096,-1.69472,-0.81570,2.01462,-0.38061
+7.26606,0.99424,-1.38693,-1.70415,-0.81098,2.01618,-0.38224
+7.30275,0.99187,-1.38306,-1.71345,-0.80630,2.01787,-0.38401
+7.33945,0.98948,-1.37996,-1.72131,-0.80230,2.01958,-0.38580
+7.37615,0.98772,-1.37774,-1.72699,-0.79941,2.02083,-0.38712
+7.41284,0.98668,-1.37644,-1.73033,-0.79770,2.02158,-0.38790
+7.44954,0.98597,-1.37557,-1.73258,-0.79655,2.02208,-0.38844
+7.48624,0.98489,-1.37426,-1.73596,-0.79482,2.02285,-0.38925
+7.52294,0.98346,-1.37255,-1.74041,-0.79255,2.02387,-0.39032
+7.55963,0.98189,-1.37096,-1.74474,-0.79031,2.02499,-0.39151
+7.59633,0.97837,-1.36737,-1.75454,-0.78526,2.02750,-0.39418
+7.63303,0.97526,-1.36418,-1.76323,-0.78078,2.02971,-0.39654
+7.66972,0.97029,-1.35971,-1.77598,-0.77416,2.03325,-0.40033
+7.70642,0.96824,-1.35786,-1.78125,-0.77142,2.03471,-0.40189
+7.74312,0.96340,-1.35337,-1.79396,-0.76485,2.03814,-0.40560
+7.77982,0.96077,-1.35128,-1.80022,-0.76157,2.04001,-0.40763
+7.81651,0.95820,-1.34918,-1.80644,-0.75833,2.04183,-0.40960
+7.85321,0.95651,-1.34778,-1.81058,-0.75617,2.04303,-0.41091
+7.88991,0.95441,-1.34602,-1.81576,-0.75348,2.04451,-0.41253
+7.92661,0.95316,-1.34497,-1.81885,-0.75187,2.04540,-0.41350
+7.96330,0.95149,-1.34356,-1.82300,-0.74971,2.04658,-0.41479
+8.00000,0.94879,-1.34159,-1.82915,-0.74648,2.04849,-0.41689
+8.03670,0.94731,-1.34068,-1.83220,-0.74487,2.04953,-0.41803
+8.07339,0.94591,-1.33978,-1.83515,-0.74330,2.05052,-0.41912
+8.11009,0.94453,-1.33888,-1.83811,-0.74173,2.05149,-0.42020
+8.14679,0.94317,-1.33795,-1.84109,-0.74016,2.05246,-0.42127
+8.18349,0.94314,-1.33794,-1.84114,-0.74014,2.05247,-0.42128
+8.22018,0.94271,-1.33764,-1.84210,-0.73963,2.05278,-0.42162
+8.25688,0.94225,-1.33733,-1.84310,-0.73910,2.05310,-0.42198
+8.29358,0.94179,-1.33701,-1.84411,-0.73857,2.05343,-0.42234
+8.33028,0.93916,-1.33569,-1.84902,-0.73593,2.05528,-0.42440
+8.36697,0.93437,-1.33408,-1.85652,-0.73177,2.05866,-0.42817
+8.40367,0.92933,-1.33326,-1.86281,-0.72814,2.06221,-0.43215
+8.44037,0.92694,-1.33305,-1.86548,-0.72656,2.06389,-0.43404
+8.47706,0.92477,-1.33288,-1.86789,-0.72513,2.06542,-0.43577
+8.51376,0.92413,-1.33282,-1.86861,-0.72470,2.06587,-0.43628
+8.55046,0.92349,-1.33275,-1.86935,-0.72427,2.06632,-0.43678
+8.58716,0.92287,-1.33267,-1.87010,-0.72383,2.06675,-0.43728
+8.62385,0.92225,-1.33259,-1.87085,-0.72340,2.06719,-0.43777
+8.66055,0.92164,-1.33249,-1.87162,-0.72295,2.06762,-0.43826
+8.69725,0.92080,-1.33240,-1.87260,-0.72238,2.06821,-0.43893
+8.73394,0.91835,-1.33229,-1.87518,-0.72084,2.06993,-0.44088
+8.77064,0.91676,-1.33225,-1.87680,-0.71986,2.07104,-0.44216
+8.80734,0.91515,-1.33224,-1.87838,-0.71889,2.07217,-0.44345
+8.84404,0.91511,-1.33224,-1.87842,-0.71887,2.07220,-0.44348
+8.88073,0.91451,-1.33222,-1.87903,-0.71850,2.07262,-0.44396
+8.91743,0.91385,-1.33220,-1.87972,-0.71808,2.07308,-0.44449
+8.95413,0.91319,-1.33216,-1.88042,-0.71766,2.07354,-0.44501
+8.99083,0.91260,-1.33219,-1.88095,-0.71733,2.07395,-0.44549
+9.02752,0.91022,-1.33264,-1.88245,-0.71629,2.07562,-0.44741
+9.06422,0.90511,-1.33470,-1.88369,-0.71496,2.07920,-0.45154
+9.10092,0.90031,-1.33746,-1.88338,-0.71439,2.08257,-0.45544
+9.13761,0.89409,-1.34174,-1.88171,-0.71424,2.08691,-0.46052
+9.17431,0.88880,-1.34595,-1.87926,-0.71459,2.09061,-0.46487
+9.21101,0.88408,-1.35001,-1.87654,-0.71516,2.09389,-0.46876
+9.24771,0.88116,-1.35258,-1.87475,-0.71557,2.09593,-0.47117
+9.28440,0.87744,-1.35605,-1.87213,-0.71625,2.09851,-0.47426
+9.32110,0.87463,-1.35872,-1.87008,-0.71680,2.10047,-0.47661
+9.35780,0.87276,-1.36050,-1.86869,-0.71718,2.10177,-0.47817
+9.39450,0.87184,-1.36141,-1.86794,-0.71739,2.10240,-0.47893
+9.43119,0.87093,-1.36233,-1.86720,-0.71761,2.10304,-0.47969
+9.46789,0.86826,-1.36509,-1.86483,-0.71834,2.10488,-0.48193
+9.50459,0.86558,-1.36797,-1.86226,-0.71915,2.10674,-0.48418
+9.54128,0.86299,-1.37075,-1.85978,-0.71994,2.10853,-0.48636
+9.57798,0.86038,-1.37365,-1.85711,-0.72083,2.11034,-0.48856
+9.61468,0.85869,-1.37553,-1.85539,-0.72140,2.11150,-0.48999
+9.65138,0.85784,-1.37647,-1.85453,-0.72168,2.11209,-0.49070
+9.68807,0.85700,-1.37741,-1.85367,-0.72197,2.11267,-0.49142
+9.72477,0.85615,-1.37834,-1.85281,-0.72225,2.11325,-0.49214
+9.76147,0.85589,-1.37893,-1.85199,-0.72260,2.11343,-0.49236
+9.79817,0.85543,-1.38455,-1.84193,-0.72725,2.11378,-0.49279
+9.83486,0.85846,-1.39337,-1.82212,-0.73698,2.11177,-0.49031
+9.87156,0.86403,-1.40102,-1.80180,-0.74731,2.10800,-0.48571
+9.90826,0.86803,-1.40566,-1.78885,-0.75396,2.10528,-0.48242
+9.94495,0.87685,-1.41438,-1.76323,-0.76724,2.09926,-0.47518
+9.98165,0.88711,-1.42412,-1.73432,-0.78228,2.09222,-0.46682
+10.01835,0.89165,-1.42852,-1.72140,-0.78900,2.08909,-0.46314
+10.05505,0.90578,-1.44465,-1.67673,-0.81204,2.07933,-0.45179
+10.09174,0.90754,-1.44673,-1.67105,-0.81497,2.07811,-0.45039
+10.12844,0.91574,-1.45697,-1.64357,-0.82912,2.07241,-0.44388
+10.16514,0.91996,-1.46284,-1.62829,-0.83695,2.06948,-0.44055
+10.20183,0.92338,-1.46802,-1.61512,-0.84368,2.06710,-0.43786
+10.23853,0.92605,-1.47241,-1.60418,-0.84925,2.06524,-0.43576
+10.27523,0.92833,-1.47644,-1.59431,-0.85426,2.06365,-0.43399
+10.31193,0.93202,-1.48300,-1.57827,-0.86241,2.06108,-0.43112
+10.34862,0.93596,-1.48932,-1.56243,-0.87050,2.05832,-0.42805
+10.38532,0.93888,-1.49442,-1.54992,-0.87687,2.05628,-0.42579
+10.42202,0.94168,-1.49963,-1.53732,-0.88328,2.05432,-0.42363
+10.45872,0.94500,-1.50601,-1.52199,-0.89107,2.05200,-0.42108
+10.49541,0.94791,-1.51119,-1.50933,-0.89752,2.04995,-0.41884
+10.53211,0.95062,-1.51580,-1.49797,-0.90333,2.04805,-0.41676
+10.56881,0.95656,-1.52544,-1.47397,-0.91564,2.04386,-0.41221
+10.60550,0.95939,-1.53006,-1.46251,-0.92152,2.04187,-0.41006
+10.64220,0.96350,-1.53678,-1.44582,-0.93009,2.03896,-0.40692
+10.67890,0.96690,-1.54177,-1.43313,-0.93665,2.03656,-0.40434
+10.71560,0.96956,-1.54585,-1.42287,-0.94194,2.03467,-0.40232
+10.75229,0.97187,-1.54950,-1.41377,-0.94663,2.03304,-0.40058
+10.78899,0.97413,-1.55316,-1.40467,-0.95131,2.03143,-0.39888
+10.82569,0.97733,-1.55852,-1.39149,-0.95809,2.02916,-0.39647
+10.86239,0.97987,-1.56289,-1.38078,-0.96360,2.02735,-0.39456
+10.89908,0.98300,-1.56840,-1.36736,-0.97049,2.02513,-0.39222
+10.93578,0.98537,-1.57392,-1.35459,-0.97698,2.02344,-0.39046
+10.97248,0.98765,-1.58048,-1.33987,-0.98442,2.02183,-0.38877
+11.00917,0.98988,-1.58899,-1.32139,-0.99369,2.02025,-0.38715
+11.04587,0.99119,-1.59594,-1.30674,-1.00100,2.01934,-0.38622
+11.08257,0.99205,-1.60038,-1.29734,-1.00570,2.01874,-0.38561
+11.11927,0.99293,-1.60488,-1.28781,-1.01046,2.01812,-0.38498
+11.15596,0.99350,-1.60798,-1.28126,-1.01373,2.01772,-0.38457
+11.19266,0.99378,-1.60941,-1.27823,-1.01525,2.01752,-0.38437
+11.22936,0.99436,-1.61252,-1.27165,-1.01854,2.01712,-0.38396
+11.26606,0.99499,-1.61538,-1.26554,-1.02161,2.01667,-0.38351
+11.30275,0.99579,-1.61920,-1.25738,-1.02570,2.01611,-0.38294
+11.33945,0.99686,-1.62346,-1.24813,-1.03036,2.01536,-0.38217
+11.37615,0.99744,-1.62562,-1.24342,-1.03274,2.01495,-0.38175
+11.41284,0.99825,-1.62842,-1.23723,-1.03587,2.01437,-0.38116
+11.44954,0.99912,-1.63124,-1.23098,-1.03904,2.01375,-0.38053
+11.48624,0.99934,-1.63194,-1.22942,-1.03984,2.01360,-0.38037
+11.52294,0.99956,-1.63264,-1.22786,-1.04063,2.01344,-0.38021
+11.55963,1.00151,-1.63909,-1.21357,-1.04787,2.01205,-0.37880
+11.59633,1.00288,-1.64334,-1.20410,-1.05268,2.01108,-0.37781
+11.63303,1.00334,-1.64474,-1.20096,-1.05428,2.01075,-0.37748
+11.66972,1.00382,-1.64618,-1.19774,-1.05592,2.01041,-0.37713
+11.70642,1.00477,-1.64895,-1.19149,-1.05910,2.00973,-0.37644
+11.74312,1.00478,-1.64899,-1.19141,-1.05914,2.00973,-0.37643
+11.77982,1.00502,-1.64969,-1.18983,-1.05995,2.00955,-0.37625
+11.81651,1.00526,-1.65039,-1.18825,-1.06075,2.00938,-0.37608
+11.85321,1.00551,-1.65109,-1.18667,-1.06156,2.00921,-0.37590
+11.88991,1.00575,-1.65179,-1.18509,-1.06237,2.00903,-0.37572
+11.92661,1.00600,-1.65249,-1.18351,-1.06317,2.00886,-0.37555
+11.96330,1.00625,-1.65319,-1.18193,-1.06398,2.00868,-0.37537
+12.00000,1.00650,-1.65389,-1.18034,-1.06479,2.00850,-0.37518
+12.03670,1.00691,-1.65704,-1.17382,-1.06805,2.00821,-0.37490
+12.07339,1.00682,-1.66041,-1.16727,-1.07127,2.00829,-0.37500
+12.11009,1.00618,-1.66370,-1.16133,-1.07413,2.00876,-0.37551
+12.14679,1.00401,-1.66981,-1.15111,-1.07894,2.01036,-0.37720
+12.18349,1.00114,-1.67601,-1.14131,-1.08348,2.01246,-0.37942
+12.22018,0.99822,-1.68120,-1.13353,-1.08701,2.01459,-0.38167
+12.25688,0.99476,-1.68654,-1.12592,-1.09042,2.01710,-0.38434
+12.29358,0.98955,-1.69340,-1.11679,-1.09441,2.02089,-0.38835
+12.33028,0.98676,-1.69687,-1.11232,-1.09633,2.02291,-0.39051
+12.36697,0.98391,-1.70022,-1.10814,-1.09811,2.02498,-0.39271
+12.40367,0.98014,-1.70427,-1.10339,-1.10009,2.02770,-0.39563
+12.44037,0.97551,-1.70891,-1.09821,-1.10219,2.03105,-0.39923
+12.47706,0.97075,-1.71344,-1.09341,-1.10410,2.03447,-0.40292
+12.51376,0.96749,-1.71636,-1.09048,-1.10522,2.03682,-0.40547
+12.55046,0.96282,-1.72063,-1.08616,-1.10690,2.04018,-0.40912
+12.58716,0.96045,-1.72277,-1.08403,-1.10773,2.04188,-0.41098
+12.62385,0.95893,-1.72418,-1.08258,-1.10830,2.04297,-0.41217
+12.66055,0.95817,-1.72490,-1.08184,-1.10859,2.04352,-0.41277
+12.69725,0.95742,-1.72562,-1.08108,-1.10889,2.04406,-0.41336
+12.73394,0.95669,-1.72631,-1.08035,-1.10918,2.04457,-0.41393
+12.77064,0.95594,-1.72705,-1.07957,-1.10950,2.04511,-0.41453
+12.80734,0.95508,-1.72786,-1.07874,-1.10982,2.04573,-0.41521
+12.84404,0.95494,-1.72798,-1.07863,-1.10987,2.04583,-0.41531
+12.88073,0.95269,-1.72958,-1.07747,-1.11022,2.04744,-0.41708
+12.91743,0.95023,-1.73046,-1.07794,-1.10975,2.04920,-0.41901
+12.95413,0.94603,-1.72968,-1.08327,-1.10670,2.05218,-0.42230
+12.99083,0.93646,-1.71853,-1.11408,-1.09050,2.05894,-0.42974
+13.02752,0.93139,-1.70986,-1.13594,-1.07915,2.06250,-0.43367
+13.06422,0.92794,-1.70301,-1.15270,-1.07049,2.06491,-0.43635
+13.10092,0.91549,-1.67876,-1.21240,-1.03963,2.07358,-0.44606
+13.13761,0.91236,-1.67292,-1.22694,-1.03209,2.07575,-0.44851
+13.17431,0.90924,-1.66719,-1.24126,-1.02468,2.07792,-0.45096
+13.21101,0.90322,-1.65559,-1.26997,-1.00984,2.08208,-0.45571
+13.24771,0.89974,-1.64857,-1.28721,-1.00096,2.08448,-0.45847
+13.28440,0.89644,-1.64241,-1.30259,-0.99301,2.08676,-0.46109
+13.32110,0.89356,-1.63672,-1.31664,-0.98576,2.08874,-0.46338
+13.35780,0.88680,-1.62406,-1.34824,-0.96948,2.09338,-0.46879
+13.39450,0.88147,-1.61437,-1.37263,-0.95690,2.09704,-0.47308
+13.43119,0.87902,-1.61026,-1.38318,-0.95144,2.09871,-0.47505
+13.46789,0.87357,-1.60191,-1.40509,-0.94008,2.10243,-0.47948
+13.50459,0.86519,-1.59114,-1.43482,-0.92457,2.10815,-0.48635
+13.54128,0.86309,-1.58851,-1.44215,-0.92074,2.10958,-0.48807
+13.57798,0.85899,-1.58225,-1.45866,-0.91220,2.11237,-0.49144
+13.61468,0.85328,-1.57296,-1.48279,-0.89975,2.11623,-0.49615
+13.65138,0.84950,-1.56558,-1.50120,-0.89034,2.11878,-0.49928
+13.68807,0.84749,-1.56119,-1.51189,-0.88488,2.12013,-0.50094
+13.72477,0.84274,-1.55111,-1.53659,-0.87231,2.12331,-0.50487
+13.76147,0.83701,-1.54166,-1.56114,-0.85969,2.12715,-0.50967
+13.79817,0.83107,-1.53246,-1.58547,-0.84718,2.13112,-0.51467
+13.83486,0.82742,-1.52717,-1.59974,-0.83981,2.13356,-0.51776
+13.87156,0.82367,-1.52200,-1.61392,-0.83249,2.13606,-0.52094
+13.90826,0.82021,-1.51736,-1.62674,-0.82587,2.13836,-0.52389
+13.94495,0.81789,-1.51459,-1.63471,-0.82173,2.13991,-0.52587
+13.98165,0.81444,-1.50991,-1.64763,-0.81506,2.14219,-0.52883
+14.01835,0.80485,-1.50023,-1.67719,-0.79963,2.14855,-0.53712
+14.05505,0.80153,-1.49722,-1.68681,-0.79458,2.15075,-0.54001
+14.09174,0.80003,-1.49591,-1.69106,-0.79234,2.15174,-0.54132
+14.12844,0.79773,-1.49400,-1.69740,-0.78900,2.15326,-0.54333
+14.16514,0.79656,-1.49306,-1.70059,-0.78732,2.15403,-0.54435
+14.20183,0.79580,-1.49245,-1.70263,-0.78624,2.15453,-0.54501
+14.23853,0.79502,-1.49184,-1.70472,-0.78514,2.15504,-0.54570
+14.27523,0.79304,-1.49032,-1.70994,-0.78238,2.15634,-0.54744
+14.31193,0.79225,-1.48973,-1.71201,-0.78128,2.15686,-0.54813
+14.34862,0.79066,-1.48856,-1.71612,-0.77911,2.15791,-0.54953
+14.38532,0.78987,-1.48798,-1.71817,-0.77802,2.15843,-0.55023
+14.42202,0.78948,-1.48770,-1.71915,-0.77750,2.15868,-0.55057
+14.45872,0.78733,-1.48642,-1.72415,-0.77483,2.16010,-0.55247
+14.49541,0.78554,-1.48553,-1.72798,-0.77276,2.16128,-0.55406
+14.53211,0.78270,-1.48433,-1.73364,-0.76968,2.16313,-0.55658
+14.56881,0.78224,-1.48413,-1.73458,-0.76917,2.16344,-0.55700
+14.60550,0.78131,-1.48372,-1.73646,-0.76816,2.16405,-0.55782
+14.64220,0.78085,-1.48352,-1.73741,-0.76764,2.16435,-0.55823
+14.67890,0.78041,-1.48332,-1.73831,-0.76715,2.16464,-0.55862
+14.71560,0.77995,-1.48311,-1.73926,-0.76664,2.16494,-0.55904
+14.75229,0.77949,-1.48291,-1.74021,-0.76613,2.16524,-0.55945
+14.78899,0.77301,-1.48610,-1.74187,-0.76450,2.16950,-0.56528
+14.82569,0.76494,-1.49174,-1.74085,-0.76398,2.17479,-0.57261
+14.86239,0.76060,-1.49501,-1.73989,-0.76390,2.17763,-0.57658
+14.89908,0.75079,-1.50357,-1.73555,-0.76479,2.18403,-0.58562
+14.93578,0.73681,-1.51714,-1.72697,-0.76726,2.19309,-0.59865
+14.97248,0.72762,-1.52696,-1.71972,-0.76970,2.19900,-0.60732
+15.00917,0.72240,-1.53284,-1.71507,-0.77136,2.20235,-0.61228
+15.04587,0.71866,-1.53715,-1.71158,-0.77263,2.20474,-0.61585
+15.08257,0.71581,-1.54057,-1.70867,-0.77373,2.20655,-0.61858
+15.11927,0.71235,-1.54489,-1.70481,-0.77522,2.20875,-0.62189
+15.15596,0.71029,-1.54753,-1.70238,-0.77617,2.21007,-0.62388
+15.19266,0.70693,-1.55199,-1.69817,-0.77784,2.21220,-0.62713
+15.22936,0.70363,-1.55648,-1.69381,-0.77961,2.21429,-0.63033
+15.26606,0.70036,-1.56105,-1.68928,-0.78146,2.21636,-0.63351
+15.30275,0.69907,-1.56287,-1.68746,-0.78221,2.21717,-0.63477
+15.33945,0.69904,-1.56291,-1.68742,-0.78223,2.21719,-0.63480
+15.37615,0.69843,-1.56378,-1.68654,-0.78259,2.21758,-0.63539
+15.41284,0.69779,-1.56470,-1.68562,-0.78297,2.21798,-0.63602
+15.44954,0.69715,-1.56561,-1.68469,-0.78335,2.21838,-0.63664
+15.48624,0.69651,-1.56653,-1.68376,-0.78374,2.21879,-0.63727
+15.52294,0.69475,-1.56938,-1.68057,-0.78511,2.21990,-0.63899
+15.55963,0.69243,-1.57776,-1.66736,-0.79133,2.22139,-0.64132
+15.59633,0.69203,-1.58156,-1.66047,-0.79467,2.22166,-0.64174
+15.63303,0.69546,-1.59039,-1.63851,-0.80585,2.21959,-0.63850
+15.66972,0.70130,-1.59628,-1.61908,-0.81607,2.21599,-0.63293
+15.70642,0.70544,-1.59911,-1.60798,-0.82199,2.21341,-0.62899
+15.74312,0.71609,-1.60502,-1.58232,-0.83579,2.20675,-0.61890
+15.77982,0.72288,-1.60936,-1.56495,-0.84507,2.20248,-0.61252
+15.81651,0.72758,-1.61261,-1.55252,-0.85170,2.19952,-0.60813
+15.85321,0.73492,-1.61806,-1.53244,-0.86238,2.19487,-0.60132
+15.88991,0.73987,-1.62198,-1.51846,-0.86980,2.19171,-0.59674
+15.92661,0.74365,-1.62509,-1.50761,-0.87555,2.18930,-0.59328
+15.96330,0.74724,-1.62856,-1.49630,-0.88151,2.18701,-0.58999
+16.00000,0.75303,-1.63410,-1.47822,-0.89104,2.18329,-0.58472
+16.03670,0.75893,-1.64047,-1.45843,-0.90143,2.17950,-0.57938
+16.07339,0.76315,-1.64498,-1.44440,-0.90881,2.17678,-0.57558
+16.11009,0.76969,-1.65339,-1.41992,-0.92159,2.17256,-0.56973
+16.14679,0.77369,-1.65838,-1.40528,-0.92926,2.16996,-0.56617
+16.18349,0.77535,-1.66046,-1.39919,-0.93245,2.16888,-0.56469
+16.22018,0.77603,-1.66129,-1.39674,-0.93373,2.16844,-0.56410
+16.25688,0.77636,-1.66171,-1.39550,-0.93438,2.16822,-0.56380
+16.29358,0.78116,-1.66752,-1.37834,-0.94337,2.16510,-0.55956
+16.33028,0.78492,-1.67214,-1.36478,-0.95049,2.16264,-0.55624
+16.36697,0.80376,-1.69635,-1.29512,-0.98696,2.15026,-0.53981
+16.40367,0.80934,-1.70354,-1.27452,-0.99777,2.14656,-0.53500
+16.44037,0.81366,-1.70890,-1.25901,-1.00593,2.14369,-0.53129
+16.47706,0.81818,-1.71500,-1.24182,-1.01494,2.14068,-0.52742
+16.51376,0.82193,-1.72040,-1.22695,-1.02273,2.13818,-0.52423
+16.55046,0.82461,-1.72441,-1.21601,-1.02845,2.13639,-0.52196
+16.58716,0.82794,-1.72959,-1.20206,-1.03574,2.13417,-0.51915
+16.62385,0.82989,-1.73273,-1.19366,-1.04012,2.13286,-0.51750
+16.66055,0.83381,-1.73919,-1.17654,-1.04905,2.13023,-0.51421
+16.69725,0.83800,-1.74640,-1.15765,-1.05890,2.12742,-0.51070
+16.73394,0.84151,-1.75265,-1.14143,-1.06735,2.12506,-0.50778
+16.77064,0.84467,-1.75847,-1.12644,-1.07515,2.12293,-0.50515
+16.80734,0.84916,-1.76779,-1.10308,-1.08727,2.11990,-0.50145
+16.84404,0.85005,-1.76968,-1.09836,-1.08972,2.11930,-0.50072
+16.88073,0.85260,-1.77564,-1.08380,-1.09726,2.11758,-0.49863
+16.91743,0.85367,-1.77848,-1.07699,-1.10078,2.11686,-0.49776
+16.95413,0.85519,-1.78284,-1.06669,-1.10609,2.11584,-0.49653
+16.99083,0.85639,-1.78659,-1.05794,-1.11059,2.11503,-0.49556
+17.02752,0.85754,-1.79048,-1.04895,-1.11521,2.11425,-0.49463
+17.06422,0.85848,-1.79347,-1.04199,-1.11879,2.11362,-0.49387
+17.10092,0.85872,-1.79422,-1.04025,-1.11969,2.11346,-0.49368
+17.13761,0.85895,-1.79496,-1.03852,-1.12058,2.11330,-0.49349
+17.17431,0.85920,-1.79570,-1.03679,-1.12148,2.11314,-0.49329
+17.21101,0.85944,-1.79644,-1.03505,-1.12237,2.11297,-0.49310
+17.24771,0.86011,-1.79909,-1.02906,-1.12544,2.11252,-0.49256
+17.28440,0.86069,-1.80198,-1.02268,-1.12870,2.11213,-0.49211
+17.32110,0.86087,-1.80306,-1.02033,-1.12990,2.11201,-0.49197
+17.35780,0.86103,-1.80421,-1.01785,-1.13116,2.11190,-0.49184
+17.39450,0.86117,-1.80540,-1.01534,-1.13243,2.11181,-0.49174
+17.43119,0.86129,-1.80665,-1.01271,-1.13377,2.11173,-0.49165
+17.46789,0.86135,-1.80889,-1.00816,-1.13606,2.11170,-0.49163
+17.50459,0.86107,-1.81204,-1.00216,-1.13905,2.11190,-0.49189
+17.54128,0.86057,-1.81522,-0.99633,-1.14193,2.11225,-0.49234
+17.57798,0.86013,-1.81777,-0.99168,-1.14422,2.11257,-0.49274
+17.61468,0.85937,-1.82081,-0.98637,-1.14682,2.11309,-0.49340
+17.65138,0.85781,-1.82597,-0.97768,-1.15105,2.11418,-0.49476
+17.68807,0.85634,-1.83028,-0.97059,-1.15449,2.11521,-0.49604
+17.72477,0.85378,-1.83686,-0.96009,-1.15955,2.11698,-0.49825
+17.76147,0.85244,-1.84018,-0.95486,-1.16206,2.11791,-0.49942
+17.79817,0.85199,-1.84127,-0.95314,-1.16289,2.11822,-0.49981
+17.83486,0.85151,-1.84241,-0.95135,-1.16375,2.11855,-0.50023
+17.87156,0.85105,-1.84350,-0.94966,-1.16456,2.11887,-0.50063
+17.90826,0.85056,-1.84464,-0.94790,-1.16541,2.11921,-0.50105
+17.94495,0.85007,-1.84577,-0.94615,-1.16624,2.11955,-0.50148
+17.98165,0.84967,-1.84662,-0.94486,-1.16686,2.11982,-0.50182
+18.01835,0.84915,-1.84772,-0.94319,-1.16766,2.12018,-0.50227
+18.05505,0.84863,-1.84882,-0.94154,-1.16845,2.12053,-0.50272
+18.09174,0.84811,-1.84992,-0.93989,-1.16923,2.12089,-0.50318
+18.12844,0.84765,-1.85084,-0.93853,-1.16987,2.12121,-0.50358
+18.16514,0.84710,-1.85190,-0.93697,-1.17062,2.12159,-0.50405
+18.20183,0.84602,-1.85363,-0.93466,-1.17169,2.12233,-0.50499
+18.23853,0.84408,-1.85577,-0.93242,-1.17266,2.12366,-0.50665
+18.27523,0.84066,-1.85798,-0.93162,-1.17278,2.12600,-0.50959
+18.31193,0.83730,-1.85896,-0.93325,-1.17168,2.12829,-0.51247
+18.34862,0.83187,-1.85761,-0.94178,-1.16695,2.13197,-0.51711
+18.38532,0.82133,-1.84737,-0.97382,-1.14995,2.13905,-0.52609
+18.42202,0.81594,-1.84049,-0.99360,-1.13952,2.14266,-0.53070
+18.45872,0.81085,-1.83290,-1.01450,-1.12855,2.14605,-0.53505
+18.49541,0.79433,-1.80852,-1.08215,-1.09303,2.15698,-0.54932
+18.53211,0.79052,-1.80280,-1.09803,-1.08469,2.15948,-0.55263
+18.56881,0.78291,-1.79267,-1.12721,-1.06931,2.16447,-0.55930
+18.60550,0.77297,-1.77947,-1.16538,-1.04923,2.17096,-0.56808
+18.64220,0.77088,-1.77669,-1.17343,-1.04498,2.17231,-0.56993
+18.67890,0.76725,-1.77125,-1.18867,-1.03700,2.17467,-0.57316
+18.71560,0.76160,-1.76312,-1.21175,-1.02489,2.17832,-0.57821
+18.75229,0.75677,-1.75580,-1.23224,-1.01417,2.18143,-0.58253
+18.78899,0.75398,-1.75132,-1.24460,-1.00771,2.18322,-0.58505
+18.82569,0.75046,-1.74500,-1.26153,-0.99890,2.18547,-0.58821
+18.86239,0.74251,-1.73348,-1.29436,-0.98173,2.19054,-0.59543
+18.89908,0.73990,-1.72997,-1.30461,-0.97635,2.19220,-0.59781
+18.93578,0.73758,-1.72701,-1.31344,-0.97171,2.19367,-0.59993
+18.97248,0.73489,-1.72371,-1.32342,-0.96646,2.19539,-0.60240
+19.00917,0.73041,-1.71854,-1.33938,-0.95806,2.19822,-0.60653
+19.04587,0.72271,-1.71029,-1.36565,-0.94420,2.20308,-0.61368
+19.08257,0.72024,-1.70776,-1.37389,-0.93985,2.20463,-0.61598
+19.11927,0.71632,-1.70387,-1.38671,-0.93307,2.20709,-0.61965
+19.15596,0.70984,-1.69776,-1.40734,-0.92216,2.21115,-0.62576
+19.19266,0.70512,-1.69352,-1.42198,-0.91439,2.21409,-0.63023
+19.22936,0.70257,-1.69129,-1.42980,-0.91025,2.21568,-0.63265
+19.26606,0.70111,-1.69003,-1.43423,-0.90789,2.21658,-0.63404
+19.30275,0.69935,-1.68832,-1.43998,-0.90486,2.21767,-0.63572
+19.33945,0.69868,-1.68756,-1.44240,-0.90359,2.21809,-0.63636
+19.37615,0.69801,-1.68683,-1.44473,-0.90236,2.21850,-0.63699
+19.41284,0.69670,-1.68525,-1.44960,-0.89981,2.21931,-0.63824
+19.44954,0.68904,-1.67504,-1.48015,-0.88387,2.22401,-0.64557
+19.48624,0.68648,-1.67214,-1.48938,-0.87902,2.22558,-0.64804
+19.52294,0.68223,-1.66853,-1.50235,-0.87215,2.22819,-0.65215
+19.55963,0.67185,-1.66359,-1.52651,-0.85910,2.23453,-0.66231
+19.59633,0.66802,-1.66203,-1.53496,-0.85451,2.23685,-0.66608
+19.63303,0.66480,-1.66115,-1.54124,-0.85106,2.23880,-0.66927
+19.66972,0.66349,-1.66076,-1.54387,-0.84962,2.23960,-0.67057
+19.70642,0.66263,-1.66050,-1.54561,-0.84867,2.24012,-0.67142
+19.74312,0.66219,-1.66036,-1.54652,-0.84818,2.24038,-0.67186
+19.77982,0.66217,-1.66035,-1.54656,-0.84815,2.24040,-0.67188
+19.81651,0.66175,-1.66021,-1.54742,-0.84768,2.24065,-0.67230
+19.85321,0.66089,-1.65992,-1.54923,-0.84670,2.24117,-0.67316
+19.88991,0.66048,-1.65977,-1.55010,-0.84622,2.24142,-0.67357
+19.92661,0.66004,-1.65962,-1.55102,-0.84572,2.24168,-0.67400
+19.96330,0.65961,-1.65947,-1.55194,-0.84522,2.24194,-0.67443
+20.00000,0.65959,-1.65946,-1.55198,-0.84520,2.24195,-0.67445
diff --git a/python/examples/path_in_pixels.csv b/python/examples/path_in_pixels.csv
index bc1f19d77df1c9f6e5a337ed43e102f341f0b04b..24c30ee1551a9d021b23617b4c930d39999fff32 100644
--- a/python/examples/path_in_pixels.csv
+++ b/python/examples/path_in_pixels.csv
@@ -1,204 +1,749 @@
-0.64609,0.56843
-0.64609,0.56843
-0.64609,0.57243
-0.64312,0.57776
-0.64312,0.58042
-0.63868,0.58841
-0.63720,0.59907
-0.63424,0.61106
-0.63127,0.62171
-0.62535,0.63503
-0.61646,0.64702
-0.60757,0.65634
-0.59868,0.66567
-0.59127,0.67233
-0.58387,0.67766
-0.57794,0.68298
-0.57053,0.68831
-0.56165,0.69364
-0.54979,0.69897
-0.53794,0.70296
-0.52757,0.70563
-0.51720,0.70696
-0.50683,0.70696
-0.47869,0.70696
-0.46980,0.70696
-0.46387,0.70696
-0.45646,0.70696
-0.44906,0.70696
-0.44165,0.70696
-0.42980,0.70563
-0.41498,0.70296
-0.40165,0.70030
-0.38980,0.69897
-0.38091,0.69630
-0.37350,0.69364
-0.37054,0.69231
-0.36758,0.69231
-0.36462,0.69098
-0.36313,0.68964
-0.36165,0.68831
-0.36017,0.68831
-0.34684,0.66966
-0.34091,0.65768
-0.33647,0.65235
-0.33351,0.64436
-0.32462,0.62970
-0.31869,0.61106
-0.31425,0.59507
-0.30980,0.57776
-0.30832,0.56444
-0.30980,0.54978
-0.31128,0.53247
-0.31425,0.52048
-0.31721,0.50982
-0.32165,0.49251
-0.32906,0.47652
-0.33499,0.46320
-0.33943,0.45521
-0.34536,0.44722
-0.36906,0.43124
-0.39276,0.42191
-0.40906,0.41392
-0.42684,0.40593
-0.44758,0.39660
-0.46091,0.39261
-0.47276,0.38861
-0.48609,0.38328
-0.50387,0.37662
-0.52165,0.36996
-0.53942,0.36330
-0.54683,0.36064
-0.55868,0.35265
-0.56905,0.34466
-0.57942,0.33533
-0.58683,0.32601
-0.59424,0.31802
-0.60016,0.31002
-0.60905,0.29937
-0.62090,0.27539
-0.62387,0.26474
-0.62535,0.25408
-0.62683,0.24875
-0.62831,0.24209
-0.62831,0.23410
-0.62831,0.22744
-0.62831,0.22211
-0.62831,0.21678
-0.62831,0.21545
-0.62831,0.21412
-0.62831,0.21279
-0.62831,0.21146
-0.62979,0.25541
-0.63127,0.26740
-0.63424,0.27406
-0.63868,0.28338
-0.64016,0.28738
-0.64164,0.28871
-0.64164,0.29138
-0.65053,0.30203
-0.66090,0.31402
-0.67127,0.32601
-0.68164,0.33666
-0.69942,0.35398
-0.70534,0.35798
-0.70979,0.36064
-0.71720,0.36464
-0.72905,0.36863
-0.74238,0.37529
-0.75423,0.38062
-0.77053,0.38728
-0.78682,0.39394
-0.80460,0.39927
-0.81349,0.40193
-0.82090,0.40460
-0.82830,0.40859
-0.83867,0.41392
-0.85201,0.42191
-0.86089,0.42591
-0.86534,0.42857
-0.86682,0.42990
-0.86830,0.43124
-0.87423,0.43390
-0.88904,0.46054
-0.89497,0.47253
-0.90089,0.48318
-0.90534,0.48984
-0.90830,0.49517
-0.91126,0.50050
-0.91274,0.50316
-0.91571,0.51382
-0.91867,0.52048
-0.92163,0.52980
-0.92311,0.53513
-0.92608,0.54579
-0.92756,0.55778
-0.92904,0.56976
-0.92904,0.58042
-0.92904,0.58841
-0.92904,0.59640
-0.92756,0.60306
-0.92756,0.60839
-0.92460,0.61772
-0.92163,0.62438
-0.92015,0.63237
-0.91719,0.64169
-0.91719,0.64702
-0.91423,0.65235
-0.91126,0.65901
-0.90978,0.66434
-0.90682,0.66966
-0.90386,0.67632
-0.89349,0.69630
-0.88756,0.70296
-0.88460,0.70962
-0.87867,0.71628
-0.87275,0.72428
-0.86089,0.73493
-0.84904,0.74159
-0.83423,0.74825
-0.81793,0.75092
-0.80756,0.75092
-0.79571,0.75092
-0.78386,0.75092
-0.77349,0.74958
-0.76460,0.74825
-0.75868,0.74692
-0.75127,0.74559
-0.74238,0.74292
-0.73053,0.73893
-0.72016,0.73493
-0.71127,0.73094
-0.69349,0.72028
-0.68609,0.71362
-0.67720,0.70696
-0.67127,0.70030
-0.66090,0.69231
-0.65498,0.68831
-0.65201,0.68565
-0.65053,0.68432
-0.64905,0.68298
-0.64757,0.68165
-0.64461,0.67899
-0.63868,0.67499
-0.62831,0.66434
-0.61942,0.64968
-0.61350,0.63903
-0.61053,0.63104
-0.60757,0.62571
-0.60164,0.60839
-0.59868,0.59774
-0.59720,0.58841
-0.59572,0.58175
-0.59572,0.57642
-0.59572,0.57110
-0.59572,0.56843
-0.59572,0.56177
-0.59572,0.55911
-0.59572,0.55778
-0.59572,0.55644
-0.59572,0.55511
-0.59572,0.55378
-0.59572,0.55245
-0.59572,0.55245
-0.59572,0.55245
+0.12463,0.50316
+0.13500,0.50316
+0.14981,0.50183
+0.16759,0.50050
+0.19573,0.49784
+0.21499,0.49517
+0.22981,0.49384
+0.25499,0.49118
+0.27425,0.48851
+0.29054,0.48585
+0.30388,0.48452
+0.32314,0.48318
+0.34091,0.48185
+0.35721,0.48052
+0.37350,0.47919
+0.40165,0.47786
+0.42091,0.47652
+0.43721,0.47519
+0.46091,0.47253
+0.51128,0.46853
+0.53498,0.46853
+0.56313,0.46853
+0.57646,0.46720
+0.58535,0.46720
+0.59720,0.46720
+0.60164,0.46720
+0.60757,0.46720
+0.60905,0.46720
+0.62238,0.46986
+0.65201,0.47253
+0.66090,0.47253
+0.68757,0.47253
+0.70386,0.47253
+0.72016,0.47253
+0.72905,0.47253
+0.74090,0.47253
+0.75275,0.47253
+0.76312,0.47253
+0.77497,0.47253
+0.78386,0.47253
+0.78979,0.47120
+0.79571,0.46986
+0.80460,0.46986
+0.81201,0.46853
+0.81941,0.46853
+0.82978,0.46853
+0.83719,0.46853
+0.84460,0.46853
+0.84904,0.46853
+0.85497,0.46853
+0.85793,0.46853
+0.85941,0.46853
+0.86089,0.46853
+0.86238,0.46853
+0.86238,0.46853
+0.86386,0.46853
+0.86386,0.46853
+0.86534,0.46853
+0.86978,0.46853
+0.87126,0.46853
+0.87275,0.46853
+0.87275,0.46853
+0.87423,0.46853
+0.87719,0.46853
+0.87867,0.46853
+0.87867,0.46853
+0.86534,0.47786
+0.84164,0.49251
+0.83127,0.49917
+0.81941,0.50849
+0.79423,0.52181
+0.77793,0.52980
+0.76312,0.53646
+0.75423,0.54312
+0.73497,0.55778
+0.71720,0.56843
+0.68905,0.58575
+0.67572,0.59241
+0.65942,0.60306
+0.64461,0.61106
+0.62831,0.61772
+0.61646,0.62438
+0.60016,0.63503
+0.55572,0.65501
+0.54091,0.66034
+0.51276,0.66833
+0.49498,0.67233
+0.48017,0.67766
+0.46239,0.68565
+0.43424,0.69897
+0.41943,0.70563
+0.39573,0.72028
+0.38536,0.72827
+0.37647,0.73360
+0.37054,0.73893
+0.36462,0.74292
+0.36165,0.74426
+0.35869,0.74692
+0.34091,0.75758
+0.32462,0.76424
+0.31277,0.77090
+0.29795,0.77889
+0.29203,0.78288
+0.28462,0.78688
+0.28017,0.79088
+0.27277,0.79487
+0.26684,0.80020
+0.26092,0.80420
+0.25351,0.80819
+0.24018,0.81618
+0.23721,0.81885
+0.23425,0.82018
+0.23129,0.82151
+0.22981,0.82284
+0.22684,0.82418
+0.22240,0.82684
+0.21795,0.82817
+0.21647,0.82817
+0.21499,0.82817
+0.21351,0.82817
+0.21055,0.82817
+0.20758,0.82817
+0.20610,0.82950
+0.20314,0.82950
+0.20166,0.83084
+0.20166,0.83084
+0.20018,0.83084
+0.19870,0.83084
+0.19721,0.83084
+0.20018,0.82418
+0.20610,0.81086
+0.20907,0.79887
+0.21351,0.79221
+0.21647,0.78555
+0.22092,0.77756
+0.22981,0.76290
+0.23721,0.74958
+0.24314,0.73626
+0.25351,0.71628
+0.26388,0.69897
+0.26980,0.68432
+0.27573,0.67233
+0.27869,0.66300
+0.28166,0.65634
+0.28314,0.64968
+0.29203,0.63370
+0.30091,0.61106
+0.30832,0.59507
+0.31425,0.58442
+0.32314,0.56843
+0.33351,0.54712
+0.33943,0.53646
+0.34388,0.52581
+0.34684,0.51648
+0.34980,0.50183
+0.35869,0.47519
+0.36462,0.45255
+0.37054,0.43390
+0.39128,0.37662
+0.39721,0.36064
+0.40610,0.33933
+0.42091,0.30070
+0.42387,0.28738
+0.42684,0.27140
+0.42684,0.25674
+0.42684,0.24476
+0.42684,0.22877
+0.42980,0.20879
+0.42980,0.19680
+0.43128,0.18615
+0.43276,0.18082
+0.43424,0.17150
+0.43721,0.16217
+0.43869,0.15551
+0.43869,0.15152
+0.43869,0.14752
+0.43869,0.14352
+0.43869,0.13953
+0.43869,0.13686
+0.43869,0.13287
+0.43869,0.13020
+0.43869,0.12754
+0.43869,0.12488
+0.43869,0.12221
+0.44017,0.11955
+0.44017,0.11688
+0.44017,0.11156
+0.44017,0.10889
+0.44461,0.11822
+0.45646,0.14086
+0.46387,0.15551
+0.47128,0.16750
+0.48017,0.17949
+0.48609,0.19014
+0.49646,0.20613
+0.51276,0.22611
+0.52609,0.24209
+0.54239,0.26340
+0.55424,0.28072
+0.57498,0.32201
+0.58387,0.33800
+0.59868,0.36330
+0.60905,0.37929
+0.62238,0.40060
+0.62979,0.41525
+0.64016,0.43257
+0.64609,0.44456
+0.65053,0.45255
+0.65646,0.46187
+0.65942,0.46720
+0.66090,0.46853
+0.66238,0.47120
+0.66386,0.47253
+0.67275,0.50450
+0.67868,0.52448
+0.68312,0.54046
+0.68905,0.55511
+0.69349,0.56710
+0.69646,0.58042
+0.70090,0.59241
+0.70979,0.61505
+0.71423,0.62837
+0.72016,0.64169
+0.72608,0.65501
+0.73053,0.66434
+0.73497,0.67366
+0.73794,0.68165
+0.74979,0.69764
+0.75423,0.70163
+0.76016,0.70962
+0.76460,0.71495
+0.77201,0.72428
+0.77793,0.73227
+0.78238,0.74159
+0.79275,0.75758
+0.80016,0.76557
+0.80608,0.77489
+0.81349,0.78155
+0.81793,0.78821
+0.82534,0.79487
+0.83127,0.80286
+0.83423,0.80686
+0.83867,0.81352
+0.84015,0.81618
+0.84312,0.82018
+0.84608,0.82551
+0.84904,0.83084
+0.85201,0.83483
+0.85349,0.84016
+0.85497,0.84416
+0.85645,0.84682
+0.85793,0.84815
+0.85793,0.84948
+0.85793,0.85082
+0.85497,0.84948
+0.84756,0.84682
+0.83571,0.84416
+0.82682,0.84149
+0.81645,0.83750
+0.80904,0.83483
+0.79423,0.82950
+0.77942,0.82284
+0.76756,0.81752
+0.75275,0.81219
+0.74534,0.80819
+0.73645,0.80420
+0.72608,0.79887
+0.71275,0.79354
+0.70238,0.78954
+0.69053,0.78555
+0.68016,0.78288
+0.67275,0.78022
+0.66386,0.77756
+0.65201,0.77356
+0.63424,0.76956
+0.62238,0.76557
+0.61053,0.76024
+0.58831,0.75225
+0.57202,0.74559
+0.55720,0.74159
+0.54535,0.73760
+0.53498,0.73493
+0.52461,0.73094
+0.50980,0.72561
+0.49350,0.71895
+0.48165,0.71495
+0.46832,0.71096
+0.45943,0.70829
+0.43276,0.69630
+0.41647,0.68698
+0.40461,0.67899
+0.39424,0.67233
+0.38387,0.66434
+0.37202,0.65634
+0.35869,0.64835
+0.34536,0.64302
+0.33351,0.63770
+0.32462,0.63503
+0.31425,0.62837
+0.30684,0.62438
+0.29943,0.61905
+0.28758,0.61239
+0.27869,0.60573
+0.26832,0.59774
+0.25795,0.59241
+0.25203,0.58708
+0.24462,0.58442
+0.24018,0.58175
+0.23573,0.57909
+0.23129,0.57642
+0.22684,0.57376
+0.22240,0.57110
+0.21795,0.56843
+0.20462,0.56177
+0.19721,0.55778
+0.19425,0.55511
+0.18833,0.55245
+0.18388,0.54845
+0.17796,0.54446
+0.17499,0.54179
+0.17055,0.53780
+0.16907,0.53513
+0.16610,0.53247
+0.16314,0.53114
+0.16166,0.52847
+0.15870,0.52581
+0.15722,0.52314
+0.15277,0.52048
+0.14981,0.51782
+0.14536,0.51515
+0.14240,0.51382
+0.13944,0.51249
+0.13796,0.51116
+0.13648,0.51116
+0.13500,0.50982
+0.13351,0.50849
+0.13055,0.50716
+0.12759,0.50583
+0.12463,0.50316
+0.12166,0.50316
+0.11870,0.50316
+0.11870,0.50316
+0.11722,0.50316
+0.11574,0.50316
+0.11426,0.50316
+0.12314,0.48452
+0.13055,0.46853
+0.14092,0.44722
+0.14685,0.43656
+0.15425,0.42324
+0.16166,0.40992
+0.16610,0.39927
+0.17203,0.38994
+0.17499,0.38195
+0.18536,0.35664
+0.19129,0.34066
+0.19277,0.32867
+0.19573,0.31802
+0.19721,0.31269
+0.19870,0.30736
+0.20166,0.29937
+0.20314,0.29404
+0.20907,0.28472
+0.21351,0.27539
+0.22092,0.26474
+0.22536,0.25808
+0.22981,0.25142
+0.23277,0.24742
+0.23573,0.24476
+0.23721,0.24076
+0.24166,0.23410
+0.24610,0.22877
+0.25055,0.22078
+0.25499,0.21412
+0.25795,0.20613
+0.26092,0.20080
+0.26536,0.19414
+0.26832,0.18881
+0.27129,0.18348
+0.27425,0.17949
+0.27869,0.17416
+0.28462,0.16883
+0.29054,0.16350
+0.29795,0.15951
+0.30388,0.15418
+0.30832,0.15018
+0.31425,0.14486
+0.31721,0.14086
+0.32017,0.13820
+0.32165,0.13553
+0.32610,0.13154
+0.33054,0.12754
+0.33647,0.12221
+0.34980,0.11422
+0.35721,0.11156
+0.36313,0.10889
+0.36906,0.10623
+0.37350,0.10490
+0.37943,0.10356
+0.39128,0.10090
+0.39721,0.10090
+0.40610,0.09957
+0.41202,0.09824
+0.42684,0.09690
+0.43128,0.09690
+0.44609,0.09424
+0.45202,0.09424
+0.46239,0.09424
+0.47128,0.09291
+0.48313,0.09291
+0.49054,0.09291
+0.50091,0.09291
+0.50980,0.09291
+0.51720,0.09424
+0.52313,0.09557
+0.52905,0.09557
+0.53498,0.09690
+0.53942,0.09824
+0.54239,0.09957
+0.54535,0.10090
+0.54683,0.10090
+0.56313,0.11156
+0.57202,0.11688
+0.58535,0.12621
+0.59868,0.13553
+0.61498,0.14619
+0.62831,0.15551
+0.64016,0.16484
+0.64609,0.17016
+0.65349,0.17549
+0.66238,0.18348
+0.67720,0.19414
+0.68460,0.19947
+0.69201,0.20613
+0.70090,0.21279
+0.70831,0.22078
+0.71868,0.23010
+0.72460,0.23943
+0.74534,0.25941
+0.75571,0.27140
+0.76608,0.28338
+0.77645,0.29271
+0.78238,0.30070
+0.78979,0.30736
+0.79423,0.31402
+0.80460,0.32734
+0.80904,0.33533
+0.81349,0.34332
+0.81793,0.35132
+0.82238,0.35931
+0.82978,0.36996
+0.83571,0.37662
+0.85201,0.39527
+0.85793,0.40326
+0.86238,0.40992
+0.86386,0.41259
+0.86682,0.41658
+0.86830,0.41792
+0.86830,0.41925
+0.87423,0.43257
+0.87719,0.44056
+0.87867,0.44456
+0.88015,0.44855
+0.88163,0.45255
+0.88312,0.45788
+0.88608,0.46587
+0.88756,0.47120
+0.88904,0.47519
+0.89052,0.48185
+0.89052,0.48718
+0.89052,0.49251
+0.89052,0.50050
+0.89200,0.50450
+0.89200,0.50716
+0.89349,0.51249
+0.89497,0.51782
+0.89497,0.52181
+0.89645,0.52714
+0.89645,0.53380
+0.89793,0.53913
+0.89793,0.54712
+0.89793,0.55378
+0.89793,0.56044
+0.89793,0.56710
+0.89941,0.57376
+0.89941,0.57909
+0.89941,0.59108
+0.89941,0.59374
+0.89941,0.59640
+0.89941,0.59774
+0.89941,0.59907
+0.89941,0.60040
+0.89941,0.60173
+0.89645,0.61239
+0.89497,0.62304
+0.89349,0.63503
+0.89349,0.64169
+0.89349,0.64702
+0.89349,0.65235
+0.89349,0.65768
+0.89349,0.66700
+0.89349,0.67233
+0.89200,0.67766
+0.89200,0.68165
+0.89200,0.68698
+0.89200,0.68964
+0.89200,0.69364
+0.89052,0.70030
+0.88904,0.70563
+0.88756,0.71096
+0.88756,0.71229
+0.88756,0.71762
+0.88756,0.72294
+0.88608,0.72561
+0.88608,0.72694
+0.88608,0.72960
+0.88608,0.73360
+0.88608,0.73760
+0.88608,0.74159
+0.88608,0.74292
+0.88460,0.74692
+0.88460,0.74958
+0.88460,0.75624
+0.88460,0.75891
+0.88460,0.76157
+0.88460,0.76424
+0.88460,0.76690
+0.88312,0.76956
+0.88163,0.77356
+0.88015,0.77622
+0.88015,0.77889
+0.87867,0.78155
+0.87867,0.78288
+0.87867,0.78422
+0.87867,0.78555
+0.87719,0.78688
+0.87719,0.78821
+0.87571,0.79088
+0.87571,0.79221
+0.87423,0.79487
+0.87275,0.79754
+0.87126,0.80020
+0.86978,0.80153
+0.86830,0.80420
+0.86534,0.80686
+0.86386,0.80952
+0.86386,0.81086
+0.86238,0.81219
+0.86238,0.81352
+0.86089,0.81618
+0.85941,0.81752
+0.85941,0.81885
+0.85793,0.82018
+0.85793,0.82151
+0.85645,0.82284
+0.85497,0.82684
+0.85349,0.82817
+0.85201,0.83217
+0.85052,0.83483
+0.84904,0.83750
+0.84756,0.84016
+0.84608,0.84149
+0.84460,0.84416
+0.84312,0.84549
+0.84015,0.84948
+0.83867,0.85082
+0.83719,0.85348
+0.83719,0.85614
+0.83571,0.85748
+0.83423,0.86014
+0.83275,0.86147
+0.83127,0.86280
+0.82978,0.86414
+0.82830,0.86680
+0.82534,0.86813
+0.82090,0.87213
+0.81645,0.87479
+0.81053,0.87879
+0.80312,0.88278
+0.79275,0.88545
+0.78830,0.88678
+0.78386,0.88811
+0.77942,0.88944
+0.77497,0.89078
+0.77053,0.89211
+0.76756,0.89344
+0.76016,0.89477
+0.75127,0.89744
+0.73794,0.90010
+0.72757,0.90143
+0.71275,0.90543
+0.70386,0.90676
+0.68905,0.90809
+0.66979,0.91209
+0.65201,0.91475
+0.63868,0.91608
+0.62831,0.91742
+0.61350,0.91875
+0.59868,0.92008
+0.58979,0.92008
+0.58387,0.92008
+0.57350,0.91875
+0.54979,0.92008
+0.54387,0.92008
+0.53054,0.92141
+0.51572,0.92274
+0.50387,0.92408
+0.49202,0.92541
+0.48017,0.92541
+0.47424,0.92541
+0.46683,0.92541
+0.46091,0.92541
+0.45350,0.92541
+0.44461,0.92541
+0.43572,0.92541
+0.42684,0.92541
+0.41795,0.92541
+0.41054,0.92541
+0.40461,0.92541
+0.39721,0.92541
+0.38980,0.92541
+0.38239,0.92541
+0.37647,0.92541
+0.37202,0.92541
+0.36758,0.92541
+0.36313,0.92541
+0.35869,0.92541
+0.35425,0.92541
+0.34684,0.92541
+0.33943,0.92541
+0.33647,0.92541
+0.33202,0.92408
+0.32758,0.92274
+0.32462,0.92141
+0.32017,0.92141
+0.31277,0.92008
+0.30832,0.91875
+0.30240,0.91742
+0.29795,0.91608
+0.29351,0.91475
+0.28906,0.91209
+0.28462,0.90942
+0.27425,0.90410
+0.26980,0.90276
+0.26092,0.89610
+0.25795,0.89211
+0.25351,0.88811
+0.25055,0.88412
+0.24610,0.88145
+0.24166,0.87746
+0.23869,0.87346
+0.23277,0.86680
+0.23129,0.86547
+0.22832,0.86414
+0.22536,0.86280
+0.22240,0.86147
+0.21795,0.85881
+0.21499,0.85614
+0.21203,0.85481
+0.20907,0.85348
+0.20610,0.85348
+0.20462,0.85215
+0.20018,0.84948
+0.19721,0.84682
+0.19425,0.84416
+0.18981,0.84016
+0.18240,0.83084
+0.17944,0.82684
+0.17647,0.82284
+0.17499,0.82018
+0.17203,0.81752
+0.16907,0.81352
+0.16610,0.80952
+0.16314,0.80686
+0.16166,0.80420
+0.15870,0.80153
+0.15573,0.79887
+0.15277,0.79487
+0.14833,0.78954
+0.14388,0.78288
+0.14092,0.77489
+0.13648,0.76690
+0.13351,0.76024
+0.13055,0.75491
+0.12759,0.74825
+0.12463,0.74159
+0.12314,0.73760
+0.12166,0.73360
+0.12018,0.72827
+0.11722,0.72294
+0.11426,0.71895
+0.11129,0.71229
+0.10981,0.70696
+0.10685,0.70030
+0.10537,0.69364
+0.10240,0.68565
+0.10240,0.67899
+0.10092,0.67233
+0.09944,0.66700
+0.09796,0.66434
+0.09648,0.65768
+0.09500,0.65102
+0.09352,0.64436
+0.09203,0.63770
+0.08907,0.62704
+0.08907,0.62304
+0.08907,0.61905
+0.08907,0.61239
+0.08759,0.60573
+0.08611,0.60040
+0.08611,0.59640
+0.08463,0.58708
+0.08463,0.57909
+0.08315,0.57376
+0.08315,0.56843
+0.08315,0.55778
+0.08315,0.55511
+0.08315,0.54446
+0.08315,0.54046
+0.08315,0.53646
+0.08463,0.53247
+0.08463,0.52847
+0.08611,0.52581
+0.08759,0.52181
+0.08907,0.51515
+0.09055,0.51116
+0.09203,0.50716
+0.09352,0.50050
+0.09500,0.49784
+0.09500,0.49517
+0.09500,0.49118
+0.09648,0.48718
+0.09796,0.48318
+0.09944,0.48052
+0.10092,0.47919
+0.10240,0.47652
+0.10240,0.47519
+0.10240,0.47386
+0.10240,0.47253
+0.10240,0.47120
+0.10240,0.46986
+0.10537,0.46720
+0.10833,0.46587
+0.10981,0.46320
+0.11129,0.46187
+0.11129,0.46054
+0.11277,0.46054
+0.11277,0.45921
+0.11277,0.45921
diff --git a/python/examples/wiping_path.csv_save b/python/examples/wiping_path.csv_save
new file mode 100644
index 0000000000000000000000000000000000000000..3971e66aef355df0007209be0e714e1b957757d3
--- /dev/null
+++ b/python/examples/wiping_path.csv_save
@@ -0,0 +1,546 @@
+0.15129,0.89211
+0.15129,0.89211
+0.15277,0.89211
+0.15573,0.89078
+0.15870,0.88145
+0.15870,0.87346
+0.15870,0.85614
+0.15870,0.83217
+0.15722,0.81618
+0.15573,0.80553
+0.15129,0.78288
+0.14981,0.76557
+0.14685,0.74958
+0.14536,0.73893
+0.14240,0.72294
+0.13944,0.70962
+0.13796,0.69897
+0.13648,0.68831
+0.13500,0.67899
+0.13500,0.67366
+0.13500,0.66567
+0.13500,0.65634
+0.13351,0.64436
+0.13351,0.62970
+0.13351,0.61772
+0.13351,0.60706
+0.13203,0.57642
+0.13203,0.56044
+0.13055,0.54579
+0.13055,0.53646
+0.13055,0.52181
+0.13055,0.50583
+0.13055,0.48984
+0.13055,0.47786
+0.13055,0.46720
+0.13203,0.45122
+0.13203,0.43656
+0.13351,0.42058
+0.13351,0.40593
+0.13500,0.39261
+0.13648,0.37130
+0.13796,0.33666
+0.13796,0.32601
+0.13796,0.31002
+0.13796,0.29537
+0.13796,0.28338
+0.13796,0.27273
+0.13648,0.26474
+0.13648,0.23410
+0.13648,0.22078
+0.13648,0.21012
+0.13648,0.20346
+0.13648,0.19814
+0.13648,0.19414
+0.13648,0.19281
+0.13648,0.19014
+0.13796,0.17816
+0.13796,0.17016
+0.13796,0.16084
+0.13796,0.15285
+0.13796,0.14219
+0.13796,0.13953
+0.15277,0.13953
+0.16610,0.13953
+0.18240,0.13820
+0.19277,0.13686
+0.20462,0.13553
+0.22388,0.13154
+0.23573,0.13020
+0.24758,0.12754
+0.25795,0.12488
+0.26388,0.12354
+0.26684,0.12354
+0.27129,0.12354
+0.27277,0.12354
+0.27277,0.15152
+0.27277,0.17416
+0.26980,0.23543
+0.26240,0.26607
+0.25795,0.30336
+0.25499,0.33400
+0.25647,0.36996
+0.26092,0.38861
+0.26536,0.41658
+0.26832,0.43923
+0.26980,0.45521
+0.26980,0.47786
+0.26980,0.53114
+0.26980,0.55778
+0.26980,0.58308
+0.27129,0.59774
+0.27129,0.60972
+0.27129,0.61905
+0.27129,0.62171
+0.27129,0.62304
+0.27129,0.62970
+0.26684,0.68165
+0.26684,0.69497
+0.26684,0.71229
+0.26684,0.72028
+0.26684,0.72428
+0.26684,0.72827
+0.26684,0.73227
+0.26684,0.73760
+0.26684,0.74692
+0.26832,0.76024
+0.26980,0.77489
+0.26980,0.79088
+0.27129,0.80819
+0.27277,0.82151
+0.27277,0.82950
+0.27277,0.83616
+0.27277,0.84149
+0.27277,0.84549
+0.27277,0.85082
+0.27277,0.85748
+0.27277,0.86547
+0.27277,0.87346
+0.27277,0.87746
+0.27277,0.88012
+0.27277,0.88278
+0.27277,0.88412
+0.27277,0.88545
+0.27573,0.88944
+0.28017,0.89344
+0.28462,0.89610
+0.29203,0.89877
+0.29795,0.90143
+0.30388,0.90276
+0.31128,0.90410
+0.31869,0.90410
+0.32462,0.90410
+0.33054,0.90410
+0.33647,0.90410
+0.34091,0.90276
+0.34536,0.90143
+0.34980,0.90010
+0.35573,0.89877
+0.36165,0.89744
+0.37054,0.89744
+0.37499,0.89744
+0.38239,0.89744
+0.38684,0.89744
+0.38832,0.89744
+0.39128,0.89744
+0.39424,0.89744
+0.39573,0.89744
+0.39721,0.89744
+0.39869,0.89744
+0.39869,0.89610
+0.40165,0.89344
+0.40461,0.86680
+0.40461,0.85082
+0.40461,0.83483
+0.40461,0.82418
+0.40461,0.80952
+0.40461,0.78688
+0.40461,0.77356
+0.40461,0.76290
+0.40461,0.75491
+0.40461,0.73760
+0.40461,0.72294
+0.40461,0.70829
+0.40461,0.70030
+0.40461,0.69098
+0.40461,0.68565
+0.40461,0.67632
+0.40461,0.66434
+0.40758,0.65102
+0.41054,0.64036
+0.41202,0.62704
+0.41350,0.61905
+0.41498,0.60839
+0.41647,0.59374
+0.41795,0.56044
+0.41647,0.55112
+0.41647,0.54446
+0.41498,0.53513
+0.41202,0.52847
+0.41054,0.52048
+0.40758,0.51249
+0.40461,0.50183
+0.40165,0.48984
+0.39869,0.48452
+0.39573,0.47786
+0.39276,0.46587
+0.38980,0.46054
+0.38684,0.44988
+0.38387,0.44189
+0.38239,0.43124
+0.38091,0.42458
+0.37943,0.41658
+0.37943,0.41259
+0.37795,0.40593
+0.37795,0.40193
+0.37795,0.39927
+0.37795,0.39261
+0.37795,0.38328
+0.37795,0.37263
+0.37795,0.36197
+0.37943,0.35265
+0.37943,0.34599
+0.37943,0.34199
+0.37943,0.33933
+0.37943,0.33533
+0.37943,0.33000
+0.38091,0.32468
+0.38091,0.31269
+0.38091,0.30203
+0.38239,0.28605
+0.38239,0.27939
+0.38239,0.26340
+0.38387,0.25541
+0.38387,0.24742
+0.38387,0.24209
+0.38387,0.23543
+0.38387,0.23144
+0.38387,0.22611
+0.38536,0.21812
+0.38684,0.21412
+0.38684,0.21012
+0.38684,0.20613
+0.38684,0.20213
+0.38684,0.20213
+0.38684,0.20080
+0.38684,0.19947
+0.38684,0.19814
+0.38980,0.19148
+0.39424,0.18082
+0.40017,0.17150
+0.40313,0.16750
+0.40461,0.16350
+0.40461,0.16217
+0.40461,0.16084
+0.40461,0.15951
+0.40461,0.15818
+0.40461,0.15684
+0.40610,0.15551
+0.40906,0.15152
+0.41054,0.14885
+0.41202,0.14619
+0.41202,0.14619
+0.41202,0.14486
+0.41202,0.14352
+0.41202,0.14219
+0.41498,0.14219
+0.42091,0.14086
+0.43276,0.14086
+0.44313,0.14352
+0.45350,0.14486
+0.46239,0.14752
+0.46980,0.14885
+0.47424,0.14885
+0.48017,0.15018
+0.48461,0.15018
+0.48757,0.15018
+0.48906,0.15152
+0.49054,0.15152
+0.49498,0.15285
+0.49943,0.15418
+0.50387,0.15418
+0.50831,0.15551
+0.51128,0.15551
+0.51276,0.15551
+0.51424,0.15551
+0.51572,0.15551
+0.50980,0.17416
+0.50683,0.19148
+0.50535,0.21678
+0.50387,0.24209
+0.50387,0.25808
+0.50387,0.29004
+0.50387,0.32601
+0.50387,0.34199
+0.50683,0.39527
+0.50683,0.40193
+0.50831,0.43390
+0.50980,0.45122
+0.51128,0.46587
+0.51276,0.47786
+0.51424,0.48851
+0.51572,0.50583
+0.51572,0.52314
+0.51720,0.53646
+0.51868,0.54978
+0.52017,0.56577
+0.52017,0.57909
+0.52017,0.59108
+0.52017,0.61638
+0.52017,0.62837
+0.52017,0.64569
+0.51868,0.65901
+0.51868,0.66966
+0.51868,0.67899
+0.51868,0.68831
+0.51868,0.70163
+0.51868,0.71229
+0.51868,0.72561
+0.52165,0.73760
+0.52461,0.75092
+0.52905,0.76690
+0.53350,0.77889
+0.53498,0.78688
+0.53646,0.79487
+0.53794,0.80020
+0.53794,0.80286
+0.53942,0.80819
+0.53942,0.81352
+0.54091,0.82018
+0.54091,0.82817
+0.54091,0.83217
+0.54091,0.83750
+0.54091,0.84282
+0.54091,0.84416
+0.54091,0.84549
+0.54239,0.85748
+0.54239,0.86547
+0.54239,0.86813
+0.54239,0.87080
+0.54239,0.87612
+0.54239,0.87612
+0.54239,0.87746
+0.54239,0.87879
+0.54239,0.88012
+0.54239,0.88145
+0.54239,0.88278
+0.54239,0.88412
+0.54239,0.88545
+0.54979,0.88944
+0.55720,0.89211
+0.56609,0.89211
+0.57794,0.89211
+0.58831,0.89211
+0.59720,0.89078
+0.60609,0.88944
+0.61794,0.88678
+0.62387,0.88545
+0.62979,0.88412
+0.63720,0.88145
+0.64609,0.87879
+0.65498,0.87612
+0.66090,0.87346
+0.66979,0.87213
+0.67423,0.87080
+0.67720,0.87080
+0.67868,0.87080
+0.68016,0.87080
+0.68164,0.87080
+0.68312,0.87080
+0.68460,0.86946
+0.68460,0.86813
+0.68757,0.86280
+0.68757,0.85215
+0.68460,0.83616
+0.67868,0.80153
+0.67572,0.78155
+0.67423,0.76690
+0.67423,0.71362
+0.67423,0.70030
+0.67423,0.68698
+0.67275,0.66034
+0.67127,0.64436
+0.67127,0.62970
+0.66979,0.61638
+0.66831,0.58575
+0.66683,0.56177
+0.66683,0.55112
+0.66683,0.52847
+0.66831,0.49650
+0.66831,0.48851
+0.66535,0.47120
+0.66238,0.44589
+0.65794,0.42724
+0.65498,0.41658
+0.65053,0.39128
+0.64905,0.36464
+0.64609,0.33800
+0.64461,0.32201
+0.64312,0.30603
+0.64164,0.29138
+0.64164,0.28205
+0.63868,0.26740
+0.63868,0.23144
+0.63868,0.21945
+0.63868,0.21412
+0.63868,0.20613
+0.63868,0.20213
+0.63868,0.19947
+0.63868,0.19680
+0.63868,0.19014
+0.63868,0.18748
+0.63868,0.18215
+0.63868,0.17949
+0.63868,0.17816
+0.64016,0.17150
+0.64164,0.16617
+0.64312,0.15818
+0.64312,0.15684
+0.64312,0.15418
+0.64312,0.15285
+0.64312,0.15152
+0.64312,0.15018
+0.64312,0.14885
+0.67127,0.14885
+0.68757,0.14619
+0.69497,0.14352
+0.71275,0.13953
+0.73794,0.13287
+0.75571,0.13020
+0.76608,0.12887
+0.77349,0.12754
+0.77942,0.12754
+0.78682,0.12754
+0.79127,0.12754
+0.79867,0.12754
+0.80608,0.12754
+0.81349,0.12754
+0.81645,0.12754
+0.81645,0.12754
+0.81793,0.12754
+0.81941,0.12754
+0.82090,0.12754
+0.82238,0.12754
+0.82682,0.13154
+0.83275,0.15551
+0.83275,0.16617
+0.82978,0.19547
+0.82534,0.22078
+0.82238,0.23543
+0.81941,0.27006
+0.81941,0.29271
+0.81941,0.30869
+0.81941,0.33400
+0.81941,0.35132
+0.81941,0.36464
+0.82090,0.37796
+0.82090,0.39927
+0.82238,0.42191
+0.82238,0.43790
+0.82534,0.46454
+0.82534,0.48052
+0.82534,0.48718
+0.82534,0.48984
+0.82534,0.49118
+0.82534,0.50982
+0.82534,0.52448
+0.82534,0.59774
+0.82386,0.61905
+0.82238,0.63503
+0.82238,0.65235
+0.82238,0.66700
+0.82238,0.67766
+0.82238,0.69098
+0.82238,0.69897
+0.82238,0.71495
+0.82238,0.73227
+0.82238,0.74692
+0.82238,0.76024
+0.82386,0.78022
+0.82386,0.78422
+0.82534,0.79620
+0.82682,0.80153
+0.82830,0.80952
+0.82978,0.81618
+0.83127,0.82284
+0.83127,0.82817
+0.83127,0.82950
+0.83127,0.83084
+0.83127,0.83217
+0.83127,0.83350
+0.83423,0.83750
+0.83719,0.84149
+0.83867,0.84282
+0.84015,0.84416
+0.84164,0.84549
+0.84312,0.84682
+0.84756,0.84815
+0.85497,0.84815
+0.86089,0.84815
+0.86386,0.84948
+0.86978,0.84815
+0.87719,0.84815
+0.88312,0.84815
+0.89200,0.84815
+0.89645,0.84815
+0.89793,0.84815
+0.89941,0.84815
+0.90089,0.84815
+0.90237,0.84815
+0.90386,0.84815
+0.90534,0.84682
+0.90682,0.84682
+0.90830,0.84682
+0.90978,0.84682
+0.91126,0.84549
+0.91274,0.84549
+0.91571,0.84016
+0.91867,0.83084
+0.92163,0.81885
+0.92311,0.80819
+0.92311,0.79088
+0.92311,0.75624
+0.92311,0.73760
+0.92311,0.71895
+0.92756,0.65768
+0.92756,0.64302
+0.93052,0.61505
+0.93200,0.57776
+0.93200,0.56976
+0.93052,0.55511
+0.93052,0.53247
+0.92904,0.51249
+0.92756,0.50050
+0.92460,0.48452
+0.92460,0.45122
+0.92460,0.44056
+0.92460,0.43124
+0.92460,0.42058
+0.92460,0.40326
+0.92460,0.37396
+0.92460,0.36464
+0.92460,0.34998
+0.92460,0.32601
+0.92460,0.30869
+0.92460,0.29937
+0.92460,0.29404
+0.92311,0.28738
+0.92163,0.28472
+0.92163,0.28205
+0.92015,0.27672
+0.91423,0.24342
+0.91423,0.23277
+0.91571,0.21678
+0.92163,0.18348
+0.92311,0.17150
+0.92608,0.16217
+0.92608,0.15818
+0.92608,0.15551
+0.92608,0.15418
+0.92608,0.15418
+0.92608,0.15285
+0.92608,0.15018
+0.92608,0.14885
+0.92608,0.14752
+0.92608,0.14619
+0.92608,0.14619
diff --git a/python/ur_simple_control/dmp/__pycache__/dmp.cpython-312.pyc b/python/ur_simple_control/dmp/__pycache__/dmp.cpython-312.pyc
index 387629268df78baa2af96f268f427ed3c2d093dc..496b8c705ee1e32c4b4865057475df6ae5f3db9c 100644
Binary files a/python/ur_simple_control/dmp/__pycache__/dmp.cpython-312.pyc and b/python/ur_simple_control/dmp/__pycache__/dmp.cpython-312.pyc differ
diff --git a/python/ur_simple_control/dmp/dmp.py b/python/ur_simple_control/dmp/dmp.py
index 11f8364de0bc46e799590039cd28d52668bf5818..0a14d9490e6f6450d109745231592980e279be0a 100644
--- a/python/ur_simple_control/dmp/dmp.py
+++ b/python/ur_simple_control/dmp/dmp.py
@@ -1,6 +1,7 @@
 import numpy as np
 import argparse
-from ur_simple_control.managers import RobotManager
+from ur_simple_control.managers import RobotManager, ControlLoopManager
+from functools import partial
 # TODO:
 # 1. change the dimensions so that they make sense,
 #    i.e. shape = (N_points, dimension_of_points)
@@ -276,7 +277,7 @@ class TCVelAccConstrained:
         return taud
 
 
-def controlLoopDMP(args, robot : RobotManager, dmp : DMP, i, past_data):
+def controlLoopDMP(args, robot : RobotManager, dmp : DMP, tc, i, past_data):
     """
     controlLoopDMP
     -----------------------------
@@ -287,13 +288,40 @@ def controlLoopDMP(args, robot : RobotManager, dmp : DMP, i, past_data):
     save_past_dict = {}
 
     q = robot.getQ()
-    T_w_e = robot.getT_w_e()
-    wrench = robot.getWrench()
 
-    q_ref = dmp.step()
+    dmp.step(robot.dt)
+    tau_dmp = dmp.tau + tc.update(dmp, robot.dt) * robot.dt
+    dmp.set_tau(tau_dmp)
 
-    robot.sendQd(qd_cmd)
+    vel_cmd = dmp.vel + args.kp * (dmp.pos - q[:6].reshape((6,1)))
+
+    robot.sendQd(vel_cmd)
+
+    if (np.linalg.norm(dmp.vel) < 0.01) and (i > int(dmp.tau0 * 500)):
+        breakFlag = True
     
     log_item['qs'] = q.reshape((robot.model.nq,))
+    log_item['dmp_qs'] = dmp.pos.reshape((6,))
     log_item['dqs'] = robot.getQd().reshape((robot.model.nv,))
+    log_item['dmp_dqs'] = dmp.vel.reshape((6,))
     return breakFlag, save_past_dict, log_item
+
+def followDMP(args, robot, qs : np.ndarray, tau0):
+    t = np.linspace(0, tau0, len(qs)).reshape((len(qs),1))
+    joint_trajectory = np.hstack((t, qs))
+    dmp = DMP(joint_trajectory)
+    if not args.temporal_coupling:
+        tc = NoTC()
+    else:
+        v_max_ndarray = np.ones(robot.n_arm_joints) * robot.max_qd 
+        a_max_ndarray = np.ones(robot.n_arm_joints) * args.acceleration 
+        tc = TCVelAccConstrained(args.gamma_nominal, args.gamma_a, v_max_ndarray, a_max_ndarray, args.eps_tc)
+    save_past_dict = {}
+    log_item = {}
+    log_item['qs'] = np.zeros((robot.model.nq,))
+    log_item['dmp_qs'] = np.zeros((6,))
+    log_item['dqs'] = np.zeros((robot.model.nv,))
+    log_item['dmp_dqs'] = np.zeros((6,))
+    controlLoop = partial(controlLoopDMP, args, robot, dmp, tc)
+    loop_manager = ControlLoopManager(robot, controlLoop, args, save_past_dict, log_item)
+    loop_manager.run()