diff --git a/README.md b/README.md
index cf9e69d..96f1da2 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,8 @@
-# DesktopEnv: A Learning Environment for Human-like Computer Task Mastery
+# DesktopEnv: An Environment towards Human-like Computer Task Mastery
## Setup guide
+### For members of the team
1. Download OS image
1. Download kubuntu from
2. Download ubuntu from
@@ -13,7 +14,7 @@
3. Set up bridge for connecting to VM
1. Option 1: Install [xdotool](https://github.com/jordansissel/xdotool) on VM
2. Option 2: Install [mouse](https://github.com/boppreh/mouse/)
-4. Set up SSH server on VM | [Guide](./SSH_SERVER_SETUP.md)
+4. Set up SSH server on VM | [Guide](./SERVER_SETUP.md)
5. Install screenshot tool (in vm)
1. `sudo apt install imagemagick-6.q16hdri`
2. `DISPLAY=:0 import -window root screenshot.png`
@@ -22,12 +23,8 @@
2. `rm -rf ~/screenshot.png`
7. Set up python and install [mouse](https://github.com/boppreh/mouse/) and [keyboard](https://github.com/jordansissel/xdotool)
-## Windows setup guide
-
-1. Copy and paste the file `windows_server/main.py` to the windows vm
-2. Make sure `mouse` and `keyboard` are installed
-3. Run the file `pythonw main.py`
-4. `ipconfig /all` and find the ip address
+### For users of the environment
+todo
## Road map (Proposed)
@@ -36,6 +33,11 @@
- MacOS is closed source and cannot be legally installed
- Windows is available legally and can be installed
- [x] Build gym-like python interface for controlling the VM
+- [ ] Make configuration much easier from code perspective
+ - [ ] README
+ - [ ] Make it easier to install the dependencies
+ - [ ] Make it easier to install the VM
+ - [ ] Make it easier to set up the VM
- [ ] Recording of actions (mouse movement, click, keyboard) for human to annotate, and we can replay it
- [ ] This part may be conflict with work from [Aran Komatsuzaki](https://twitter.com/arankomatsuzaki) team, a.k.a. [Duck AI](https://duckai.org/)
- [ ] Build a simple task, e.g. open a browser, open a website, click on a button, and close the browser
diff --git a/SERVER_SETUP.md b/SERVER_SETUP.md
new file mode 100644
index 0000000..231bd9e
--- /dev/null
+++ b/SERVER_SETUP.md
@@ -0,0 +1,6 @@
+# Server Setup Guide
+
+1. Copy and paste the file `server/main.py` to the windows vm
+2. Install the requirements `pip install -r requirements.txt`
+3. Run the file `python main.py`
+4. `ipconfig /all` and find the ip address
\ No newline at end of file
diff --git a/SSH_SERVER_SETUP.md b/SSH_SERVER_SETUP.md
deleted file mode 100644
index 83c5507..0000000
--- a/SSH_SERVER_SETUP.md
+++ /dev/null
@@ -1,50 +0,0 @@
-# SSH Server Setup Guide
-
-- [Linux](#linux)
-- [Windows](#windows)
-
-## Linux
-
-
-
-1. `sudo apt install openssh-server`
-2. `sudo systemctl enable ssh --now`
-3. `sudo ufw disable` (disable firewall - safe for local network, otherwise `sudo ufw allow ssh`)
-4. `ip a` - find ip address
-5. ssh username@
-6. On host, run `ssh-copy-id @`
-
-## Windows
-
-To SSH into a Windows machine and control it using the terminal, you need to set up an SSH server on the Windows machine and then connect to it from an SSH client. Microsoft has integrated an OpenSSH server and client in Windows 10 and later, which makes this process more straightforward. Here's how you can do it:
-
-> Make sure that your windows account has a password
-
-### Setting Up SSH Server on Windows
-
-1. **Enable OpenSSH Server:**
-
- - Open **Settings** → **Apps** → **Optional Features**.
- - Scan the list to see if OpenSSH Server is installed. If it's not, click on **Add a feature**, then find **OpenSSH Server**, and click **Install**.
-
-2. **Start the SSH Service:**
-
- - Open **Services** from the Start menu.
- - Find the **OpenSSH SSH Server** service, right-click it, and select **Properties**.
- - Set the startup type to **Automatic** and then start the service.
-
-3. **Configure the Firewall (if necessary):**
-
- - In most cases, Windows Firewall will automatically allow SSH connections. However, if you have a third-party firewall or if connections are being blocked, you may need to manually open port 22 (default SSH port).
-
-4. **Add ssh key to windows**
-
- - Add the public ssh key to `C:\ProgramData\ssh\administrators_authorized_keys` and `~/.ssh/authorized_keys`
-
-### Connecting to the Windows Machine from SSH Client
-
-1. **From a Linux/Mac Client:**
-
- - Open the terminal.
- - Use the command `ssh username@windows-ip-address`. Replace `username` with the Windows account username and `windows-ip-address` with the IP address of the Windows machine.
- - Accept the fingerprint (if it's the first time connecting) and enter the password when prompted.
diff --git a/annotation/.gitignore b/annotation/.gitignore
new file mode 100644
index 0000000..1ffd9a6
--- /dev/null
+++ b/annotation/.gitignore
@@ -0,0 +1,172 @@
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+# Usually these files are written by a python script from a template
+# before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+*.py,cover
+.hypothesis/
+.pytest_cache/
+cover/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+.pybuilder/
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+# For a library or package, you might want to ignore these files since the code is
+# intended to run in multiple environments; otherwise, check them in:
+# .python-version
+
+# pipenv
+# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
+# However, in case of collaboration, if having platform-specific dependencies or dependencies
+# having no cross-platform support, pipenv may install dependencies that don't work, or not
+# install all needed dependencies.
+#Pipfile.lock
+
+# poetry
+# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
+# This is especially recommended for binary packages to ensure reproducibility, and is more
+# commonly ignored for libraries.
+# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
+#poetry.lock
+
+# pdm
+# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
+#pdm.lock
+# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
+# in version control.
+# https://pdm.fming.dev/#use-with-ide
+.pdm.toml
+
+# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
+__pypackages__/
+
+# Celery stuff
+celerybeat-schedule
+celerybeat.pid
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# pytype static type analyzer
+.pytype/
+
+# Cython debug symbols
+cython_debug/
+
+# PyCharm
+# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
+# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
+# and can be added to the global gitignore or merged into this file. For a more nuclear
+# option (not recommended) you can uncomment the following to ignore the entire idea folder.
+#.idea/
+
+# experiments
+experiments/**/*.png
+experiments/**/*.csv
+experiments/**/*.mp4
+experiments/**/*.jsonl
+experiments/**/*.json
+experiments/**/*.md
+experiments/**/*.txt
+
+# macos
+*DS_Store*
\ No newline at end of file
diff --git a/annotation/LICENSE b/annotation/LICENSE
new file mode 100644
index 0000000..5d6a34a
--- /dev/null
+++ b/annotation/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2023 DuckAI
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/annotation/OBS_SETUP.md b/annotation/OBS_SETUP.md
new file mode 100644
index 0000000..6d45374
--- /dev/null
+++ b/annotation/OBS_SETUP.md
@@ -0,0 +1,50 @@
+# OBS Setup
+
+These are instructions on setting up OBS (Open Broadcaster Software) to record screen activity for creating the multimodal computer dataset.
+
+## Installation
+
+1. Go to the OBS Project website: [https://obsproject.com/](https://obsproject.com/).
+2. Choose the appropriate installer for your operating system.
+3.
+ 
+
+3. Run the installer from your downloads folder and grant OBS the necessary permissions for installation.
+
+ 
+
+4. Keep the default settings and proceed through the installation wizard by clicking "Next" and then "Finish."
+
+ 
+
+5. OBS should now be open. If not, search for and open the application.
+
+ 
+
+## Enabling OBS WebSocket Server
+
+1. Click on "Tools" in the Navigation Bar within OBS, and then select "WebSocket Server Settings." A pop-up window will appear.
+
+ 
+
+2. Check the box next to "Enable WebSocket server" and uncheck the box next to "Enable Authentication." Click "Apply," then "Ok." You should return to the main OBS page.
+Make sure the port is set to 4455.
+ 
+
+## Adding Display Capture and Recording
+
+1. Now, back on the home page of OBS, select "Scene." Under "Sources," click the "+" button and then click "Display Capture." (in MacOS this is MacOS Screen Capture)
+
+ 
+
+2. Select "Ok."
+
+ 
+
+3. Make sure the "Display" is set to your main display, and you should see your screen on the canvas. Select "Ok." _(in MacOS if your screen is black with a red square in the top left try to disable then re-enable OBS Screen Recording permissions, this has worked before)_
+
+ 
+
+4. Now you can close OBS and OBS will opened and controlled automatically when you launch the Computer Tracker App. Also, the Computer Tracker app creates a new OBS profile so you don't have to worry about your previous settings being messed up.
+
+ 
diff --git a/annotation/README.md b/annotation/README.md
new file mode 100644
index 0000000..4a474f2
--- /dev/null
+++ b/annotation/README.md
@@ -0,0 +1,98 @@
+# DuckTrack
+
+This is the repository for the DuckAI DuckTrack app which records all keyboard and mouse input as well as the screen for use in a multimodal computer interaction dataset.
+
+## Installation & Setup
+
+### Download Application
+
+
+Download the pre-built application for your system [here](https://github.com/TheDuckAI/DuckTrack/releases/).
+
+Make sure you have OBS downloaded with the following configuration:
+1. Have a screen capture source recording your whole main screen.
+2. Enable desktop audio and mute microphone.
+3. Make sure the default websocket is enabled.
+
+More detailed instructions for OBS setup and installation located [here](OBS_SETUP.md).
+
+If you are on MacOS, make sure to enable to the following Privacy & Security permissions before running the app:
+
+1. Accessibility (for playing back actions)
+2. Input Monitoring (for reading keyboard inputs)
+
+Make sure to accept all other security permission dialogues to ensure that the app works properly.
+
+### Build from source
+
+Have Python >=3.11.
+
+Clone this repo and `cd` into it:
+```bash
+$ git clone https://github.com/TheDuckAI/DuckTrack
+$ cd DuckTrack
+```
+
+Install the dependencies for this project:
+```bash
+$ pip install -r requirements.txt
+```
+
+Build the application:
+```bash
+$ python3 build.py
+```
+
+The built application should be located in the generated `dist` directory. After this, follow the remaining relevant setup instructions.
+
+## Running the App
+
+You can run the app like any other desktop app on your computer. If you decided to not download the app or build it from source, just run `python main.py` and it should work the same. You will be interacting with the app through an app tray icon or a small window.
+
+### Recording
+
+From the app tray or GUI, you can start and stop a recording as well as pause and resume a recording. Pausing and resuming is important for when you want to hide sensitive information like credit card of login credentials. You can optionally name your recording and give it a description upon stopping a recording. You can also view your recordings by pressing the "Show Recordings" option.
+
+### Playback
+
+You can playback a recording, i.e. simulate the series of events from the recording, by pressing "Play Latest Recording", which plays the latest created recording, or by pressing "Play Custom Recording", which lets you choose a recording to play. You can easily replay the most recently played recording by pressing "Replay Recording".
+
+To stop the app mid-playback, just press `shift`+`esc` on your keyboard.
+
+### Misc
+
+To quit the app, you just press the "Quit" option.
+
+## Recording Format
+
+Recordings are stored in `Documents/DuckTrack_Recordings`. Each recording is a directory containing:
+
+1. `events.jsonl` file - sequence of all computer actions that happened. A sample event may look like this:
+```json
+{"time_stamp": 1234567.89, "action": "move", "x": 69.0, "y": 420.0}
+```
+1. `metadata.json` - stores metadata about the computer that made the recording
+2. `README.md` - stores the description for the recording
+3. MP4 file - the screen recording from OBS of the recording.
+
+Here is a [sample recording](example) for further reference.
+
+## Technical Overview
+
+
+
+*TDB*
+
+## Known Bugs
+
+- After doing lots of playbacks on macOS, a segfault will occur.
+- Mouse movement is not captured when the current application is using raw input, i.e. video games.
+- OBS may not open in the background properly on some Linux machines.
+
+## Things To Do
+
+- Add logging
+- Testing
+- CI (with builds and testing)
+- Add way to hide/show window from the app tray (and it saves that as a preference?)
+- Make saving preferences a thing generally, like with natural scrolling too
\ No newline at end of file
diff --git a/annotation/assets/duck.ico b/annotation/assets/duck.ico
new file mode 100644
index 0000000..7dc7f42
Binary files /dev/null and b/annotation/assets/duck.ico differ
diff --git a/annotation/assets/duck.png b/annotation/assets/duck.png
new file mode 100644
index 0000000..b750e32
Binary files /dev/null and b/annotation/assets/duck.png differ
diff --git a/annotation/build.py b/annotation/build.py
new file mode 100644
index 0000000..d6cc387
--- /dev/null
+++ b/annotation/build.py
@@ -0,0 +1,27 @@
+import shutil
+import sys
+from pathlib import Path
+from platform import system
+from subprocess import CalledProcessError, run
+
+project_dir = Path(".")
+assets_dir = project_dir / "assets"
+main_py = project_dir / "main.py"
+icon_file = assets_dir / ("duck.ico" if system() == "Windows" else "duck.png")
+
+for dir_to_remove in ["dist", "build"]:
+ dir_path = project_dir / dir_to_remove
+ if dir_path.exists():
+ shutil.rmtree(dir_path)
+
+pyinstaller_cmd = [
+ "pyinstaller", "--onefile", "--windowed",
+ f"--add-data={assets_dir}{';' if system() == 'Windows' else ':'}{assets_dir}",
+ f"--name=DuckTrack", f"--icon={icon_file}", str(main_py)
+]
+
+try:
+ run(pyinstaller_cmd, check=True)
+except CalledProcessError as e:
+ print("An error occurred while running PyInstaller:", e)
+ sys.exit(1)
\ No newline at end of file
diff --git a/annotation/ducktrack/__init__.py b/annotation/ducktrack/__init__.py
new file mode 100644
index 0000000..1765a57
--- /dev/null
+++ b/annotation/ducktrack/__init__.py
@@ -0,0 +1 @@
+from .app import MainInterface
diff --git a/annotation/ducktrack/app.py b/annotation/ducktrack/app.py
new file mode 100644
index 0000000..4936451
--- /dev/null
+++ b/annotation/ducktrack/app.py
@@ -0,0 +1,251 @@
+import os
+import sys
+from platform import system
+
+from PyQt6.QtCore import QTimer, pyqtSlot
+from PyQt6.QtGui import QAction, QIcon
+from PyQt6.QtWidgets import (QApplication, QCheckBox, QDialog, QFileDialog,
+ QFormLayout, QLabel, QLineEdit, QMenu,
+ QMessageBox, QPushButton, QSystemTrayIcon,
+ QTextEdit, QVBoxLayout, QWidget)
+
+from .obs_client import close_obs, is_obs_running, open_obs
+from .playback import Player, get_latest_recording
+from .recorder import Recorder
+from .util import get_recordings_dir, open_file
+
+
+class TitleDescriptionDialog(QDialog):
+ def __init__(self, parent=None):
+ super().__init__(parent)
+
+ self.setWindowTitle("Recording Details")
+
+ layout = QVBoxLayout(self)
+
+ self.form_layout = QFormLayout()
+
+ self.title_label = QLabel("Title:")
+ self.title_input = QLineEdit(self)
+ self.form_layout.addRow(self.title_label, self.title_input)
+
+ self.description_label = QLabel("Description:")
+ self.description_input = QTextEdit(self)
+ self.form_layout.addRow(self.description_label, self.description_input)
+
+ layout.addLayout(self.form_layout)
+
+ self.submit_button = QPushButton("Save", self)
+ self.submit_button.clicked.connect(self.accept)
+ layout.addWidget(self.submit_button)
+
+ def get_values(self):
+ return self.title_input.text(), self.description_input.toPlainText()
+
+class MainInterface(QWidget):
+ def __init__(self, app: QApplication):
+ super().__init__()
+ self.tray = QSystemTrayIcon(QIcon(resource_path("assets/duck.png")))
+ self.tray.show()
+
+ self.app = app
+
+ self.init_tray()
+ self.init_window()
+
+ if not is_obs_running():
+ self.obs_process = open_obs()
+
+ def init_window(self):
+ self.setWindowTitle("DuckTrack")
+ layout = QVBoxLayout(self)
+
+ self.toggle_record_button = QPushButton("Start Recording", self)
+ self.toggle_record_button.clicked.connect(self.toggle_record)
+ layout.addWidget(self.toggle_record_button)
+
+ self.toggle_pause_button = QPushButton("Pause Recording", self)
+ self.toggle_pause_button.clicked.connect(self.toggle_pause)
+ self.toggle_pause_button.setEnabled(False)
+ layout.addWidget(self.toggle_pause_button)
+
+ self.show_recordings_button = QPushButton("Show Recordings", self)
+ self.show_recordings_button.clicked.connect(lambda: open_file(get_recordings_dir()))
+ layout.addWidget(self.show_recordings_button)
+
+ self.play_latest_button = QPushButton("Play Latest Recording", self)
+ self.play_latest_button.clicked.connect(self.play_latest_recording)
+ layout.addWidget(self.play_latest_button)
+
+ self.play_custom_button = QPushButton("Play Custom Recording", self)
+ self.play_custom_button.clicked.connect(self.play_custom_recording)
+ layout.addWidget(self.play_custom_button)
+
+ self.replay_recording_button = QPushButton("Replay Recording", self)
+ self.replay_recording_button.clicked.connect(self.replay_recording)
+ self.replay_recording_button.setEnabled(False)
+ layout.addWidget(self.replay_recording_button)
+
+ self.quit_button = QPushButton("Quit", self)
+ self.quit_button.clicked.connect(self.quit)
+ layout.addWidget(self.quit_button)
+
+ self.natural_scrolling_checkbox = QCheckBox("Natural Scrolling", self, checked=system() == "Darwin")
+ layout.addWidget(self.natural_scrolling_checkbox)
+
+ self.natural_scrolling_checkbox.stateChanged.connect(self.toggle_natural_scrolling)
+
+ self.setLayout(layout)
+
+ def init_tray(self):
+ self.menu = QMenu()
+ self.tray.setContextMenu(self.menu)
+
+ self.toggle_record_action = QAction("Start Recording")
+ self.toggle_record_action.triggered.connect(self.toggle_record)
+ self.menu.addAction(self.toggle_record_action)
+
+ self.toggle_pause_action = QAction("Pause Recording")
+ self.toggle_pause_action.triggered.connect(self.toggle_pause)
+ self.toggle_pause_action.setVisible(False)
+ self.menu.addAction(self.toggle_pause_action)
+
+ self.show_recordings_action = QAction("Show Recordings")
+ self.show_recordings_action.triggered.connect(lambda: open_file(get_recordings_dir()))
+ self.menu.addAction(self.show_recordings_action)
+
+ self.play_latest_action = QAction("Play Latest Recording")
+ self.play_latest_action.triggered.connect(self.play_latest_recording)
+ self.menu.addAction(self.play_latest_action)
+
+ self.play_custom_action = QAction("Play Custom Recording")
+ self.play_custom_action.triggered.connect(self.play_custom_recording)
+ self.menu.addAction(self.play_custom_action)
+
+ self.replay_recording_action = QAction("Replay Recording")
+ self.replay_recording_action.triggered.connect(self.replay_recording)
+ self.menu.addAction(self.replay_recording_action)
+ self.replay_recording_action.setVisible(False)
+
+ self.quit_action = QAction("Quit")
+ self.quit_action.triggered.connect(self.quit)
+ self.menu.addAction(self.quit_action)
+
+ self.menu.addSeparator()
+
+ self.natural_scrolling_option = QAction("Natural Scrolling", checkable=True, checked=system() == "Darwin")
+ self.natural_scrolling_option.triggered.connect(self.toggle_natural_scrolling)
+ self.menu.addAction(self.natural_scrolling_option)
+
+ @pyqtSlot()
+ def replay_recording(self):
+ player = Player()
+ if hasattr(self, "last_played_recording_path"):
+ player.play(self.last_played_recording_path)
+ else:
+ self.display_error_message("No recording has been played yet!")
+
+ @pyqtSlot()
+ def play_latest_recording(self):
+ player = Player()
+ recording_path = get_latest_recording()
+ self.last_played_recording_path = recording_path
+ self.replay_recording_action.setVisible(True)
+ self.replay_recording_button.setEnabled(True)
+ player.play(recording_path)
+
+ @pyqtSlot()
+ def play_custom_recording(self):
+ player = Player()
+ directory = QFileDialog.getExistingDirectory(None, "Select Recording", get_recordings_dir())
+ if directory:
+ self.last_played_recording_path = directory
+ self.replay_recording_button.setEnabled(True)
+ self.replay_recording_action.setVisible(True)
+ player.play(directory)
+
+ @pyqtSlot()
+ def quit(self):
+ if hasattr(self, "recorder_thread"):
+ self.toggle_record()
+ if hasattr(self, "obs_process"):
+ close_obs(self.obs_process)
+ self.app.quit()
+
+ def closeEvent(self, event):
+ self.quit()
+
+ @pyqtSlot()
+ def toggle_natural_scrolling(self):
+ sender = self.sender()
+
+ if sender == self.natural_scrolling_checkbox:
+ state = self.natural_scrolling_checkbox.isChecked()
+ self.natural_scrolling_option.setChecked(state)
+ else:
+ state = self.natural_scrolling_option.isChecked()
+ self.natural_scrolling_checkbox.setChecked(state)
+
+ @pyqtSlot()
+ def toggle_pause(self):
+ if self.recorder_thread._is_paused:
+ self.recorder_thread.resume_recording()
+ self.toggle_pause_action.setText("Pause Recording")
+ self.toggle_pause_button.setText("Pause Recording")
+ else:
+ self.recorder_thread.pause_recording()
+ self.toggle_pause_action.setText("Resume Recording")
+ self.toggle_pause_button.setText("Resume Recording")
+
+ @pyqtSlot()
+ def toggle_record(self):
+ if not hasattr(self, "recorder_thread"):
+ self.recorder_thread = Recorder(natural_scrolling=self.natural_scrolling_checkbox.isChecked())
+ self.recorder_thread.recording_stopped.connect(self.on_recording_stopped)
+ self.recorder_thread.start()
+ self.update_menu(True)
+ else:
+ self.recorder_thread.stop_recording()
+ self.recorder_thread.terminate()
+
+ recording_dir = self.recorder_thread.recording_path
+
+ del self.recorder_thread
+
+ dialog = TitleDescriptionDialog()
+ QTimer.singleShot(0, dialog.raise_)
+ result = dialog.exec()
+
+ if result == QDialog.DialogCode.Accepted:
+ title, description = dialog.get_values()
+
+ if title:
+ renamed_dir = os.path.join(os.path.dirname(recording_dir), title)
+ os.rename(recording_dir, renamed_dir)
+
+ with open(os.path.join(renamed_dir, 'README.md'), 'w') as f:
+ f.write(description)
+
+ self.on_recording_stopped()
+
+ @pyqtSlot()
+ def on_recording_stopped(self):
+ self.update_menu(False)
+
+ def update_menu(self, is_recording: bool):
+ self.toggle_record_button.setText("Stop Recording" if is_recording else "Start Recording")
+ self.toggle_record_action.setText("Stop Recording" if is_recording else "Start Recording")
+
+ self.toggle_pause_button.setEnabled(is_recording)
+ self.toggle_pause_action.setVisible(is_recording)
+
+ def display_error_message(self, message):
+ QMessageBox.critical(None, "Error", message)
+
+def resource_path(relative_path: str) -> str:
+ if hasattr(sys, '_MEIPASS'):
+ base_path = getattr(sys, "_MEIPASS")
+ else:
+ base_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), '..')
+
+ return os.path.join(base_path, relative_path)
\ No newline at end of file
diff --git a/annotation/ducktrack/keycomb.py b/annotation/ducktrack/keycomb.py
new file mode 100644
index 0000000..4f05c11
--- /dev/null
+++ b/annotation/ducktrack/keycomb.py
@@ -0,0 +1,33 @@
+from pynput.keyboard import Listener
+
+from .util import name_to_key
+
+
+class KeyCombinationListener:
+ """
+ Simple and bad key combination listener.
+ """
+
+ def __init__(self):
+ self.current_keys = set()
+ self.callbacks = {}
+ self.listener = Listener(on_press=self.on_key_press, on_release=self.on_key_release)
+
+ def add_comb(self, keys, callback):
+ self.callbacks[tuple([name_to_key(key_name) for key_name in sorted(keys)])] = callback
+
+ def on_key_press(self, key):
+ self.current_keys.add(key)
+ for comb, callback in self.callbacks.items():
+ if all(k in self.current_keys for k in comb):
+ return callback()
+
+ def on_key_release(self, key):
+ if key in self.current_keys:
+ self.current_keys.remove(key)
+
+ def start(self):
+ self.listener.start()
+
+ def stop(self):
+ self.listener.stop()
\ No newline at end of file
diff --git a/annotation/ducktrack/metadata.py b/annotation/ducktrack/metadata.py
new file mode 100644
index 0000000..de27492
--- /dev/null
+++ b/annotation/ducktrack/metadata.py
@@ -0,0 +1,60 @@
+import json
+import os
+import uuid
+from datetime import datetime
+from platform import uname
+
+from screeninfo import get_monitors
+
+
+class MetadataManager:
+ """
+ Handles various system metadata collection.
+ """
+
+ def __init__(self, recording_path: str, natural_scrolling: bool):
+ self.recording_path = recording_path
+
+ self.metadata = uname()._asdict()
+
+ self.metadata["id"] = uuid.getnode()
+
+ main_monitor = get_monitors()[0]
+ self.metadata["screen_width"] = main_monitor.width
+ self.metadata["screen_height"] = main_monitor.height
+
+ try:
+ match self.metadata["system"]:
+ case "Windows":
+ import wmi
+ for item in wmi.WMI().Win32_ComputerSystem():
+ self.metadata["model"] = item.Model
+ break
+ case "Darwin":
+ import subprocess
+ model = subprocess.check_output(["sysctl", "-n", "hw.model"]).decode().strip()
+ self.metadata["model"] = model
+ case "Linux":
+ with open("/sys/devices/virtual/dmi/id/product_name", "r") as f:
+ self.metadata["model"] = f.read().strip()
+ except:
+ self.metadata["model"] = "Unknown"
+
+ self.metadata["scroll_direction"] = -1 if natural_scrolling else 1
+
+ def save_metadata(self):
+ metadata_path = os.path.join(self.recording_path, "metadata.json")
+ with open(metadata_path, "w") as f:
+ json.dump(self.metadata, f, indent=4)
+
+ def collect(self):
+ self.metadata["start_time"] = self._get_time_stamp()
+
+ def end_collect(self):
+ self.metadata["stop_time"] = self._get_time_stamp()
+
+ def add_obs_record_state_timings(self, record_state_events: dict[str, float]):
+ self.metadata["obs_record_state_timings"] = record_state_events
+
+ def _get_time_stamp(self):
+ return datetime.now().strftime("%Y-%m-%d %H:%M:%S")
\ No newline at end of file
diff --git a/annotation/ducktrack/obs_client.py b/annotation/ducktrack/obs_client.py
new file mode 100644
index 0000000..7eee738
--- /dev/null
+++ b/annotation/ducktrack/obs_client.py
@@ -0,0 +1,200 @@
+import os
+import subprocess
+import time
+from platform import system
+
+import obsws_python as obs
+import psutil
+
+
+def is_obs_running() -> bool:
+ try:
+ for process in psutil.process_iter(attrs=["pid", "name"]):
+ if "obs" in process.info["name"].lower():
+ return True
+ return False
+ except:
+ raise Exception("Could not check if OBS is running already. Please check manually.")
+
+def close_obs(obs_process: subprocess.Popen):
+ if obs_process:
+ obs_process.terminate()
+ try:
+ obs_process.wait(timeout=5)
+ except subprocess.TimeoutExpired:
+ obs_process.kill()
+
+def find_obs() -> str:
+ common_paths = {
+ "Windows": [
+ "C:\\Program Files\\obs-studio\\bin\\64bit\\obs64.exe",
+ "C:\\Program Files (x86)\\obs-studio\\bin\\32bit\\obs32.exe"
+ ],
+ "Darwin": [
+ "/Applications/OBS.app/Contents/MacOS/OBS",
+ "/opt/homebrew/bin/obs"
+ ],
+ "Linux": [
+ "/usr/bin/obs",
+ "/usr/local/bin/obs"
+ ]
+ }
+
+ for path in common_paths.get(system(), []):
+ if os.path.exists(path):
+ return path
+
+ try:
+ if system() == "Windows":
+ obs_path = subprocess.check_output("where obs", shell=True).decode().strip()
+ else:
+ obs_path = subprocess.check_output("which obs", shell=True).decode().strip()
+
+ if os.path.exists(obs_path):
+ return obs_path
+ except subprocess.CalledProcessError:
+ pass
+
+ return "obs"
+
+def open_obs() -> subprocess.Popen:
+ try:
+ obs_path = find_obs()
+ if system() == "Windows":
+ # you have to change the working directory first for OBS to find the correct locale on windows
+ os.chdir(os.path.dirname(obs_path))
+ obs_path = os.path.basename(obs_path)
+ return subprocess.Popen([obs_path, "--startreplaybuffer", "--minimize-to-tray"])
+ except:
+ raise Exception("Failed to find OBS, please open OBS manually.")
+
+class OBSClient:
+ """
+ Controls the OBS client via the OBS websocket.
+ Sets all the correct settings for recording.
+ """
+
+ def __init__(
+ self,
+ recording_path: str,
+ metadata: dict,
+ fps=30,
+ output_width=1280,
+ output_height=720,
+ ):
+ self.metadata = metadata
+
+ self.req_client = obs.ReqClient()
+ self.event_client = obs.EventClient()
+
+ self.record_state_events = {}
+
+ def on_record_state_changed(data):
+ output_state = data.output_state
+ print("record state changed:", output_state)
+ if output_state not in self.record_state_events:
+ self.record_state_events[output_state] = []
+ self.record_state_events[output_state].append(time.perf_counter())
+
+ self.event_client.callback.register(on_record_state_changed)
+
+ self.old_profile = self.req_client.get_profile_list().current_profile_name
+
+ if "computer_tracker" not in self.req_client.get_profile_list().profiles:
+ self.req_client.create_profile("computer_tracker")
+ else:
+ self.req_client.set_current_profile("computer_tracker")
+ self.req_client.create_profile("temp")
+ self.req_client.remove_profile("temp")
+ self.req_client.set_current_profile("computer_tracker")
+
+ base_width = metadata["screen_width"]
+ base_height = metadata["screen_height"]
+
+ if metadata["system"] == "Darwin":
+ # for retina displays
+ # TODO: check if external displays are messed up by this
+ base_width *= 2
+ base_height *= 2
+
+ scaled_width, scaled_height = _scale_resolution(base_width, base_height, output_width, output_height)
+
+ self.req_client.set_profile_parameter("Video", "BaseCX", str(base_width))
+ self.req_client.set_profile_parameter("Video", "BaseCY", str(base_height))
+ self.req_client.set_profile_parameter("Video", "OutputCX", str(scaled_width))
+ self.req_client.set_profile_parameter("Video", "OutputCY", str(scaled_height))
+ self.req_client.set_profile_parameter("Video", "ScaleType", "lanczos")
+
+ self.req_client.set_profile_parameter("AdvOut", "RescaleRes", f"{base_width}x{base_height}")
+ self.req_client.set_profile_parameter("AdvOut", "RecRescaleRes", f"{base_width}x{base_height}")
+ self.req_client.set_profile_parameter("AdvOut", "FFRescaleRes", f"{base_width}x{base_height}")
+
+ self.req_client.set_profile_parameter("Video", "FPSCommon", str(fps))
+ self.req_client.set_profile_parameter("Video", "FPSInt", str(fps))
+ self.req_client.set_profile_parameter("Video", "FPSNum", str(fps))
+ self.req_client.set_profile_parameter("Video", "FPSDen", "1")
+
+ self.req_client.set_profile_parameter("SimpleOutput", "RecFormat2", "mp4")
+
+ bitrate = int(_get_bitrate_mbps(scaled_width, scaled_height, fps=fps) * 1000 / 50) * 50
+ self.req_client.set_profile_parameter("SimpleOutput", "VBitrate", str(bitrate))
+
+ # do this in order to get pause & resume
+ self.req_client.set_profile_parameter("SimpleOutput", "RecQuality", "Small")
+
+ self.req_client.set_profile_parameter("SimpleOutput", "FilePath", recording_path)
+
+ # TODO: not all OBS configs have this, maybe just instruct the user to mute themselves
+
+
+ try:
+ self.req_client.set_input_mute("Mic/Aux", muted=True)
+ except obs.error.OBSSDKRequestError :
+ # In case there is no Mic/Aux input, this will throw an error
+ pass
+
+ def start_recording(self):
+ self.req_client.start_record()
+
+ def stop_recording(self):
+ self.req_client.stop_record()
+ self.req_client.set_current_profile(self.old_profile) # restore old profile
+
+ def pause_recording(self):
+ self.req_client.pause_record()
+
+ def resume_recording(self):
+ self.req_client.resume_record()
+
+def _get_bitrate_mbps(width: int, height: int, fps=30) -> float:
+ """
+ Gets the YouTube recommended bitrate in Mbps for a given resolution and framerate.
+ Refer to https://support.google.com/youtube/answer/1722171?hl=en#zippy=%2Cbitrate
+ """
+ resolutions = {
+ (7680, 4320): {30: 120, 60: 180},
+ (3840, 2160): {30: 40, 60: 60.5},
+ (2160, 1440): {30: 16, 60: 24},
+ (1920, 1080): {30: 8, 60: 12},
+ (1280, 720): {30: 5, 60: 7.5},
+ (640, 480): {30: 2.5, 60: 4},
+ (480, 360): {30: 1, 60: 1.5}
+ }
+
+ if (width, height) in resolutions:
+ return resolutions[(width, height)].get(fps)
+ else:
+ # approximate the bitrate using a simple linear model
+ area = width * height
+ multiplier = 3.5982188179592543e-06 if fps == 30 else 5.396175171097084e-06
+ constant = 2.418399836285939 if fps == 30 else 3.742780056500365
+ return multiplier * area + constant
+
+def _scale_resolution(base_width: int, base_height: int, target_width: int, target_height: int) -> tuple[int, int]:
+ target_area = target_width * target_height
+ aspect_ratio = base_width / base_height
+
+ scaled_height = int((target_area / aspect_ratio) ** 0.5)
+ scaled_width = int(aspect_ratio * scaled_height)
+
+ return scaled_width, scaled_height
\ No newline at end of file
diff --git a/annotation/ducktrack/playback.py b/annotation/ducktrack/playback.py
new file mode 100644
index 0000000..d3cb62e
--- /dev/null
+++ b/annotation/ducktrack/playback.py
@@ -0,0 +1,188 @@
+import json
+import math
+import os
+import sys
+import time
+
+import pyautogui
+from pynput.keyboard import Controller as KeyboardController
+from pynput.keyboard import Key
+from pynput.mouse import Button
+from pynput.mouse import Controller as MouseController
+
+from .keycomb import KeyCombinationListener
+from .util import (fix_windows_dpi_scaling, get_recordings_dir, name_to_button,
+ name_to_key)
+
+pyautogui.PAUSE = 0
+pyautogui.DARWIN_CATCH_UP_TIME = 0
+
+class Player:
+ """
+ Plays back recordings.
+ """
+
+ def __init__(self):
+ self.stop_playback = False
+ self.listener = KeyCombinationListener()
+
+ def stop_comb_pressed():
+ self.stop_playback = True
+ return False
+
+ self.listener.add_comb(("shift", "esc"), stop_comb_pressed)
+ self.listener.start()
+
+ def play(self, recording_path: str):
+ with open(os.path.join(recording_path, "events.jsonl"), "r") as f:
+ events = [json.loads(line) for line in f.readlines()]
+
+ with open(os.path.join(recording_path, "metadata.json"), "r") as f:
+ metadata = json.load(f)
+
+ self.playback(events, metadata)
+
+ def playback(self, events: list[dict], metadata: dict):
+ if metadata["system"] == "Windows":
+ fix_windows_dpi_scaling()
+
+ mouse_controller = MouseController()
+ keyboard_controller = KeyboardController()
+
+ if not events:
+ self.listener.stop()
+ return
+
+ presses_to_skip = 0
+ releases_to_skip = 0
+
+ in_click_sequence = False
+
+ for i, event in enumerate(events):
+ start_time = time.perf_counter()
+
+ if self.stop_playback:
+ return
+
+ def do_mouse_press(button):
+ for j, second_event in enumerate(events[i+1:]):
+ # make sure the time between mouse clicks is less than 500ms
+ if second_event["time_stamp"] - event["time_stamp"] > 0.5:
+ break
+
+ if "x" in second_event and "y" in second_event:
+ # if the mouse moves out of the click radius/rectangle, it is not a click sequence
+ if math.sqrt((second_event["y"] - event["y"]) ** 2 +
+ (second_event["x"] - event["x"]) ** 2) > 4:
+ break
+
+ if second_event["action"] == "click" and second_event["pressed"]:
+ for k, third_event in enumerate(events[i+j+2:]):
+ if third_event["time_stamp"] - second_event["time_stamp"] > 0.5:
+ break
+
+ if "x" in third_event and "y" in third_event:
+ if math.sqrt((third_event["y"] - event["y"]) ** 2 +
+ (third_event["x"] - event["x"]) ** 2) > 5:
+ break
+
+ if third_event["action"] == "click" and third_event["pressed"]:
+ mouse_controller.click(button, 3)
+ return 2, 2
+
+ mouse_controller.click(button, 2)
+ return 1, 1
+
+ mouse_controller.press(button)
+ return 0, 0
+
+ if event["action"] == "move":
+ mouse_controller.position = (event["x"], event["y"])
+
+ elif event["action"] == "click":
+ button = name_to_button(event["button"])
+
+ if event["pressed"]:
+ if presses_to_skip == 0:
+ presses, releases = do_mouse_press(button)
+ presses_to_skip += presses
+ releases_to_skip += releases
+
+ if presses > 0:
+ in_click_sequence = True
+ else:
+ presses_to_skip -= 1
+ else:
+ if releases_to_skip == 0:
+ mouse_controller.release(button)
+
+ if in_click_sequence:
+ keyboard_controller.press(Key.shift)
+ mouse_controller.click(Button.left)
+ keyboard_controller.release(Key.shift)
+ in_click_sequence = False
+ else:
+ releases_to_skip -= 1
+
+ elif event["action"] == "scroll":
+ if metadata["system"] == "Windows":
+ # for some reason on windows, pynput scroll is correct but pyautogui is not
+ mouse_controller.scroll(metadata["scroll_direction"] * event["dx"], metadata["scroll_direction"] * event["dy"])
+ else:
+ pyautogui.hscroll(clicks=metadata["scroll_direction"] * event["dx"])
+ pyautogui.vscroll(clicks=metadata["scroll_direction"] * event["dy"])
+
+ elif event["action"] in ["press", "release"]:
+ key = name_to_key(event["name"])
+ if event["action"] == "press":
+ keyboard_controller.press(key)
+ else:
+ keyboard_controller.release(key)
+
+ # sleep for the correct amount of time
+
+ end_time = time.perf_counter()
+ execution_time = end_time - start_time
+
+ if i + 1 < len(events):
+ desired_delay = events[i + 1]["time_stamp"] - event["time_stamp"]
+ delay = desired_delay - execution_time
+ if delay < 0:
+ print(f"warning: behind by {-delay * 1000:.3f} ms")
+ elif delay != 0:
+ wait_until = time.perf_counter() + delay
+ while time.perf_counter() < wait_until:
+ pass
+
+ self.listener.stop()
+
+def get_latest_recording() -> str:
+ recordings_dir = get_recordings_dir()
+ if not os.path.exists(recordings_dir):
+ raise Exception("The recordings directory does not exist")
+
+ recordings = [os.path.join(recordings_dir, f) for f in os.listdir(recordings_dir) if os.path.isdir(os.path.join(recordings_dir, f))]
+
+ if len(recordings) == 0:
+ raise Exception("You have no recordings to play back")
+
+ latest_recording = max(recordings, key=os.path.getctime)
+
+ return latest_recording
+
+def main():
+ player = Player()
+
+ if len(sys.argv) > 1:
+ recording_path = sys.argv[1]
+ else:
+ recording_path = get_latest_recording()
+
+ player.play(recording_path)
+
+if __name__ == "__main__":
+ n = 3
+ print("press shift+esc to stop the playback")
+ print(f"starting in {n} seconds...")
+ time.sleep(n)
+ main()
diff --git a/annotation/ducktrack/recorder.py b/annotation/ducktrack/recorder.py
new file mode 100644
index 0000000..4c3d002
--- /dev/null
+++ b/annotation/ducktrack/recorder.py
@@ -0,0 +1,145 @@
+import json
+import os
+import time
+from datetime import datetime
+from platform import system
+from queue import Queue
+
+from pynput import keyboard, mouse
+from pynput.keyboard import KeyCode
+from PyQt6.QtCore import QThread, pyqtSignal
+
+from .metadata import MetadataManager
+from .obs_client import OBSClient
+from .util import fix_windows_dpi_scaling, get_recordings_dir
+
+
+class Recorder(QThread):
+ """
+ Makes recordings.
+ """
+
+ recording_stopped = pyqtSignal()
+
+ def __init__(self, natural_scrolling: bool):
+ super().__init__()
+
+ if system() == "Windows":
+ fix_windows_dpi_scaling()
+
+ self.recording_path = self._get_recording_path()
+
+ self._is_recording = False
+ self._is_paused = False
+
+ self.event_queue = Queue()
+ self.events_file = open(os.path.join(self.recording_path, "events.jsonl"), "a")
+
+ self.metadata_manager = MetadataManager(
+ recording_path=self.recording_path,
+ natural_scrolling=natural_scrolling
+ )
+ self.obs_client = OBSClient(recording_path=self.recording_path,
+ metadata=self.metadata_manager.metadata)
+
+ self.mouse_listener = mouse.Listener(
+ on_move=self.on_move,
+ on_click=self.on_click,
+ on_scroll=self.on_scroll)
+
+ self.keyboard_listener = keyboard.Listener(
+ on_press=self.on_press,
+ on_release=self.on_release)
+
+ def on_move(self, x, y):
+ if not self._is_paused:
+ self.event_queue.put({"time_stamp": time.perf_counter(),
+ "action": "move",
+ "x": x,
+ "y": y}, block=False)
+
+ def on_click(self, x, y, button, pressed):
+ if not self._is_paused:
+ self.event_queue.put({"time_stamp": time.perf_counter(),
+ "action": "click",
+ "x": x,
+ "y": y,
+ "button": button.name,
+ "pressed": pressed}, block=False)
+
+ def on_scroll(self, x, y, dx, dy):
+ if not self._is_paused:
+ self.event_queue.put({"time_stamp": time.perf_counter(),
+ "action": "scroll",
+ "x": x,
+ "y": y,
+ "dx": dx,
+ "dy": dy}, block=False)
+
+ def on_press(self, key):
+ if not self._is_paused:
+ self.event_queue.put({"time_stamp": time.perf_counter(),
+ "action": "press",
+ "name": key.char if type(key) == KeyCode else key.name}, block=False)
+
+ def on_release(self, key):
+ if not self._is_paused:
+ self.event_queue.put({"time_stamp": time.perf_counter(),
+ "action": "release",
+ "name": key.char if type(key) == KeyCode else key.name}, block=False)
+
+ def run(self):
+ self._is_recording = True
+
+ self.metadata_manager.collect()
+ self.obs_client.start_recording()
+
+ self.mouse_listener.start()
+ self.keyboard_listener.start()
+
+ while self._is_recording:
+ event = self.event_queue.get()
+ self.events_file.write(json.dumps(event) + "\n")
+
+ def stop_recording(self):
+ if self._is_recording:
+ self._is_recording = False
+
+ self.metadata_manager.end_collect()
+
+ self.mouse_listener.stop()
+ self.keyboard_listener.stop()
+
+ self.obs_client.stop_recording()
+ self.metadata_manager.add_obs_record_state_timings(self.obs_client.record_state_events)
+ self.events_file.close()
+ self.metadata_manager.save_metadata()
+
+ self.recording_stopped.emit()
+
+ def pause_recording(self):
+ if not self._is_paused and self._is_recording:
+ self._is_paused = True
+ self.obs_client.pause_recording()
+ self.event_queue.put({"time_stamp": time.perf_counter(),
+ "action": "pause"}, block=False)
+
+ def resume_recording(self):
+ if self._is_paused and self._is_recording:
+ self._is_paused = False
+ self.obs_client.resume_recording()
+ self.event_queue.put({"time_stamp": time.perf_counter(),
+ "action": "resume"}, block=False)
+
+ def _get_recording_path(self) -> str:
+ recordings_dir = get_recordings_dir()
+
+ if not os.path.exists(recordings_dir):
+ os.mkdir(recordings_dir)
+
+ current_time = datetime.now().strftime("%Y-%m-%d_%H-%M-%S")
+
+ recording_path = os.path.join(recordings_dir, f"recording-{current_time}")
+ os.mkdir(recording_path)
+
+ return recording_path
\ No newline at end of file
diff --git a/annotation/ducktrack/util.py b/annotation/ducktrack/util.py
new file mode 100644
index 0000000..025835b
--- /dev/null
+++ b/annotation/ducktrack/util.py
@@ -0,0 +1,38 @@
+import os
+import platform
+import subprocess
+from pathlib import Path
+
+from pynput.keyboard import Key, KeyCode
+from pynput.mouse import Button
+
+
+def name_to_key(name: str) -> Key | KeyCode:
+ try:
+ return getattr(Key, name)
+ except AttributeError:
+ return KeyCode.from_char(name)
+
+def name_to_button(name: str) -> Button:
+ return getattr(Button, name)
+
+def get_recordings_dir() -> str:
+ documents_folder = Path.home() / 'Documents' / 'DuckTrack_Recordings'
+ return str(documents_folder)
+
+def fix_windows_dpi_scaling():
+ """
+ Fixes DPI scaling issues with legacy windows applications
+ Reference: https://pynput.readthedocs.io/en/latest/mouse.html#ensuring-consistent-coordinates-between-listener-and-controller-on-windows
+ """
+ import ctypes
+ PROCESS_PER_MONITOR_DPI_AWARE = 2
+ ctypes.windll.shcore.SetProcessDpiAwareness(PROCESS_PER_MONITOR_DPI_AWARE)
+
+def open_file(path):
+ if platform.system() == "Windows":
+ os.startfile(path)
+ elif platform.system() == "Darwin":
+ subprocess.Popen(["open", path])
+ else:
+ subprocess.Popen(["xdg-open", path])
diff --git a/annotation/experiments/delays/delay.py b/annotation/experiments/delays/delay.py
new file mode 100644
index 0000000..624e095
--- /dev/null
+++ b/annotation/experiments/delays/delay.py
@@ -0,0 +1,48 @@
+import glob
+
+import matplotlib.pyplot as plt
+import numpy as np
+import seaborn as sns
+from scipy.stats import sem, t
+
+
+def calculate_confidence_interval(data, confidence=0.95):
+ n = len(data)
+ m = np.mean(data)
+ std_err = sem(data)
+ h = std_err * t.ppf((1 + confidence) / 2, n - 1)
+ return m, m-h, m+h
+
+runs = glob.glob("run*.txt")
+TOTAL_EVENTS = 22509
+percent_delays = []
+all_delays = []
+
+for run in runs:
+ with open(run, "r") as f:
+ delays = [float(line.split()[3]) for line in f if float(line.split()[3]) > 0] # consider only positive delays
+ percent_delays.append((len(delays) / TOTAL_EVENTS) * 100)
+ all_delays.extend(delays)
+
+average_percent_delays = np.mean(percent_delays)
+confidence_interval_percent_delays = calculate_confidence_interval(percent_delays)
+print(f"Average percentage of delayed events across all runs: {average_percent_delays:.2f}%")
+print(f"95% Confidence interval: ({confidence_interval_percent_delays[1]:.2f}%, {confidence_interval_percent_delays[2]:.2f}%)")
+
+if all_delays:
+ mean_delay = np.mean(all_delays)
+ confidence_interval_delays = calculate_confidence_interval(all_delays)
+ print(f"Mean delay time: {mean_delay:.2f}")
+ print(f"95% Confidence interval for delay time: ({confidence_interval_delays[1]:.2f}, {confidence_interval_delays[2]:.2f})")
+else:
+ print("No delay data available for calculation.")
+
+sns.histplot(all_delays, bins=30, kde=False)
+plt.xlabel('Delay Time (ms)')
+plt.ylabel('Frequency')
+plt.yscale('log')
+plt.title('Histogram of Delay Times (macOS)')
+
+plt.savefig('delays.png', dpi=300)
+
+plt.show()
diff --git a/annotation/experiments/drawing/drawing.py b/annotation/experiments/drawing/drawing.py
new file mode 100644
index 0000000..3c1d6f0
--- /dev/null
+++ b/annotation/experiments/drawing/drawing.py
@@ -0,0 +1,110 @@
+import glob
+import os
+
+import cv2
+import matplotlib.pyplot as plt
+import numpy as np
+import scipy.stats as stats
+from skimage.metrics import structural_similarity as ssim
+from tqdm import tqdm
+
+# use this: https://sketch.io
+
+def calculate_rmse(imageA, imageB):
+ err = np.sum((imageA - imageB) ** 2)
+ err /= float(imageA.shape[0] * imageA.shape[1])
+ return np.sqrt(err)
+
+def compare_images(ground_truth_path, sample_paths):
+ results = []
+ gt_image = cv2.imread(ground_truth_path, cv2.IMREAD_GRAYSCALE)
+
+ if gt_image is None:
+ raise ValueError("Ground truth image could not be read. Please check the file path.")
+
+ gt_image = gt_image.astype("float") / 255.0
+
+ for path in tqdm(sample_paths):
+ sample_image = cv2.imread(path, cv2.IMREAD_GRAYSCALE)
+
+ if sample_image is None:
+ print(f"WARNING: Sample image at path {path} could not be read. Skipping this image.")
+ continue
+
+ sample_image = sample_image.astype("float") / 255.0
+
+ rmse_value = calculate_rmse(gt_image, sample_image)
+ ssim_value, _ = ssim(gt_image, sample_image, full=True, data_range=1) # Corrected line
+
+ diff_mask = cv2.absdiff(gt_image, sample_image)
+
+ # plt.imshow(diff_mask * 255, cmap='gray')
+ # plt.title(f'Difference Mask for {os.path.basename(path)}\nRMSE: {rmse_value:.5f} - SSIM: {ssim_value:.5f}')
+ # plt.show()
+
+ results.append({
+ 'path': path,
+ 'rmse': rmse_value,
+ 'ssim': ssim_value,
+ 'diff_mask': diff_mask
+ })
+
+ return results
+
+
+ground_truth = 'ground_truth.png'
+sample_images = glob.glob("samples/*.png")
+
+results = compare_images(ground_truth, sample_images)
+
+for res in results:
+ print(f"Image: {res['path']} - RMSE: {res['rmse']} - SSIM: {res['ssim']}")
+
+def calculate_confidence_interval(data, confidence_level=0.95):
+ mean = np.mean(data)
+ sem = stats.sem(data)
+ df = len(data) - 1
+ me = sem * stats.t.ppf((1 + confidence_level) / 2, df)
+ return mean - me, mean + me
+
+rmse_values = [res['rmse'] for res in results]
+ssim_values = [res['ssim'] for res in results]
+
+rmse_mean = np.mean(rmse_values)
+rmse_median = np.median(rmse_values)
+rmse_stdev = np.std(rmse_values, ddof=1)
+
+ssim_mean = np.mean(ssim_values)
+ssim_median = np.median(ssim_values)
+ssim_stdev = np.std(ssim_values, ddof=1)
+
+rmse_ci = calculate_confidence_interval(rmse_values)
+ssim_ci = calculate_confidence_interval(ssim_values)
+
+print(f"\nRMSE - Mean: {rmse_mean}, Median: {rmse_median}, Std Dev: {rmse_stdev}, 95% CI: {rmse_ci}")
+print(f"SSIM - Mean: {ssim_mean}, Median: {ssim_median}, Std Dev: {ssim_stdev}, 95% CI: {ssim_ci}")
+
+print(f"RMSE: {rmse_mean} ± {rmse_ci[1] - rmse_mean}")
+print(f"SSIM: {ssim_mean} ± {ssim_ci[1] - ssim_mean}")
+
+def save_average_diff_map(results, save_path='average_diff_map.png'):
+ if not results:
+ print("No results available to create an average diff map.")
+ return
+
+ avg_diff_map = None
+
+ for res in results:
+ if avg_diff_map is None:
+ avg_diff_map = np.zeros_like(res['diff_mask'])
+
+ avg_diff_map += res['diff_mask']
+
+ avg_diff_map /= len(results)
+
+ avg_diff_map = (avg_diff_map * 255).astype(np.uint8)
+
+ cv2.imwrite(save_path, avg_diff_map)
+
+# Usage
+save_average_diff_map(results)
diff --git a/annotation/experiments/recaptcha/recaptcha.py b/annotation/experiments/recaptcha/recaptcha.py
new file mode 100644
index 0000000..f61b425
--- /dev/null
+++ b/annotation/experiments/recaptcha/recaptcha.py
@@ -0,0 +1,4 @@
+success = 10
+total = 10
+
+print(success / total)
\ No newline at end of file
diff --git a/annotation/experiments/sleep_testing/calc_errors.py b/annotation/experiments/sleep_testing/calc_errors.py
new file mode 100644
index 0000000..4e1c0ce
--- /dev/null
+++ b/annotation/experiments/sleep_testing/calc_errors.py
@@ -0,0 +1,48 @@
+import csv
+import time
+
+import numpy as np
+from tqdm import tqdm
+
+
+def check_sleep(duration, sleep_function):
+ start = time.perf_counter()
+ sleep_function(duration)
+ end = time.perf_counter()
+ elapsed = end - start
+ return abs(elapsed - duration)
+
+def busy_sleep(duration):
+ end_time = time.perf_counter() + duration
+ while time.perf_counter() < end_time:
+ pass
+
+def measure_accuracy(sleep_function, durations, iterations=100):
+ average_errors = []
+ for duration in tqdm(durations):
+ errors = [check_sleep(duration, sleep_function) for _ in range(iterations)]
+ average_error = np.mean(errors)
+ average_errors.append(average_error)
+ return average_errors
+
+durations = np.arange(0.001, 0.101, 0.001) # From 1ms to 100ms in 1ms increments
+iterations = 100
+
+sleep_errors = measure_accuracy(time.sleep, durations, iterations)
+busy_sleep_errors = measure_accuracy(busy_sleep, durations, iterations)
+
+def save_to_csv(filename, durations, sleep_errors, busy_sleep_errors):
+ with open(filename, 'w', newline='') as csvfile:
+ fieldnames = ['duration', 'sleep_error', 'busy_sleep_error']
+ writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
+
+ writer.writeheader()
+ for duration, sleep_error, busy_sleep_error in zip(durations, sleep_errors, busy_sleep_errors):
+ writer.writerow({
+ 'duration': duration,
+ 'sleep_error': sleep_error,
+ 'busy_sleep_error': busy_sleep_error
+ })
+ print("Data saved to", filename)
+
+save_to_csv('sleep_data.csv', durations * 1000, np.array(sleep_errors) * 1000, np.array(busy_sleep_errors) * 1000)
diff --git a/annotation/experiments/sleep_testing/plot_errors.py b/annotation/experiments/sleep_testing/plot_errors.py
new file mode 100644
index 0000000..05ff3ac
--- /dev/null
+++ b/annotation/experiments/sleep_testing/plot_errors.py
@@ -0,0 +1,33 @@
+import csv
+
+import matplotlib.pyplot as plt
+
+
+def plot_from_csv(filename, save_plot=False):
+ durations = []
+ sleep_errors = []
+ busy_sleep_errors = []
+
+ with open(filename, 'r') as csvfile:
+ reader = csv.DictReader(csvfile)
+ for row in reader:
+ durations.append(float(row['duration']))
+ sleep_errors.append(float(row['sleep_error']))
+ busy_sleep_errors.append(float(row['busy_sleep_error']))
+
+ plt.figure(figsize=(10, 5))
+ plt.plot(durations, sleep_errors, label='time.sleep()', marker='o')
+ plt.plot(durations, busy_sleep_errors, label='busy_sleep()', marker='x')
+ plt.xlabel('Desired Delay (ms)')
+ plt.ylabel('Average Error (ms)')
+ plt.title('Sleep Accuracy: time.sleep() vs Busy-Wait Loop (macOS)')
+ plt.legend()
+ plt.grid(True)
+
+ if save_plot:
+ plt.savefig('sleep_accuracy_plot.png', dpi=300)
+ print("Plot saved as sleep_accuracy_plot.png")
+
+ plt.show()
+
+plot_from_csv('sleep_data.csv', save_plot=True)
diff --git a/annotation/experiments/stopwatch/stopwatch.py b/annotation/experiments/stopwatch/stopwatch.py
new file mode 100644
index 0000000..6f61df1
--- /dev/null
+++ b/annotation/experiments/stopwatch/stopwatch.py
@@ -0,0 +1,110 @@
+import glob
+
+import matplotlib.pyplot as plt
+import numpy as np
+import pandas as pd
+import scipy.stats as stats
+import seaborn as sns
+
+# use this: https://www.estopwatch.net/
+
+def read_file(file_path):
+ df = pd.read_csv(file_path)
+ df['Elapsed time'] = pd.to_datetime(df['Elapsed time'], errors='coerce')
+ return df
+
+
+def analyze_new_error(run_df, groundtruth_df):
+ cumulative_errors = run_df['Elapsed time'] - groundtruth_df['Elapsed time']
+ cumulative_errors_in_seconds = cumulative_errors.dt.total_seconds()
+
+ new_errors_in_seconds = cumulative_errors_in_seconds.diff().fillna(cumulative_errors_in_seconds[0])
+ new_error_points = new_errors_in_seconds[new_errors_in_seconds != 0].index.tolist()
+
+ return new_errors_in_seconds[new_error_points]
+
+def calculate_statistics(errors):
+ if len(errors) == 0:
+ return {
+ 'mean_error': 0,
+ 'median_error': 0,
+ 'stddev_error': 0,
+ 'rmse_error': 0,
+ 'confidence_interval': (0, 0),
+ 'error_frequency': 0
+ }
+
+ mean_error = np.mean(errors)
+ median_error = np.median(errors)
+ stddev_error = np.std(errors)
+ rmse_error = np.sqrt(np.mean(np.square(errors)))
+
+ ci_low, ci_high = stats.t.interval(
+ confidence=0.95,
+ df=len(errors) - 1,
+ loc=mean_error,
+ scale=stats.sem(errors) if len(errors) > 1 else 0
+ )
+
+ return {
+ 'mean_error': mean_error,
+ 'median_error': median_error,
+ 'stddev_error': stddev_error,
+ 'rmse_error': rmse_error,
+ 'confidence_interval': (ci_low, ci_high),
+ }
+
+
+def main():
+ groundtruth_file = 'groundtruth.csv'
+ run_files = glob.glob('runs/*.csv')
+
+ groundtruth_df = read_file(groundtruth_file)
+ run_dfs = {f'run{i+1}': read_file(file) for i, file in enumerate(run_files)}
+
+ total_errors = []
+ total_points = 0
+ all_errors = []
+
+ for run, df in run_dfs.items():
+ errors = analyze_new_error(df, groundtruth_df)
+ total_errors.extend(errors)
+ all_errors.extend(errors)
+ total_points += len(df)
+
+ results = calculate_statistics(errors)
+ error_frequency = len(errors) / len(df)
+
+ print(f"Results for {run}:")
+ print(f"Mean New Error: {results['mean_error']:.5f} seconds")
+ print(f"Median New Error: {results['median_error']:.5f} seconds")
+ print(f"Standard Deviation of New Error: {results['stddev_error']:.5f} seconds")
+ print(f"RMSE of New Error: {results['rmse_error']:.5f} seconds")
+ print(f"95% Confidence Interval of New Error: ({results['confidence_interval'][0]:.5f}, {results['confidence_interval'][1]:.5f}) seconds")
+ print(f"New Error Frequency: {error_frequency*100:.5f} %")
+ print('-----------------------------------------')
+
+ total_results = calculate_statistics(total_errors)
+ total_error_frequency = len(total_errors) / total_points
+
+ print("Total Statistics:")
+ print(f"Mean New Error: {total_results['mean_error']:.5f} seconds")
+ print(f"Median New Error: {total_results['median_error']:.5f} seconds")
+ print(f"Standard Deviation of New Error: {total_results['stddev_error']:.5f} seconds")
+ print(f"RMSE of New Error: {total_results['rmse_error']:.5f} seconds")
+ print(f"95% Confidence Interval of New Error: ({total_results['confidence_interval'][0]:.5f}, {total_results['confidence_interval'][1]:.5f}) seconds")
+ print(f"New Error Frequency: {total_error_frequency*100:.5f} %")
+
+ # do plus minus
+ print(f"New Error: {total_results['mean_error']:.5f} ± {total_results['confidence_interval'][1] - total_results['mean_error']:.5f} seconds")
+
+ plt.figure(figsize=(10, 5))
+ sns.histplot(all_errors, bins=12, kde=False)
+ plt.title('Distribution of Newly Introduced Errors (macOS)')
+ plt.xlabel('Error Duration (seconds)')
+ plt.ylabel('Frequency')
+ plt.savefig('error_dist', dpi=300)
+ plt.show()
+
+if __name__ == "__main__":
+ main()
diff --git a/annotation/main.py b/annotation/main.py
new file mode 100644
index 0000000..8017e6e
--- /dev/null
+++ b/annotation/main.py
@@ -0,0 +1,39 @@
+import signal
+import sys
+import traceback
+
+from PyQt6.QtWidgets import QApplication
+
+from ducktrack import MainInterface
+
+
+def main():
+ app = QApplication(sys.argv)
+ app.setQuitOnLastWindowClosed(False)
+ signal.signal(signal.SIGINT, signal.SIG_DFL)
+ interface = MainInterface(app)
+ interface.show()
+
+ # TODO: come up with a better error solution to this
+
+ original_excepthook = sys.excepthook
+ def handle_exception(exc_type, exc_value, exc_traceback):
+ print("Exception type:", exc_type)
+ print("Exception value:", exc_value)
+
+ trace_details = traceback.format_exception(exc_type, exc_value, exc_traceback)
+ trace_string = "".join(trace_details)
+
+ print("Exception traceback:", trace_string)
+
+ message = f"An error occurred!\n\n{exc_value}\n\n{trace_string}"
+ interface.display_error_message(message)
+
+ original_excepthook(exc_type, exc_value, exc_traceback)
+
+ sys.excepthook = handle_exception
+
+ sys.exit(app.exec())
+
+if __name__ == "__main__":
+ main()
\ No newline at end of file
diff --git a/annotation/readme_images/Screenshot 2023-06-17 220155.png b/annotation/readme_images/Screenshot 2023-06-17 220155.png
new file mode 100644
index 0000000..7fcdc56
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-17 220155.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-17 221407.png b/annotation/readme_images/Screenshot 2023-06-17 221407.png
new file mode 100644
index 0000000..5a92f49
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-17 221407.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-17 221553.png b/annotation/readme_images/Screenshot 2023-06-17 221553.png
new file mode 100644
index 0000000..d5ff5f4
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-17 221553.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-17 222626.png b/annotation/readme_images/Screenshot 2023-06-17 222626.png
new file mode 100644
index 0000000..910d8b4
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-17 222626.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 103752.png b/annotation/readme_images/Screenshot 2023-06-24 103752.png
new file mode 100644
index 0000000..70f178d
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 103752.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 104203.png b/annotation/readme_images/Screenshot 2023-06-24 104203.png
new file mode 100644
index 0000000..305a77a
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 104203.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 110033.png b/annotation/readme_images/Screenshot 2023-06-24 110033.png
new file mode 100644
index 0000000..4c75ae3
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 110033.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 110113.png b/annotation/readme_images/Screenshot 2023-06-24 110113.png
new file mode 100644
index 0000000..7a36dd4
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 110113.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 110823.png b/annotation/readme_images/Screenshot 2023-06-24 110823.png
new file mode 100644
index 0000000..1731ea0
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 110823.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 111017.png b/annotation/readme_images/Screenshot 2023-06-24 111017.png
new file mode 100644
index 0000000..4ab5039
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 111017.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 111110.png b/annotation/readme_images/Screenshot 2023-06-24 111110.png
new file mode 100644
index 0000000..6c1f328
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 111110.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 111422.png b/annotation/readme_images/Screenshot 2023-06-24 111422.png
new file mode 100644
index 0000000..c9cbc81
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 111422.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 111634.png b/annotation/readme_images/Screenshot 2023-06-24 111634.png
new file mode 100644
index 0000000..11f90eb
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 111634.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 111654.png b/annotation/readme_images/Screenshot 2023-06-24 111654.png
new file mode 100644
index 0000000..07cc164
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 111654.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 111809.png b/annotation/readme_images/Screenshot 2023-06-24 111809.png
new file mode 100644
index 0000000..9302a2d
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 111809.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 111841.png b/annotation/readme_images/Screenshot 2023-06-24 111841.png
new file mode 100644
index 0000000..60abee4
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 111841.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 112001.png b/annotation/readme_images/Screenshot 2023-06-24 112001.png
new file mode 100644
index 0000000..ea2dce3
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 112001.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 113548.png b/annotation/readme_images/Screenshot 2023-06-24 113548.png
new file mode 100644
index 0000000..843d96c
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 113548.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 115916.png b/annotation/readme_images/Screenshot 2023-06-24 115916.png
new file mode 100644
index 0000000..5d214aa
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 115916.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 120133.png b/annotation/readme_images/Screenshot 2023-06-24 120133.png
new file mode 100644
index 0000000..0be9096
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 120133.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 120347.png b/annotation/readme_images/Screenshot 2023-06-24 120347.png
new file mode 100644
index 0000000..a202494
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 120347.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 121017.png b/annotation/readme_images/Screenshot 2023-06-24 121017.png
new file mode 100644
index 0000000..ac14483
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 121017.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 121222.png b/annotation/readme_images/Screenshot 2023-06-24 121222.png
new file mode 100644
index 0000000..6d44083
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 121222.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 122006.png b/annotation/readme_images/Screenshot 2023-06-24 122006.png
new file mode 100644
index 0000000..ff53ccd
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 122006.png differ
diff --git a/annotation/readme_images/Screenshot 2023-06-24 162423.png b/annotation/readme_images/Screenshot 2023-06-24 162423.png
new file mode 100644
index 0000000..9442256
Binary files /dev/null and b/annotation/readme_images/Screenshot 2023-06-24 162423.png differ
diff --git a/annotation/requirements.txt b/annotation/requirements.txt
new file mode 100644
index 0000000..104ae42
--- /dev/null
+++ b/annotation/requirements.txt
@@ -0,0 +1,9 @@
+git+https://github.com/moses-palmer/pynput.git@refs/pull/541/head # to make sure that it works on Apple Silicon
+pyautogui
+obsws-python
+PyQt6
+Pillow
+screeninfo
+wmi
+psutil
+pyinstaller
\ No newline at end of file
diff --git a/annotation/tests/__init__.py b/annotation/tests/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/desktop_env/assets/cursor.png b/desktop_env/assets/cursor.png
new file mode 100644
index 0000000..8d9182a
Binary files /dev/null and b/desktop_env/assets/cursor.png differ
diff --git a/desktop_env/controllers/keyboard.py b/desktop_env/controllers/keyboard.py
deleted file mode 100644
index 7cb79f8..0000000
--- a/desktop_env/controllers/keyboard.py
+++ /dev/null
@@ -1,35 +0,0 @@
-from abc import ABC, abstractmethod
-from fabric import Connection
-
-from .xdotool import XDoToolController
-from .python import PythonController
-
-class AbstractKeyboardController(ABC):
- @abstractmethod
- def type(self, text: str):
- raise NotImplementedError
-
- @abstractmethod
- def key(self, key: str):
- raise NotImplementedError
-
-class XDoToolKeyboardController(AbstractKeyboardController, XDoToolController):
- def __init__(self, ssh_connection: Connection):
- super().__init__(ssh_connection=ssh_connection)
-
- def type(self, text: str):
- self._execute_xdotool_command(f"type {text}")
-
- def key(self, key: str):
- self._execute_xdotool_command(f"key {key}")
-
-class PythonKeyboardController(AbstractKeyboardController, PythonController):
- def __init__(self, http_server: str):
- super().__init__(http_server=http_server)
- self.command = "python -c \"import keyboard; {command}\""
-
- def type(self, text: str):
- self._execute_python_command(self.command.format(command=f"keyboard.write('{text}')"))
-
- def key(self, key: str):
- self._execute_python_command(self.command.format(command=f"keyboard.press_and_release('{key}')"))
\ No newline at end of file
diff --git a/desktop_env/controllers/mouse.py b/desktop_env/controllers/mouse.py
deleted file mode 100644
index 45961be..0000000
--- a/desktop_env/controllers/mouse.py
+++ /dev/null
@@ -1,144 +0,0 @@
-from enum import Enum
-
-from abc import ABC, abstractmethod
-from fabric import Connection
-
-from .xdotool import XDoToolController
-from .python import PythonController
-class MouseClick(Enum):
- LEFT = 1
- MIDDLE = 2
- RIGHT = 3
- WHEEL_UP = 4
- WHEEL_DOWN = 5
-
-class AbstractMouseController(ABC):
- @abstractmethod
- def mouse_move(self, x: int, y: int):
- raise NotImplementedError
-
- @abstractmethod
- def left_down(self):
- raise NotImplementedError
-
- @abstractmethod
- def left_up(self):
- raise NotImplementedError
-
- @abstractmethod
- def left_click(self):
- raise NotImplementedError
-
- @abstractmethod
- def middle_down(self):
- raise NotImplementedError
-
- @abstractmethod
- def middle_up(self):
- raise NotImplementedError
-
- @abstractmethod
- def middle_click(self):
- raise NotImplementedError
-
- @abstractmethod
- def right_down(self):
- raise NotImplementedError
-
- @abstractmethod
- def right_up(self):
- raise NotImplementedError
-
- @abstractmethod
- def right_click(self):
- raise NotImplementedError
-
- @abstractmethod
- def scroll_up(self):
- raise NotImplementedError
-
- @abstractmethod
- def scroll_down(self):
- raise NotImplementedError
-
-
-class XDoToolMouseController(AbstractMouseController, XDoToolController):
- def __init__(self, ssh_connection: Connection):
- super().__init__(ssh_connection=ssh_connection)
-
- def mouse_move(self, x: int, y: int):
- self._execute_xdotool_command(f"mousemove {x} {y}")
-
- def left_down(self):
- self._execute_xdotool_command(f"mousedown 1")
-
- def left_up(self):
- self._execute_xdotool_command(f"mouseup 1")
-
- def left_click(self):
- self._execute_xdotool_command(f"click 1")
-
- def middle_down(self):
- self._execute_xdotool_command(f"mousedown 2")
-
- def middle_up(self):
- self._execute_xdotool_command(f"mouseup 2")
-
- def middle_click(self):
- self._execute_xdotool_command(f"click 2")
-
- def right_down(self):
- self._execute_xdotool_command(f"mousedown 3")
-
- def right_up(self):
- self._execute_xdotool_command(f"mouseup 3")
-
- def right_click(self):
- self._execute_xdotool_command(f"click 3")
-
- def scroll_up(self):
- self._execute_xdotool_command(f"click 4")
-
- def scroll_down(self):
- self._execute_xdotool_command(f"click 5")
-
-class PythonMouseController(AbstractMouseController, PythonController):
- def __init__(self, http_server: str):
- super().__init__(http_server=http_server)
- self.command = "python -c \"import mouse; {command}\""
-
- def mouse_move(self, x: int, y: int):
- self._execute_python_command(self.command.format(command=f"mouse.move({x}, {y})"))
-
- def left_down(self):
- self._execute_python_command(self.command.format(command="mouse.press(button='left')"))
-
- def left_up(self):
- self._execute_python_command(self.command.format(command="mouse.release(button='left')"))
-
- def left_click(self):
- self._execute_python_command(self.command.format(command="mouse.click(button='left')"))
-
- def middle_down(self):
- self._execute_python_command(self.command.format(command="mouse.press(button='middle')"))
-
- def middle_up(self):
- self._execute_python_command(self.command.format(command="mouse.release(button='middle')"))
-
- def middle_click(self):
- self._execute_python_command(self.command.format(command="mouse.click(button='middle')"))
-
- def right_down(self):
- self._execute_python_command(self.command.format(command="mouse.press(button='right')"))
-
- def right_up(self):
- self._execute_python_command(self.command.format(command="mouse.release(button='right')"))
-
- def right_click(self):
- self._execute_python_command(self.command.format(command="mouse.click(button='right')"))
-
- def scroll_up(self):
- self._execute_python_command(self.command.format(command="mouse.wheel(10)"))
-
- def scroll_down(self):
- self._execute_python_command(self.command.format(command="mouse.wheel(-10)"))
\ No newline at end of file
diff --git a/desktop_env/controllers/python.py b/desktop_env/controllers/python.py
index 6b5e627..2b0dfb7 100644
--- a/desktop_env/controllers/python.py
+++ b/desktop_env/controllers/python.py
@@ -1,34 +1,208 @@
-import requests
import json
+from typing import Any, Dict
+import requests
+from desktop_env.envs.actions import KEYBOARD_KEYS
+
class PythonController:
- def __init__(self, http_server: str):
+ def __init__(self, http_server: str, pkgs_prefix: str = "python -c \"import pyautogui; {command}\""):
self.http_server = http_server
-
- def _execute_python_command(self, command: str) -> None:
- payload = json.dumps({
- "command": command
- })
+ self.pkgs_prefix = pkgs_prefix # fixme: this is a hacky way to execute python commands. fix it and combine it with installation of packages
+
+ def get_screenshot(self):
+ """
+ Gets a screenshot from the server. With the cursor.
+ """
+ response = requests.get(self.http_server + "/screenshot")
+ if response.status_code == 200:
+ return response.content
+ else:
+ print("Failed to get screenshot. Status code:", response.status_code)
+ return None
+
+ def get_file(self, file_path: str):
+ """
+ Gets a file from the server.
+ """
+ response = requests.post(self.http_server + "/file", data={"file_path": file_path})
+ if response.status_code == 200:
+ print("File downloaded successfully")
+ return response.content
+ else:
+ print("Failed to get file. Status code:", response.status_code)
+ return None
+
+ def execute_python_command(self, command: str) -> None:
+ """
+ Executes a python command on the server.
+ It can be used to execute the pyautogui commands, or... any other python command. who knows?
+ """
+ command = self.pkgs_prefix.format(command=command)
+ payload = json.dumps({"command": command})
headers = {
'Content-Type': 'application/json'
}
-
+
try:
response = requests.post(self.http_server + "/execute", headers=headers, data=payload)
if response.status_code == 200:
print("Command executed successfully:", response.text)
else:
print("Failed to execute command. Status code:", response.status_code)
+ return response.json()
except requests.exceptions.RequestException as e:
print("An error occurred while trying to execute the command:", e)
-# example usage
-if __name__ == '__main__':
- # replace with your actual server URL of the vm
- server_url = "http://192.168.7.129:5000"
- controller = PythonController(server_url)
+ def execute_action(self, action: Dict[str, Any]):
+ """
+ Executes an action on the server computer.
+ """
- # example commands
- python_command = "python -c \"import keyboard; keyboard.write('hello world')\""
- python_command = "python -c \"import mouse; mouse.move(100,100);mouse.right_click()\""
- controller._execute_python_command(python_command)
+ action_type = action["action_type"]
+ parameters = action["parameters"] if "parameters" in action else {}
+
+ if action_type == "MOVE_TO":
+ if parameters == {} or None:
+ self.execute_python_command(f"pyautogui.moveTo()")
+ elif "x" in parameters and "y" in parameters:
+ x = parameters["x"]
+ y = parameters["y"]
+ self.execute_python_command(f"pyautogui.moveTo({x}, {y})")
+ else:
+ raise Exception(f"Unknown parameters: {parameters}")
+
+ elif action_type == "CLICK":
+ if parameters == {} or None:
+ self.execute_python_command(f"pyautogui.click()")
+ elif "button" in parameters and "x" in parameters and "y" in parameters:
+ button = parameters["button"]
+ x = parameters["x"]
+ y = parameters["y"]
+ if "num_clicks" in parameters:
+ num_clicks = parameters["num_clicks"]
+ self.execute_python_command(f"pyautogui.click(button='{button}', x={x}, y={y}, clicks={num_clicks})")
+ else:
+ self.execute_python_command(f"pyautogui.click(button='{button}', x={x}, y={y})")
+ elif "button" in parameters and "x" not in parameters and "y" not in parameters:
+ button = parameters["button"]
+ if "num_clicks" in parameters:
+ num_clicks = parameters["num_clicks"]
+ self.execute_python_command(f"pyautogui.click(button='{button}', clicks={num_clicks})")
+ else:
+ self.execute_python_command(f"pyautogui.click(button='{button}')")
+ elif "button" not in parameters and "x" in parameters and "y" in parameters:
+ x = parameters["x"]
+ y = parameters["y"]
+ if "num_clicks" in parameters:
+ num_clicks = parameters["num_clicks"]
+ self.execute_python_command(f"pyautogui.click(x={x}, y={y}, clicks={num_clicks})")
+ else:
+ self.execute_python_command(f"pyautogui.click(x={x}, y={y})")
+ else:
+ raise Exception(f"Unknown parameters: {parameters}")
+
+ elif action_type == "MOUSE_DOWN":
+ if parameters == {} or None:
+ self.execute_python_command(f"pyautogui.mouseDown()")
+ elif "button" in parameters:
+ button = parameters["button"]
+ self.execute_python_command(f"pyautogui.mouseDown(button='{button}')")
+ else:
+ raise Exception(f"Unknown parameters: {parameters}")
+
+ elif action_type == "MOUSE_UP":
+ if parameters == {} or None:
+ self.execute_python_command(f"pyautogui.mouseUp()")
+ elif "button" in parameters:
+ button = parameters["button"]
+ self.execute_python_command(f"pyautogui.mouseUp(button='{button}')")
+ else:
+ raise Exception(f"Unknown parameters: {parameters}")
+
+ elif action_type == "RIGHT_CLICK":
+ if parameters == {} or None:
+ self.execute_python_command(f"pyautogui.rightClick()")
+ elif "x" in parameters and "y" in parameters:
+ x = parameters["x"]
+ y = parameters["y"]
+ self.execute_python_command(f"pyautogui.rightClick(x={x}, y={y})")
+ else:
+ raise Exception(f"Unknown parameters: {parameters}")
+
+ elif action_type == "DOUBLE_CLICK":
+ if parameters == {} or None:
+ self.execute_python_command(f"pyautogui.doubleClick()")
+ elif "x" in parameters and "y" in parameters:
+ x = parameters["x"]
+ y = parameters["y"]
+ self.execute_python_command(f"pyautogui.doubleClick(x={x}, y={y})")
+ else:
+ raise Exception(f"Unknown parameters: {parameters}")
+
+ elif action_type == "DRAG_TO":
+ if "x" in parameters and "y" in parameters:
+ x = parameters["x"]
+ y = parameters["y"]
+ self.execute_python_command(f"pyautogui.dragTo({x}, {y}, duration=1.0, button='left', mouseDownUp=True)")
+
+ elif action_type == "SCROLL":
+ # todo: check if it is related to the operating system, as https://github.com/TheDuckAI/DuckTrack/blob/main/ducktrack/playback.py pointed out
+ if "dx" in parameters and "dy" in parameters:
+ dx = parameters["dx"]
+ dy = parameters["dy"]
+ self.execute_python_command(f"pyautogui.hscroll({dx})")
+ self.execute_python_command(f"pyautogui.vscroll({dy})")
+ elif "dx" in parameters and "dy" not in parameters:
+ dx = parameters["dx"]
+ self.execute_python_command(f"pyautogui.hscroll({dx})")
+ elif "dx" not in parameters and "dy" in parameters:
+ dy = parameters["dy"]
+ self.execute_python_command(f"pyautogui.vscroll({dy})")
+ else:
+ raise Exception(f"Unknown parameters: {parameters}")
+
+ elif action_type == "TYPING":
+ if "text" not in parameters:
+ raise Exception(f"Unknown parameters: {parameters}")
+ text = parameters["text"]
+ self.execute_python_command(f"pyautogui.typewrite('{text}')")
+
+ elif action_type == "PRESS":
+ if "key" not in parameters:
+ raise Exception(f"Unknown parameters: {parameters}")
+ key = parameters["key"]
+ if key.lower() not in KEYBOARD_KEYS:
+ raise Exception(f"Key must be one of {KEYBOARD_KEYS}")
+ self.execute_python_command(f"pyautogui.press('{key}')")
+
+ elif action_type == "KEY_DOWN":
+ if "key" not in parameters:
+ raise Exception(f"Unknown parameters: {parameters}")
+ key = parameters["key"]
+ if key.lower() not in KEYBOARD_KEYS:
+ raise Exception(f"Key must be one of {KEYBOARD_KEYS}")
+ self.execute_python_command(f"pyautogui.keyDown('{key}')")
+
+ elif action_type == "KEY_UP":
+ if "key" not in parameters:
+ raise Exception(f"Unknown parameters: {parameters}")
+ key = parameters["key"]
+ if key.lower() not in KEYBOARD_KEYS:
+ raise Exception(f"Key must be one of {KEYBOARD_KEYS}")
+ self.execute_python_command(f"pyautogui.keyUp('{key}')")
+
+ elif action_type == "HOTKEY":
+ if "keys" not in parameters:
+ raise Exception(f"Unknown parameters: {parameters}")
+ keys = parameters["keys"]
+ if not isinstance(keys, list):
+ raise Exception(f"Keys must be a list of keys")
+ for key in keys:
+ if key.lower() not in KEYBOARD_KEYS:
+ raise Exception(f"Key must be one of {KEYBOARD_KEYS}")
+
+ keys_para_rep = "', '".join(keys)
+ self.execute_python_command(f"pyautogui.hotkey('{keys_para_rep}')")
+
+ else:
+ raise Exception(f"Unknown action type: {action_type}")
diff --git a/desktop_env/controllers/setup.py b/desktop_env/controllers/setup.py
new file mode 100644
index 0000000..1b3e581
--- /dev/null
+++ b/desktop_env/controllers/setup.py
@@ -0,0 +1,96 @@
+import requests
+import json
+
+
+class SetupController:
+ def __init__(self, http_server: str):
+ self.http_server = http_server + "/setup"
+
+ def setup(self, config):
+ """
+ Setup Config:
+ {
+ download: list[tuple[string]], # a list of tuples of url of file to download and the save path
+ ...
+ }
+ """
+ self._download_setup(config)
+ self._change_wallpaper(config)
+ # self._tidy_desktop(config) todo: implement this
+ self._open_setup(config)
+ # can add other setup steps
+
+ def _download_setup(self, config):
+ if not config:
+ return
+ if not 'download' in config:
+ return
+ for url, path in config['download']:
+ if not url or not path:
+ raise Exception(f"Setup Download - Invalid URL ({url}) or path ({path}).")
+
+ payload = json.dumps({"url": url, "path": path})
+ headers = {
+ 'Content-Type': 'application/json'
+ }
+
+ # send request to server to download file
+ try:
+ response = requests.post(self.http_server + "/download_file", headers=headers, data=payload)
+ if response.status_code == 200:
+ print("Command executed successfully:", response.text)
+ else:
+ print("Failed to download file. Status code:", response.text)
+ except requests.exceptions.RequestException as e:
+ print("An error occurred while trying to send the request:", e)
+
+ def _change_wallpaper(self, config):
+ if not config:
+ return
+ if not 'wallpaper' in config:
+ return
+ path = config['wallpaper']
+ if not path:
+ raise Exception(f"Setup Wallpaper - Invalid path ({path}).")
+
+ payload = json.dumps({"path": path})
+ headers = {
+ 'Content-Type': 'application/json'
+ }
+
+ # send request to server to change wallpaper
+ try:
+ response = requests.post(self.http_server + "/change_wallpaper", headers=headers, data=payload)
+ if response.status_code == 200:
+ print("Command executed successfully:", response.text)
+ else:
+ print("Failed to change wallpaper. Status code:", response.text)
+ except requests.exceptions.RequestException as e:
+ print("An error occurred while trying to send the request:", e)
+
+ def _tidy_desktop(self, config):
+ raise NotImplementedError
+
+ def _open_setup(self, config):
+ if not config:
+ return
+ if not 'open' in config:
+ return
+ for path in config['open']:
+ if not path:
+ raise Exception(f"Setup Open - Invalid path ({path}).")
+
+ payload = json.dumps({"path": path})
+ headers = {
+ 'Content-Type': 'application/json'
+ }
+
+ # send request to server to open file
+ try:
+ response = requests.post(self.http_server + "/open_file", headers=headers, data=payload)
+ if response.status_code == 200:
+ print("Command executed successfully:", response.text)
+ else:
+ print("Failed to open file. Status code:", response.text)
+ except requests.exceptions.RequestException as e:
+ print("An error occurred while trying to send the request:", e)
diff --git a/desktop_env/controllers/xdotool.py b/desktop_env/controllers/xdotool.py
deleted file mode 100644
index 620bee6..0000000
--- a/desktop_env/controllers/xdotool.py
+++ /dev/null
@@ -1,9 +0,0 @@
-from fabric import Connection
-
-class XDoToolController:
- def __init__(self, ssh_connection: Connection):
- self.ssh_connection = ssh_connection
-
- def _execute_xdotool_command(self, command: list[str]) -> None:
- result = self.ssh_connection.run(f"DISPLAY=:0 xdotool {command}", hide=True)
- return result.stdout.strip()
\ No newline at end of file
diff --git a/desktop_env/envs/actions.py b/desktop_env/envs/actions.py
new file mode 100644
index 0000000..e03ccf0
--- /dev/null
+++ b/desktop_env/envs/actions.py
@@ -0,0 +1,190 @@
+X_MAX = 1920 # TODO: get the screen resolution
+Y_MAX = 1080
+
+KEYBOARD_KEYS = ['\t', '\n', '\r', ' ', '!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', '[', '\\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~', 'accept', 'add', 'alt', 'altleft', 'altright', 'apps', 'backspace', 'browserback', 'browserfavorites', 'browserforward', 'browserhome', 'browserrefresh', 'browsersearch', 'browserstop', 'capslock', 'clear', 'convert', 'ctrl', 'ctrlleft', 'ctrlright', 'decimal', 'del', 'delete', 'divide', 'down', 'end', 'enter', 'esc', 'escape', 'execute', 'f1', 'f10', 'f11', 'f12', 'f13', 'f14', 'f15', 'f16', 'f17', 'f18', 'f19', 'f2', 'f20', 'f21', 'f22', 'f23', 'f24', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'final', 'fn', 'hanguel', 'hangul', 'hanja', 'help', 'home', 'insert', 'junja', 'kana', 'kanji', 'launchapp1', 'launchapp2', 'launchmail', 'launchmediaselect', 'left', 'modechange', 'multiply', 'nexttrack', 'nonconvert', 'num0', 'num1', 'num2', 'num3', 'num4', 'num5', 'num6', 'num7', 'num8', 'num9', 'numlock', 'pagedown', 'pageup', 'pause', 'pgdn', 'pgup', 'playpause', 'prevtrack', 'print', 'printscreen', 'prntscrn', 'prtsc', 'prtscr', 'return', 'right', 'scrolllock', 'select', 'separator', 'shift', 'shiftleft', 'shiftright', 'sleep', 'stop', 'subtract', 'tab', 'up', 'volumedown', 'volumemute', 'volumeup', 'win', 'winleft', 'winright', 'yen', 'command', 'option', 'optionleft', 'optionright']
+
+ACTION_SPACE = [
+ {
+ "action_type": "MOVE_TO",
+ "note": "move the cursor to the specified position",
+ "parameters": {
+ "x": {
+ "type": float,
+ "range": [0, X_MAX],
+ "optional": False,
+ },
+ "y": {
+ "type": float,
+ "range": [0, Y_MAX],
+ "optional": False,
+ }
+ }
+ },
+ {
+ "action_type": "CLICK",
+ "note": "click the left button if the button not specified, otherwise click the specified button; click at the current position if x and y are not specified, otherwise click at the specified position",
+ "parameters": {
+ "button": {
+ "type": str,
+ "range": ["left", "right", "middle"],
+ "optional": True,
+ },
+ "x": {
+ "type": float,
+ "range": [0, X_MAX],
+ "optional": True,
+ },
+ "y": {
+ "type": float,
+ "range": [0, Y_MAX],
+ "optional": True,
+ },
+ "num_clicks": {
+ "type": int,
+ "range": [1, 2, 3],
+ "optional": True,
+ },
+ }
+ },
+ {
+ "action_type": "MOUSE_DOWN",
+ "note": "press the left button if the button not specified, otherwise press the specified button",
+ "parameters": {
+ "button": {
+ "type": str,
+ "range": ["left", "right", "middle"],
+ "optional": True,
+ }
+ }
+ },
+ {
+ "action_type": "MOUSE_UP",
+ "note": "release the left button if the button not specified, otherwise release the specified button",
+ "parameters": {
+ "button": {
+ "type": str,
+ "range": ["left", "right", "middle"],
+ "optional": True,
+ }
+ }
+ },
+ {
+ "action_type": "RIGHT_CLICK",
+ "note": "right click at the current position if x and y are not specified, otherwise right click at the specified position",
+ "parameters": {
+ "x": {
+ "type": float,
+ "range": [0, X_MAX],
+ "optional": True,
+ },
+ "y": {
+ "type": float,
+ "range": [0, Y_MAX],
+ "optional": True,
+ }
+ }
+ },
+ {
+ "action_type": "DOUBLE_CLICK",
+ "note": "double click at the current position if x and y are not specified, otherwise double click at the specified position",
+ "parameters": {
+ "x": {
+ "type": float,
+ "range": [0, X_MAX],
+ "optional": True,
+ },
+ "y": {
+ "type": float,
+ "range": [0, Y_MAX],
+ "optional": True,
+ }
+ }
+ },
+ {
+ "action_type": "DRAG_TO",
+ "note": "drag the cursor to the specified position with the left button pressed",
+ "parameters": {
+ "x": {
+ "type": float,
+ "range": [0, X_MAX],
+ "optional": False,
+ },
+ "y": {
+ "type": float,
+ "range": [0, Y_MAX],
+ "optional": False,
+ }
+ }
+ },
+ {
+ "action_type": "SCROLL",
+ "note": "scroll the mouse wheel up or down",
+ "parameters": {
+ "dx": {
+ "type": int,
+ "range": None,
+ "optional": False,
+ },
+ "dy": {
+ "type": int,
+ "range": None,
+ "optional": False,
+ }
+ }
+ },
+ {
+ "action_type": "TYPING",
+ "note": "type the specified text",
+ "parameters": {
+ "text": {
+ "type": str,
+ "range": None,
+ "optional": False,
+ }
+ }
+ },
+ {
+ "action_type": "PRESS",
+ "note": "press the specified key and release it",
+ "parameters": {
+ "key": {
+ "type": str,
+ "range": KEYBOARD_KEYS,
+ "optional": False,
+ }
+ }
+ },
+ {
+ "action_type": "KEY_DOWN",
+ "note": "press the specified key",
+ "parameters": {
+ "key": {
+ "type": str,
+ "range": KEYBOARD_KEYS,
+ "optional": False,
+ }
+ }
+ },
+ {
+ "action_type": "KEY_UP",
+ "note": "release the specified key",
+ "parameters": {
+ "key": {
+ "type": str,
+ "range": KEYBOARD_KEYS,
+ "optional": False,
+ }
+ }
+ },
+ {
+ "action_type": "HOTKEY",
+ "note": "press the specified key combination",
+ "parameters": {
+ "keys": {
+ "type": list,
+ "range": [KEYBOARD_KEYS],
+ "optional": False,
+ }
+ }
+ }
+]
diff --git a/desktop_env/envs/desktop_env.py b/desktop_env/envs/desktop_env.py
index 3293440..34270c8 100644
--- a/desktop_env/envs/desktop_env.py
+++ b/desktop_env/envs/desktop_env.py
@@ -1,203 +1,186 @@
-from enum import Enum
-from typing import Literal
+from __future__ import annotations
+
+import os
import subprocess
-from fabric import Connection
import time
+import uuid
+import platform
+from typing import List
import gymnasium as gym
-from gymnasium import spaces
-import numpy as np
-from PIL import Image
+import requests
-from desktop_env.controllers.mouse import MouseClick, AbstractMouseController, XDoToolMouseController, PythonMouseController
-from desktop_env.controllers.keyboard import AbstractKeyboardController, XDoToolKeyboardController, PythonKeyboardController
+from desktop_env.controllers.python import PythonController
+from desktop_env.controllers.setup import SetupController
+from desktop_env.evaluators import eval_funcs
-class Action(Enum):
- CLICK = 0
- MOUSE_DOWN = 1
- MOUSE_UP = 2
- MOUSE_MOVE = 3
- KEY = 4
- TYPE = 5
-VM_TYPE = Literal['ubuntu', 'windows']
+def _execute_command(command: List[str]) -> None:
+ if command[:4] == ["vmrun", "-T", "ws", "start"]:
+ p = subprocess.Popen(command)
+ p.wait()
+ else:
+ result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=60, text=True)
+ if result.returncode != 0:
+ raise Exception("\033[91m" + result.stdout + result.stderr + "\033[0m")
+ return result.stdout
+
class DesktopEnv(gym.Env):
"""DesktopEnv with OpenAI Gym interface."""
- def __init__(self, path_to_vm: str, username: str, password: str,
- host: str, snapshot_path: str = "snapshot", vm_os: VM_TYPE = "ubuntu"):
+ def __init__(
+ self,
+ path_to_vm: str,
+ snapshot_path: str = "base",
+ instruction: str = None,
+ config: dict = None,
+ evaluator: dict = None,
+ action_space: str = "computer_13",
+ ):
+ # Initialize environment variables
self.path_to_vm = path_to_vm
- self.username = username
- self.password = password
- self.host = host
- self.snapshot_path = snapshot_path
-
- self.screen_width = 800
- self.screen_height = 800
- # Define the action and observation space
- self.action_space = spaces.Dict({
- "action_type": spaces.Discrete(len(Action)),
- "click_type": spaces.Discrete(len(MouseClick)),
- "x": spaces.Discrete(self.screen_width),
- "y": spaces.Discrete(self.screen_height),
- "key": spaces.MultiDiscrete([128] * 10), # max 10 characters, ASCII
- "text": spaces.MultiDiscrete([128] * 10) # max 10 characters, ASCII
- })
+ self.snapshot_path = snapshot_path # todo: handling the logic of snapshot directory
- self.observation_space = spaces.Box(low=0, high=255, shape=(self.screen_width, self.screen_height, 3), dtype=np.uint8)
-
- # Additional setup
- self.metadata = {'render.modes': ['rgb_array']}
+ # Initialize emulator and controller
+ print("Initializing...")
self._start_emulator()
- self._wait_for_emulator_load()
+ self.host = f"http://{self._get_vm_ip()}:5000"
+ self.controller = PythonController(http_server=self.host)
+ self.setup_controller = SetupController(http_server=self.host)
+ self.instruction = instruction
+ self.config = config
+ self.evaluator = evaluator
- # set up controllers
- self.mouse_controller, self.keyboard_controller = self._create_controllers(vm_os)
-
- def _create_controllers(self, vm_os: VM_TYPE) -> tuple[AbstractMouseController, AbstractKeyboardController]:
- if vm_os == "ubuntu":
- ssh_connection = Connection(host=self.host, user=self.username, connect_kwargs={"password": self.password})
- mouse_controller = XDoToolMouseController(ssh_connection)
- keyboard_controller = XDoToolKeyboardController(ssh_connection)
- elif vm_os == "windows":
- mouse_controller = PythonMouseController(http_server=self.host)
- keyboard_controller = PythonKeyboardController(http_server=self.host)
- else:
- raise NotImplementedError(vm_os)
-
- return mouse_controller, keyboard_controller
+ # mode: human or machine
+ assert action_space in ["computer_13", "pyautogui"]
+ self.action_space = action_space
+ # todo: define the action space and the observation space as gym did, or extend theirs
def _start_emulator(self):
- self._execute_command(["vmrun", "start", self.path_to_vm])
-
- def _wait_for_emulator_load(self):
while True:
try:
output = subprocess.check_output("vmrun -T ws list", shell=True, stderr=subprocess.STDOUT)
output = output.decode()
if self.path_to_vm.lstrip("~/") in output:
print("VM is running.")
- return
+ break
else:
- print("Waiting for VM to start...")
- time.sleep(5)
+ print("Starting VM...")
+ _execute_command(["vmrun", "-T", "ws", "start", self.path_to_vm])
+ time.sleep(3)
except subprocess.CalledProcessError as e:
print(f"Error executing command: {e.output.decode().strip()}")
- return
- def _execute_command(self, command: list[str]) -> None:
- process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
- stdout, stderr = process.communicate()
- if process.returncode != 0:
- print(f"Error executing command: {command}")
- print(stderr.decode())
- return None
- else:
- return stdout.decode()
-
- def _execute_xdotool_command(self, command: list[str]) -> None:
- result = self.ssh_connection.run(f"DISPLAY=:0 xdotool {command}", hide=True)
- return result.stdout.strip()
+ def _get_vm_ip(self):
+ max_retries = 10
+ print("Getting IP Address...")
+ for _ in range(max_retries):
+ try:
+ output = _execute_command(["vmrun", "-T", "ws", "getGuestIPAddress", self.path_to_vm]).strip()
+ print(f"IP address: {output}")
+ return output
+ except:
+ time.sleep(5)
+ print("Retrying...")
+ raise Exception("Failed to get VM IP address!")
def _save_state(self):
- self._execute_command(["vmrun", "-T", "ws" "snapshot", self.path_to_vm, self.snapshot_path])
-
- def _click(self, click: MouseClick):
- self._execute_xdotool_command(f"click {click.value}")
-
- def _mousedown(self, click: MouseClick):
- self._execute_xdotool_command(f"mousedown {click.value}")
-
- def _mouseup(self, click: MouseClick):
- self._execute_xdotool_command(f"mouseup {click.value}")
-
- def _mouse_move(self, x: int, y: int):
- self._execute_xdotool_command(f"mousemove {x} {y}")
-
- def _key(self, key: str):
- self._execute_xdotool_command(f"key {key}")
-
- def _type(self, text: str):
- self._execute_xdotool_command(f"type {text}")
+ _execute_command(["vmrun", "-T", "ws" "snapshot", self.path_to_vm, self.snapshot_path])
def _get_screenshot(self):
- image_path = "./screenshot.png"
- self._execute_command(["vmrun", "-T", "ws", "-gu", self.username, "-gp", self.password, "captureScreen", self.path_to_vm, image_path])
+ random_uuid = str(uuid.uuid4())
+ os.makedirs(os.path.join("tmp", random_uuid), exist_ok=True)
+ image_path = os.path.join("tmp", random_uuid, "screenshot.png")
+
+ # Get the screenshot and save to the image_path
+ screenshot = self.controller.get_screenshot()
+ with open(image_path, "wb") as f:
+ f.write(screenshot)
+
return image_path
-
+
def _get_obs(self):
- print("OBS 1")
screenshot_image_path = self._get_screenshot()
- print("OBS 2")
- with Image.open(screenshot_image_path) as img:
- return np.array(img)
+ return screenshot_image_path
- def reset(self):
- input("Reset #1 PE")
- #self._execute_command(["vmrun", "-T", "ws", "revertToSnapshot", self.path_to_vm, self.snapshot_path])
- input("Revert to snapshot #2 PE")
+ def reset(self, seed=None, options=None):
+ print("Resetting environment...")
+
+ print("Reverting to snapshot to {}...".format(self.snapshot_path))
+ _execute_command(["vmrun", "-T", "ws", "revertToSnapshot", self.path_to_vm, self.snapshot_path])
+ time.sleep(5)
+
+ print("Starting emulator...")
self._start_emulator()
- input("Started emulator #3 PE")
- self._wait_for_emulator_load()
- observation = self._get_obs()
+ print("Emulator started.")
+ print("Setting up environment...")
+ self.setup_controller.setup(self.config)
+
+ time.sleep(5)
+ print("Environment setup complete.")
+
+ observation = self._get_obs()
return observation
- def step(self, action):
- action_type = Action(action['action_type'])
- if action_type == Action.CLICK:
- click = MouseClick(action['click_type'])
- if click == MouseClick.LEFT:
- self.mouse_controller.left_click()
- elif click == MouseClick.MIDDLE:
- self.mouse_controller.middle_click()
- elif click == MouseClick.RIGHT:
- self.mouse_controller.right_click()
- elif click == MouseClick.WHEEL_UP:
- self.mouse_controller.scroll_up()
- elif click == MouseClick.WHEEL_DOWN:
- self.mouse_controller.scroll_down()
- elif action_type == Action.MOUSE_DOWN:
- click = MouseClick(action['click_type'])
- if click == MouseClick.LEFT:
- self.mouse_controller.left_down()
- elif click == MouseClick.MIDDLE:
- self.mouse_controller.middle_down()
- elif click == MouseClick.RIGHT:
- self.mouse_controller.right_down()
- elif click == MouseClick.WHEEL_UP:
- self.mouse_controller.scroll_up()
- elif click == MouseClick.WHEEL_DOWN:
- self.mouse_controller.scroll_down()
- elif action_type == Action.MOUSE_UP:
- click = MouseClick(action['click_type'])
- if click == MouseClick.LEFT:
- self.mouse_controller.left_up()
- elif click == MouseClick.MIDDLE:
- self.mouse_controller.middle_up()
- elif click == MouseClick.RIGHT:
- self.mouse_controller.right_up()
- elif click == MouseClick.WHEEL_UP:
- self.mouse_controller.scroll_up()
- elif click == MouseClick.WHEEL_DOWN:
- self.mouse_controller.scroll_down()
- elif action_type == Action.MOUSE_MOVE:
- self.mouse_controller.mouse_move(x = action['x'], y = action['y'])
- elif action_type == Action.KEY:
- key_sequence = ''.join(map(chr, action['key'])) # Convert integer array to string
- self.keyboard_controller.key(key_sequence)
- elif action_type == Action.TYPE:
- text = ''.join(map(chr, action['text'])) # Convert integer array to string
- self.keyboard_controller.type(text)
+ def step(self, action, pause=0.5):
+ # fixme: add reminding logic here, decide if the action is valid for the current action_space
+ if self.action_space == "computer_13":
+ # the set of all possible actions defined in the action representation
+ self.controller.execute_action(action)
+ elif self.action_space == "pyautogui":
+ # the set of all possible python commands insides `pyautogui`
+ self.controller.execute_python_command(action)
- # Capture new state
- observation = self._get_obs()
- reward = 0 # Define reward calculation
- done = False # Define episode termination condition
+ # todo: maybe for the better here we need to add a logic to wait until the rendering is done
+ time.sleep(pause)
+ observation = {
+ "screenshot": self._get_obs(),
+ "instruction": self.instruction
+ }
+ reward = 0 # todo: Define reward calculation for each example
+ done = False # todo: Define episode termination condition for each example
info = {}
return observation, reward, done, info
+ def evaluate(self):
+ """
+ Evaluate whether the task is successfully completed.
+ """
+ def copy_file_to_local(_file_info):
+ random_uuid = str(uuid.uuid4())
+ os.makedirs(os.path.join("tmp", random_uuid), exist_ok=True)
+ _path = os.path.join("tmp", random_uuid, "tmp.xlsx")
+ if _file_info["type"] == "cloud_file":
+ url = _file_info["path"]
+ response = requests.get(url, stream=True)
+ response.raise_for_status()
+
+ with open(_path, 'wb') as f:
+ for chunk in response.iter_content(chunk_size=8192):
+ if chunk:
+ f.write(chunk)
+ elif _file_info["type"] == "vm_file":
+ # fixme: stream this part maybe as well
+ file = self.controller.get_file(_file_info["path"])
+ with open(_path, "wb") as f:
+ f.write(file)
+ else:
+ raise NotImplementedError
+
+ return _path
+
+ # todo: make this more flexible by refactoring
+ eval_func = eval_funcs[self.evaluator["func"]]
+ eval_func_vars = {}
+
+ for var_name, file_info in self.evaluator["paths"].items():
+ path = copy_file_to_local(file_info)
+ eval_func_vars[var_name] = path
+
+ return eval_func(**eval_func_vars)
+
def render(self, mode='rgb_array'):
if mode == 'rgb_array':
return self._get_obs()
@@ -205,4 +188,4 @@ class DesktopEnv(gym.Env):
raise ValueError('Unsupported render mode: {}'.format(mode))
def close(self):
- self._execute_command(["vmrun", "stop", self.path_to_vm])
+ _execute_command(["vmrun", "stop", self.path_to_vm])
diff --git a/desktop_env/evaluators/__init__.py b/desktop_env/evaluators/__init__.py
new file mode 100644
index 0000000..32a19e7
--- /dev/null
+++ b/desktop_env/evaluators/__init__.py
@@ -0,0 +1,5 @@
+from .table import compare_table
+
+eval_funcs = {
+ "compare_table(expected, actual)": compare_table
+}
diff --git a/desktop_env/evaluators/replay.py b/desktop_env/evaluators/replay.py
new file mode 100644
index 0000000..e69de29
diff --git a/desktop_env/evaluators/table.py b/desktop_env/evaluators/table.py
new file mode 100644
index 0000000..bd49297
--- /dev/null
+++ b/desktop_env/evaluators/table.py
@@ -0,0 +1,14 @@
+def compare_table(expected, actual):
+ import pandas as pd
+ df1 = pd.read_excel(expected)
+ df2 = pd.read_excel(actual)
+
+ # Compare the DataFrames
+ return 1 if df1.equals(df2) else 0
+
+
+if __name__ == '__main__':
+ path1 = ""
+ path2 = ""
+
+ print(compare_table(path1, path2))
diff --git a/desktop_env/server/main.py b/desktop_env/server/main.py
new file mode 100644
index 0000000..245054e
--- /dev/null
+++ b/desktop_env/server/main.py
@@ -0,0 +1,190 @@
+import os
+from pathlib import Path
+import platform
+import subprocess
+import requests
+
+import Xlib.display
+import pyautogui
+from PIL import ImageGrab, Image
+from flask import Flask, request, jsonify, send_file
+
+app = Flask(__name__)
+
+pyautogui.PAUSE = 0
+pyautogui.DARWIN_CATCH_UP_TIME = 0
+
+
+@app.route('/execute', methods=['POST'])
+def execute_command():
+ data = request.json
+ # The 'command' key in the JSON request should contain the command to be executed.
+ command = data.get('command', '')
+
+ # Execute the command without any safety checks.
+ try:
+ result = subprocess.run(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
+ return jsonify({
+ 'status': 'success',
+ 'output': result.stdout,
+ 'error': result.stderr
+ })
+ except Exception as e:
+ return jsonify({
+ 'status': 'error',
+ 'message': str(e)
+ }), 500
+
+
+@app.route('/screenshot', methods=['GET'])
+def capture_screen_with_cursor():
+ # fixme: when running on virtual machines, the cursor is not captured, don't know why
+
+ file_path = os.path.join("screenshots", "screenshot.png")
+ user_platform = platform.system()
+
+ # Ensure the screenshots directory exists
+ os.makedirs(os.path.dirname(file_path), exist_ok=True)
+
+
+ # fixme: This is a temporary fix for the cursor not being captured on Windows and Linux
+ if user_platform == "Windows" or user_platform == "Linux":
+ def _download_image(url, path):
+ response = requests.get(url)
+ with open(path, 'wb') as file:
+ file.write(response.content)
+
+ cursor_path = os.path.join("screenshots", "cursor.png")
+ if not os.path.exists(cursor_path):
+ cursor_url = "https://vip.helloimg.com/images/2023/12/02/oQPzmt.png"
+ _download_image(cursor_url, cursor_path)
+ screenshot = pyautogui.screenshot()
+ cursor_x, cursor_y = pyautogui.position()
+ cursor = Image.open(cursor_path)
+ # make the cursor smaller
+ cursor = cursor.resize((int(cursor.width / 1.5), int(cursor.height / 1.5)))
+ screenshot.paste(cursor, (cursor_x, cursor_y), cursor)
+ screenshot.save(file_path)
+ # elif user_platform == "Linux":
+ # # Use xlib to prevent scrot dependency for Linux
+ # screen = Xlib.display.Display().screen()
+ # size = screen.width_in_pixels, screen.height_in_pixels
+ # screenshot = ImageGrab.grab(bbox=(0, 0, size[0], size[1]))
+ # screenshot.save(file_path)
+ elif user_platform == "Darwin": # (Mac OS)
+ # Use the screencapture utility to capture the screen with the cursor
+ subprocess.run(["screencapture", "-C", file_path])
+ else:
+ print(f"The platform you're using ({user_platform}) is not currently supported")
+
+ return send_file(file_path, mimetype='image/png')
+
+
+@app.route('/file', methods=['POST'])
+def get_file():
+ # Retrieve filename from the POST request
+ if 'file_path' in request.form:
+ file_path = request.form['file_path']
+ else:
+ return jsonify({"error": "file_path is required"}), 400
+
+ try:
+ # Check if the file exists and send it to the user
+ return send_file(file_path, as_attachment=True)
+ except FileNotFoundError:
+ # If the file is not found, return a 404 error
+ return jsonify({"error": "File not found"}), 404
+
+
+@app.route('/platform', methods=['GET'])
+def get_platform():
+ return platform.system()
+
+
+@app.route('/cursor_position', methods=['GET'])
+def get_cursor_position():
+ return pyautogui.position().x, pyautogui.position().y
+
+
+@app.route("/setup/change_wallpaper", methods=['POST'])
+def change_wallpaper():
+ data = request.json
+ path = data.get('path', None)
+
+ if not path:
+ return "Path not supplied!", 400
+
+ path = Path(path)
+
+ if not path.exists():
+ return f"File not found: {path}", 404
+
+ try:
+ user_platform = platform.system()
+ if user_platform == "Windows":
+ import ctypes
+ ctypes.windll.user32.SystemParametersInfoW(20, 0, str(path), 3)
+ elif user_platform == "Linux":
+ import subprocess
+ subprocess.run(["gsettings", "set", "org.gnome.desktop.background", "picture-uri", f"file://{path}"])
+ elif user_platform == "Darwin": # (Mac OS)
+ import subprocess
+ subprocess.run(
+ ["osascript", "-e", f'tell application "Finder" to set desktop picture to POSIX file "{path}"'])
+ return "Wallpaper changed successfully"
+ except Exception as e:
+ return f"Failed to change wallpaper. Error: {e}", 500
+
+
+@app.route("/setup/download_file", methods=['POST'])
+def download_file():
+ data = request.json
+ url = data.get('url', None)
+ path = data.get('path', None)
+
+ if not url or not path:
+ return "Path or URL not supplied!", 400
+
+ path = Path(path)
+ path.parent.mkdir(parents=True, exist_ok=True)
+
+ max_retries = 3
+ for i in range(max_retries):
+ try:
+ response = requests.get(url, stream=True)
+ response.raise_for_status()
+
+ with open(path, 'wb') as f:
+ for chunk in response.iter_content(chunk_size=8192):
+ if chunk:
+ f.write(chunk)
+ return "File downloaded successfully"
+
+ except requests.RequestException as e:
+ print(f"Failed to download {url}. Retrying... ({max_retries - i - 1} attempts left)")
+
+ return f"Failed to download {url}. No retries left. Error: {e}", 500
+
+
+@app.route("/setup/open_file", methods=['POST'])
+def open_file():
+ data = request.json
+ path = data.get('path', None)
+
+ if not path:
+ return "Path not supplied!", 400
+
+ path = Path(path)
+
+ if not path.exists():
+ return f"File not found: {path}", 404
+
+ try:
+ os.startfile(path)
+ return "File opened successfully"
+ except Exception as e:
+ return f"Failed to open {path}. Error: {e}", 500
+
+
+if __name__ == '__main__':
+ app.run(debug=True, host="0.0.0.0")
diff --git a/desktop_env/server/requirements.txt b/desktop_env/server/requirements.txt
new file mode 100644
index 0000000..8b96205
--- /dev/null
+++ b/desktop_env/server/requirements.txt
@@ -0,0 +1,6 @@
+python3-xlib==0.15
+PyAutoGUI==0.9.54
+Pillow==10.1.0
+git+https://github.com/moses-palmer/pynput.git@refs/pull/541/head # to make sure that it works on Apple Silicon
+requests
+flask
diff --git a/desktop_env/windows_server/main.py b/desktop_env/windows_server/main.py
deleted file mode 100644
index 56b7fc2..0000000
--- a/desktop_env/windows_server/main.py
+++ /dev/null
@@ -1,29 +0,0 @@
-from flask import Flask, request, jsonify
-import subprocess
-
-app = Flask(__name__)
-
-@app.route('/execute', methods=['POST'])
-def execute_command():
- data = request.json
- # The 'command' key in the JSON request should contain the command to be executed.
- command = data.get('command', '')
-
- # Execute the command without any safety checks.
- try:
- process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
- stdout, stderr = process.communicate()
-
- return jsonify({
- 'status': 'success',
- 'output': stdout.decode(),
- 'error': stderr.decode()
- })
- except Exception as e:
- return jsonify({
- 'status': 'error',
- 'message': str(e)
- }), 500
-
-if __name__ == '__main__':
- app.run(debug=True, host="0.0.0.0")
diff --git a/evaluation_examples/README.md b/evaluation_examples/README.md
new file mode 100644
index 0000000..a5bf2db
--- /dev/null
+++ b/evaluation_examples/README.md
@@ -0,0 +1,24 @@
+# Evaluation examples
+
+Here we put the data examples to benchmark the ability of agents when interacting with GUI.
+The examples are stored in `./examples` where each data item formatted as:
+
+```
+{
+ "id": "uid", # unique id
+ "snapshot": "snapshot_id", # the snapshot id of the environment, with some data already there and apps already opened, or just desktop
+ "instruction": "natural_language_instruction", # the natural language instruction of the task, what we want the agent to do
+ "source": "website_url", # where we know this example, some forum, or some website, or some paper
+ "config": {xxx}, # the scripts to setup the donwload and open files actions, as the initial state of a task
+ "trajectory": "trajectory_directory", # the trajectory directory, which contains the action sequence file, the screenshots and the recording video
+ "related_apps": ["app1", "app2", ...], # the related apps, which are opened during the task
+ "evaluator": "evaluation_dir", # the directory of the evaluator, which contains the evaluation script for this example
+…
+}
+```
+
+The `./trajectories` file contains the annotated trajectories for each data item in `./examples` for finishing the task.
+
+For now, it is under construction, and only tested on Windows 10. Please:
+- Modify the path accordingly to run the evaluation;
+- Remind us if some parts are overfit to our environment.
diff --git a/evaluation_examples/examples/0bf05a7d-b28b-44d2-955a-50b41e24012a.json b/evaluation_examples/examples/0bf05a7d-b28b-44d2-955a-50b41e24012a.json
new file mode 100644
index 0000000..6f92ac5
--- /dev/null
+++ b/evaluation_examples/examples/0bf05a7d-b28b-44d2-955a-50b41e24012a.json
@@ -0,0 +1,22 @@
+{
+ "id": "0bf05a7d-b28b-44d2-955a-50b41e24012a",
+ "snapshot": "libreoffice_calc",
+ "instruction": "I would like to pad all the numbers in the 'Old ID' column with zeros in front, to fill them up to seven digits in the 'New 7 Digit ID' column.",
+ "source": "https://www.youtube.com/shorts/FPAQaDTS8VY",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\Customers_New_7digit_Id.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\Customers_New_7digit_Id.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/0bf05a7d-b28b-44d2-955a-50b41e24012a",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/2bd59342-0664-4ccb-ba87-79379096cc08.json b/evaluation_examples/examples/2bd59342-0664-4ccb-ba87-79379096cc08.json
new file mode 100644
index 0000000..98d773a
--- /dev/null
+++ b/evaluation_examples/examples/2bd59342-0664-4ccb-ba87-79379096cc08.json
@@ -0,0 +1,22 @@
+{
+ "id": "2bd59342-0664-4ccb-ba87-79379096cc08",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Make sparkline chart line by line",
+ "source": "https://www.youtube.com/shorts/L3Z-F1QTQFY",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\OrderId_Month_Chart.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\OrderId_Month_Chart.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/2bd59342-0664-4ccb-ba87-79379096cc08",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/37608790-6147-45d0-9f20-1137bb35703d.json b/evaluation_examples/examples/37608790-6147-45d0-9f20-1137bb35703d.json
new file mode 100644
index 0000000..e25e698
--- /dev/null
+++ b/evaluation_examples/examples/37608790-6147-45d0-9f20-1137bb35703d.json
@@ -0,0 +1,34 @@
+{
+ "id": "37608790-6147-45d0-9f20-1137bb35703d",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Help me fill the columns of First Name, Last Name and Rank",
+ "source": "https://www.youtube.com/shorts/uzPo_CPCHH8",
+ "config": {
+ "download": [
+ [
+ "https://drive.usercontent.google.com/download?id=1wDqap5cBfxnlqTNrZG61k_wDWTujl6AU&export=download&authuser=0&confirm=t&uuid=fd183b89-76b7-4dc5-880e-1045ed769562&at=APZUnTWp9RMafMg0xohhBWazN3YD:1701785710674",
+ "C:\\Users\\tianbaox\\Desktop\\Employee_Roles_and_Ranks.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\Employee_Roles_and_Ranks.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/37608790-6147-45d0-9f20-1137bb35703d",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": {
+ "func": "compare_table(expected, actual)",
+ "paths": {
+ "expected": {
+ "type": "cloud_file",
+ "path": "https://drive.usercontent.google.com/download?id=1dxpiUqP_CVvQp5tddxlwO3Cp1BqJ-ZDE&export=download&authuser=0&confirm=t&uuid=ccd204c7-07ce-4fdf-a5d4-a7e4f37b9ce6&at=APZUnTVBs7TgrVrDXpkiU8S7WbQo:1702360836747"
+ },
+ "actual": {
+ "type": "vm_file",
+ "path": "C:\\Users\\tianbaox\\Desktop\\Employee_Roles_and_Ranks.xlsx"
+ }
+ }
+ }
+}
diff --git a/evaluation_examples/examples/7a4e4bc8-922c-4c84-865c-25ba34136be1.json b/evaluation_examples/examples/7a4e4bc8-922c-4c84-865c-25ba34136be1.json
new file mode 100644
index 0000000..dfe1da0
--- /dev/null
+++ b/evaluation_examples/examples/7a4e4bc8-922c-4c84-865c-25ba34136be1.json
@@ -0,0 +1,22 @@
+{
+ "id": "7a4e4bc8-922c-4c84-865c-25ba34136be1",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Reorder the columns to be \"Data\", \"First Name\", \"Last Name\", \"Order ID\", \"Sales\"",
+ "source": "https://www.youtube.com/shorts/bvUhr1AHs44",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\Name_Order_Id_move_column.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\Name_Order_Id_move_column.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/7a4e4bc8-922c-4c84-865c-25ba34136be1",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/7b802dad-6e0f-4204-9815-d4e3f57627d8.json b/evaluation_examples/examples/7b802dad-6e0f-4204-9815-d4e3f57627d8.json
new file mode 100644
index 0000000..d26f5ce
--- /dev/null
+++ b/evaluation_examples/examples/7b802dad-6e0f-4204-9815-d4e3f57627d8.json
@@ -0,0 +1,22 @@
+{
+ "id": "7b802dad-6e0f-4204-9815-d4e3f57627d8",
+ "snapshot": "libreoffice_calc",
+ "instruction": "I would like to sort this table based on cell color, placing all the rows marked with pink at the beginning, while keeping their order among themselves unchanged.",
+ "source": "https://www.youtube.com/shorts/Of-lzeP1usE",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\Customer_Sort_by_cell_color.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\Customer_Sort_by_cell_color.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/7b802dad-6e0f-4204-9815-d4e3f57627d8",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/7efeb4b1-3d19-4762-b163-63328d66303b.json b/evaluation_examples/examples/7efeb4b1-3d19-4762-b163-63328d66303b.json
new file mode 100644
index 0000000..dcb0eb6
--- /dev/null
+++ b/evaluation_examples/examples/7efeb4b1-3d19-4762-b163-63328d66303b.json
@@ -0,0 +1,22 @@
+{
+ "id": "7efeb4b1-3d19-4762-b163-63328d66303b",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Fill in the Serieal Numbers in \"Serial #\" column",
+ "source": "https://www.youtube.com/shorts/4jzXfZNhfmk",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\Order_Sales_Serial#.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\Order_Sales_Serial#.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/a9f325aa-8c05-4e4f-8341-9e4358565f4f.json b/evaluation_examples/examples/a9f325aa-8c05-4e4f-8341-9e4358565f4f.json
new file mode 100644
index 0000000..057ed2f
--- /dev/null
+++ b/evaluation_examples/examples/a9f325aa-8c05-4e4f-8341-9e4358565f4f.json
@@ -0,0 +1,22 @@
+{
+ "id": "a9f325aa-8c05-4e4f-8341-9e4358565f4f",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Clean the messy movie titles and put them in the cleaned column",
+ "source": "https://www.youtube.com/shorts/A0gmEBRKXWs",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\"
+ ]
+ },
+ "trajectory": "trajectories/a9f325aa-8c05-4e4f-8341-9e4358565f4f",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/d681960f-7bc3-4286-9913-a8812ba3261a.json b/evaluation_examples/examples/d681960f-7bc3-4286-9913-a8812ba3261a.json
new file mode 100644
index 0000000..509fd77
--- /dev/null
+++ b/evaluation_examples/examples/d681960f-7bc3-4286-9913-a8812ba3261a.json
@@ -0,0 +1,34 @@
+{
+ "id": "d681960f-7bc3-4286-9913-a8812ba3261a",
+ "snapshot": "libreoffice_calc",
+ "instruction": "According to the green table shown above, calculate and give each student a grade",
+ "source": "https://www.youtube.com/shorts/d7U1S_IsTVM",
+ "config": {
+ "download": [
+ [
+ "https://drive.usercontent.google.com/download?id=1wodZjx1KjThUsrtF6ZJaCTy1fQX4E9vA&export=download&authuser=0&confirm=t&uuid=d07ca312-1abc-40f2-81cd-d06e27119854&at=APZUnTWwjnxsHQYapSvpLR8NmlfV:1701785087048",
+ "C:\\Users\\tianbaox\\Desktop\\Student_Grades_and_Remarks.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\Student_Grades_and_Remarks.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/d681960f-7bc3-4286-9913-a8812ba3261a",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": {
+ "func": "compare_table(expected, actual)",
+ "paths": {
+ "expected": {
+ "type": "cloud_file",
+ "path": "https://drive.usercontent.google.com/download?id=1kfEHJH1n0yCsQp443IIFvdD9uWv0DWMr&export=download&authuser=0&confirm=t&uuid=d9907f65-8d39-4ecc-8747-b4ed7e6011f5&at=APZUnTXpPAnlh5sD6q-R8oQtqL6g:1702362952170"
+ },
+ "actual": {
+ "type": "vm_file",
+ "path": "C:\\Users\\tianbaox\\Desktop\\Student_Grades_and_Remarks.xlsx"
+ }
+ }
+ }
+}
diff --git a/evaluation_examples/examples/eb03d19a-b88d-4de4-8a64-ca0ac66f426b.json b/evaluation_examples/examples/eb03d19a-b88d-4de4-8a64-ca0ac66f426b.json
new file mode 100644
index 0000000..02e0da2
--- /dev/null
+++ b/evaluation_examples/examples/eb03d19a-b88d-4de4-8a64-ca0ac66f426b.json
@@ -0,0 +1,22 @@
+{
+ "id": "eb03d19a-b88d-4de4-8a64-ca0ac66f426b",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Traverse the table and paste it below",
+ "source": "https://www.youtube.com/shorts/t9JLUaT55UQ",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\"
+ ]
+ },
+ "trajectory": "trajectories/eb03d19a-b88d-4de4-8a64-ca0ac66f426b",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/ecb0df7a-4e8d-4a03-b162-053391d3afaf.json b/evaluation_examples/examples/ecb0df7a-4e8d-4a03-b162-053391d3afaf.json
new file mode 100644
index 0000000..6c5142a
--- /dev/null
+++ b/evaluation_examples/examples/ecb0df7a-4e8d-4a03-b162-053391d3afaf.json
@@ -0,0 +1,22 @@
+{
+ "id": "ecb0df7a-4e8d-4a03-b162-053391d3afaf",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Enable each cell in the column\"Pass/Fail/Held\" is a drop down list",
+ "source": "https://www.youtube.com/shorts/tXOovKn0H68",
+ "config": {
+ "download": [
+ [
+ "",
+ "C:\\Users\\tianbaox\\Desktop\\"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\"
+ ]
+ },
+ "trajectory": "trajectories/ecb0df7a-4e8d-4a03-b162-053391d3afaf",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/evaluation_examples/examples/f9584479-3d0d-4c79-affa-9ad7afdd8850.json b/evaluation_examples/examples/f9584479-3d0d-4c79-affa-9ad7afdd8850.json
new file mode 100644
index 0000000..5a01d56
--- /dev/null
+++ b/evaluation_examples/examples/f9584479-3d0d-4c79-affa-9ad7afdd8850.json
@@ -0,0 +1,34 @@
+{
+ "id": "f9584479-3d0d-4c79-affa-9ad7afdd8850",
+ "snapshot": "libreoffice_calc",
+ "instruction": "Fill the missing row and column which show the total value",
+ "source": "https://youtube.com/shorts/feldd-Pn48c?si=9xJiem2uAHm6Jshb",
+ "config": {
+ "download": [
+ [
+ "https://drive.usercontent.google.com/download?id=1rwhniaClEkF8XFzdfaNUA6GmAiy4syMZ&export=download&authuser=0&confirm=t&uuid=6fdd5b04-85f4-45e1-ad74-368f8f2a82ab&at=APZUnTUP-JxPxLfNls6jXWghblQ5:1701766091851",
+ "C:\\Users\\tianbaox\\Desktop\\Quarterly_Product_Sales_by_Zone.xlsx"
+ ]
+ ],
+ "open": [
+ "C:\\Users\\tianbaox\\Desktop\\Quarterly_Product_Sales_by_Zone.xlsx"
+ ]
+ },
+ "trajectory": "trajectories/f9584479-3d0d-4c79-affa-9ad7afdd8850",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": {
+ "func": "compare_table(expected, actual)",
+ "paths": {
+ "expected": {
+ "type": "cloud_file",
+ "path": "https://drive.usercontent.google.com/download?id=17f1wZuJPvUEc5at_Fy3c18VFdOk0x7xz&export=download&authuser=0&confirm=t&uuid=6d2edffd-0ce0-426e-9820-8af25b4667f3&at=APZUnTVh7JS85dwZBaV2hytWQgDK:1702361510956"
+ },
+ "actual": {
+ "type": "vm_file",
+ "path": "C:\\Users\\tianbaox\\Desktop\\Quarterly_Product_Sales_by_Zone.xlsx"
+ }
+ }
+ }
+}
diff --git a/evaluation_examples/examples/template.json b/evaluation_examples/examples/template.json
new file mode 100644
index 0000000..f8efe3b
--- /dev/null
+++ b/evaluation_examples/examples/template.json
@@ -0,0 +1,13 @@
+{
+ "id": "",
+ "snapshot": "libreoffice_calc",
+ "instruction": "",
+ "source": "",
+ "config": {
+ },
+ "trajectory": "trajectories/",
+ "related_apps": [
+ "libreoffice calc"
+ ],
+ "evaluator": "evaluation_dir"
+}
diff --git a/main.py b/main.py
index a18cbc3..b7ed019 100644
--- a/main.py
+++ b/main.py
@@ -1,59 +1,50 @@
-#from pprint import pprint
-from desktop_env.envs.desktop_env import DesktopEnv, Action, MouseClick
-
-def get_human_action():
- """
- Prompts the human player for an action and returns a structured action.
- """
- print("\nAvailable actions:", [action.name for action in Action])
- action_type = None
- while action_type not in [action.value for action in Action]:
- action_type = Action[input("Enter the type of action: ".strip())].value
-
- action = {"action_type": action_type}
-
- if action_type == Action.CLICK.value or action_type == Action.MOUSE_DOWN.value or action_type == Action.MOUSE_UP.value:
- print("\n Available clicks:", [action.name for action in MouseClick])
- click_type = input("Enter click type: ")
- action["click_type"] = MouseClick[click_type].value
-
- if action_type == Action.MOUSE_MOVE.value:
- x = int(input("Enter x-coordinate for mouse move: "))
- y = int(input("Enter y-coordinate for mouse move: "))
- action["x"] = x
- action["y"] = y
-
- if action_type == Action.KEY.value:
- key = input("Enter the key to press: ")
- action["key"] = [ord(c) for c in key]
-
- if action_type == Action.TYPE.value:
- text = input("Enter the text to type: ")
- action["text"] = [ord(c) for c in text]
-
- return action
+import json
+from desktop_env.envs.desktop_env import DesktopEnv
def human_agent():
"""
Runs the Gym environment with human input.
"""
+
+ with open("evaluation_examples/examples/37608790-6147-45d0-9f20-1137bb35703d.json", "r") as f:
+ example = json.load(f)
+
#env = DesktopEnv( path_to_vm="/home/yuri/vmware/Windows 10 x64/Windows 10 x64.vmx"
# path_to_vm="/home/yuri/vmware/Ubuntu 64-bit/Ubuntu 64-bit.vmx",
env = DesktopEnv( path_to_vm="/home/david/vmware/KUbuntu 64-bit/KUbuntu 64-bit.vmx"
- , username="david"
- , password="123456"
- , host="192.168.174.129"
- #host="http://192.168.7.129:5000",
- #vm_os="windows")
- , vm_os="ubuntu"
+ , action_space="computer_13"
+ , snapshot_path="base_setup"
+ , instruction=example["instruction"]
+ #, config=example["config"]
+ #, evaluator=example["evaluator"]
)
+
+ # reset the environment to certain snapshot
observation = env.reset()
done = False
- while not done:
- action = get_human_action()
- observation, reward, done, info = env.step(action)
+ trajectory = [
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 754,
+ "y": 1057
+ }
+ },
+ {"action_type": "CLICK", "parameters": {"button": "right", "num_clicks": 1}}
+ ]
+
+ for i in range(len(trajectory)):
+ # action = get_human_action()
+
+ # action = {
+ # "action_type": 0,
+ # "click_type": 3,
+ # }
+ print(trajectory[i])
+
+ observation, reward, done, info = env.step(trajectory[i], pause=5)
print("Observation:", observation)
print("Reward:", reward)
print("Info:", info)
@@ -64,8 +55,12 @@ def human_agent():
print("The episode is done.")
break
+ result = env.evaluate()
+ print("Result:", result)
+
env.close()
print("Environment closed.")
+
if __name__ == "__main__":
human_agent()
diff --git a/mm_agents/__init__.py b/mm_agents/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/mm_agents/chrome_start.png b/mm_agents/chrome_start.png
new file mode 100644
index 0000000..24a65c2
Binary files /dev/null and b/mm_agents/chrome_start.png differ
diff --git a/mm_agents/fuyu_test.py b/mm_agents/fuyu_test.py
new file mode 100644
index 0000000..ea77186
--- /dev/null
+++ b/mm_agents/fuyu_test.py
@@ -0,0 +1,20 @@
+from transformers import FuyuProcessor, FuyuForCausalLM
+from PIL import Image
+
+image = Image.open("stackoverflow.png").convert("RGB")
+
+# load model and processor
+model_id = "adept/fuyu-8b"
+processor = FuyuProcessor.from_pretrained(model_id)
+model = FuyuForCausalLM.from_pretrained(model_id, device_map="cuda:0")
+
+# prepare inputs for the model
+text_prompt = "Description:\n"
+
+inputs = processor(text=text_prompt, images=image, return_tensors="pt").to("cuda:0")
+
+# autoregressively generate text
+generation_output = model.generate(**inputs, max_new_tokens=100)
+generation_text = processor.batch_decode(generation_output[:, -100:], skip_special_tokens=True)
+
+print(generation_text)
diff --git a/mm_agents/gpt_4v_agent.py b/mm_agents/gpt_4v_agent.py
new file mode 100644
index 0000000..d0288e1
--- /dev/null
+++ b/mm_agents/gpt_4v_agent.py
@@ -0,0 +1,166 @@
+# fixme: Need to be rewrite on new action space
+
+import os
+import re
+import base64
+from desktop_env.envs.desktop_env import Action, MouseClick
+import json
+import requests
+from mm_agents.gpt_4v_prompt import SYS_PROMPT
+
+
+# Function to encode the image
+def encode_image(image_path):
+ with open(image_path, "rb") as image_file:
+ return base64.b64encode(image_file.read()).decode('utf-8')
+
+
+def parse_actions_from_string(input_string):
+ # Search for a JSON string within the input string
+ actions = []
+ matches = re.findall(r'```json\s+(.*?)\s+```', input_string, re.DOTALL)
+ if matches:
+ # Assuming there's only one match, parse the JSON string into a dictionary
+ try:
+ for match in matches:
+ action_dict = json.loads(match)
+ actions.append(action_dict)
+ return actions
+ except json.JSONDecodeError as e:
+ return f"Failed to parse JSON: {e}"
+ else:
+ matches = re.findall(r'```\s+(.*?)\s+```', input_string, re.DOTALL)
+ if matches:
+ # Assuming there's only one match, parse the JSON string into a dictionary
+ try:
+ for match in matches:
+ action_dict = json.loads(match)
+ actions.append(action_dict)
+ return actions
+ except json.JSONDecodeError as e:
+ return f"Failed to parse JSON: {e}"
+ else:
+ try:
+ action_dict = json.loads(input_string)
+ return [action_dict]
+ except json.JSONDecodeError as e:
+ raise ValueError("Invalid response format: " + input_string)
+
+
+class GPT4v_Agent:
+ def __init__(self, api_key, instruction, model="gpt-4-vision-preview", max_tokens=300):
+ self.instruction = instruction
+ self.model = model
+ self.max_tokens = max_tokens
+
+ self.headers = {
+ "Content-Type": "application/json",
+ "Authorization": f"Bearer {api_key}"
+ }
+
+ self.trajectory = [
+ {
+ "role": "system",
+ "content": [
+ {
+ "type": "text",
+ "text": SYS_PROMPT
+ },
+ ]
+ }
+ ]
+
+ def predict(self, obs):
+ base64_image = encode_image(obs)
+ self.trajectory.append({
+ "role": "user",
+ "content": [
+ {
+ "type": "text",
+ "text": "What's the next step for instruction '{}'?".format(self.instruction)
+ },
+ {
+ "type": "image_url",
+ "image_url": {
+ "url": f"data:image/jpeg;base64,{base64_image}"
+ }
+ }
+ ]
+ })
+ traj_to_show = []
+ for i in range(len(self.trajectory)):
+ traj_to_show.append(self.trajectory[i]["content"][0]["text"])
+ if len(self.trajectory[i]["content"]) > 1:
+ traj_to_show.append("screenshot_obs")
+ print("Trajectory:", traj_to_show)
+ payload = {
+ "model": self.model,
+ "messages": self.trajectory,
+ "max_tokens": self.max_tokens
+ }
+ response = requests.post("https://api.openai.com/v1/chat/completions", headers=self.headers, json=payload)
+
+ try:
+ actions = self.parse_actions(response.json()['choices'][0]['message']['content'])
+ except:
+ print("Failed to parse action from response:", response.json()['choices'][0]['message']['content'])
+ actions = None
+
+ return actions
+
+ def parse_actions(self, response: str):
+ # response example
+ """
+ ```json
+ {
+ "action_type": "CLICK",
+ "click_type": "RIGHT"
+ }
+ ```
+ """
+
+ # parse from the response
+ actions = parse_actions_from_string(response)
+
+ # add action into the trajectory
+ self.trajectory.append({
+ "role": "assistant",
+ "content": [
+ {
+ "type": "text",
+ "text": response
+ },
+ ]
+ })
+
+ # parse action
+ parsed_actions = []
+ for action in actions:
+ parsed_action = {}
+ action_type = Action[action['action_type']].value
+ parsed_action["action_type"] = action_type
+
+ if action_type == Action.CLICK.value or action_type == Action.MOUSE_DOWN.value or action_type == Action.MOUSE_UP.value:
+ parsed_action["click_type"] = MouseClick[action['click_type']].value
+
+ if action_type == Action.MOUSE_MOVE.value:
+ parsed_action["x"] = action["x"]
+ parsed_action["y"] = action["y"]
+
+ if action_type == Action.KEY.value:
+ parsed_action["key"] = action["key"] # handle the condition of single key and multiple keys
+
+ if action_type == Action.TYPE.value:
+ parsed_action["text"] = action["text"]
+
+ parsed_actions.append(parsed_action)
+
+ return parsed_actions
+
+
+if __name__ == '__main__':
+ # OpenAI API Key
+ api_key = os.environ.get("OPENAI_API_KEY")
+
+ agent = GPT4v_Agent(api_key=api_key, instruction="Open Google Sheet")
+ print(agent.predict(obs="stackoverflow.png"))
diff --git a/mm_agents/gpt_4v_prompt.txt b/mm_agents/gpt_4v_prompt.txt
new file mode 100644
index 0000000..5fe9c7c
--- /dev/null
+++ b/mm_agents/gpt_4v_prompt.txt
@@ -0,0 +1,52 @@
+You will act as an agent which follow my instruction and perform desktop computer tasks as instructed. You must have good knowledge of computer and good internet connection.
+For each step, you will get an observation of an image, which is the screenshot of the computer screen. And you will predict the action of the computer based on the image.
+Here is the description of the action space:
+
+Firstly you need to predict the class of your action, select from one below:
+- **MOUSE_MOVE**: move the mouse to a specific position
+- **CLICK**: click on the screen
+- **MOUSE_DOWN**: press the mouse button
+- **MOUSE_UP**: release the mouse button
+- **KEY**: press a key on the keyboard
+- **KEY_DOWN**: press a key on the keyboard
+- **KEY_UP**: release a key on the keyboard
+- **TYPE**: type a string on the keyboard
+
+Then you need to predict the parameters of your action:
+- For MOUSE_MOVE, you need to predict the x and y coordinate of the mouse cursor
+for example, format as:
+```
+{
+ "action_type": "MOUSE_MOVE",
+ "x": 1319.11,
+ "y": 65.06
+}
+```
+- For [CLICK, MOUSE_DOWN, MOUSE_UP], you need to specify the click_type as well, select from [LEFT, MIDDLE, RIGHT, WHEEL_UP, WHEEL_DOWN], which means you click the left button, middle button, right button, wheel up or wheel down of your mouse:
+for example, format as:
+```
+{
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+}
+```
+- For [KEY, KEY_DOWN, KEY_UP, TYPE], you need to choose a(multiple) key(s) from the keyboard, select from [A-Z, 0-9, F1-F12, ESC, TAB, ENTER, SPACE, BACKSPACE, SHIFT, CTRL, ALT, UP, DOWN, LEFT, RIGHT, CAPSLOCK, NUMLOCK, SCROLLLOCK, INSERT, DELETE, HOME, END, PAGEUP, PAGEDOWN]:
+for example, format as:
+```
+{
+ "action_type": "TYPE",
+ "text": [
+ "w",
+ "i",
+ "k",
+ "i",
+ "p",
+ "e",
+ "d",
+ "i",
+ "a"
+ ]
+}
+```
+
+For every setup, you should only return the action_type and the parameters of your action as a dict, without any other things.
\ No newline at end of file
diff --git a/mm_agents/gpt_4v_prompt_action.py b/mm_agents/gpt_4v_prompt_action.py
new file mode 100644
index 0000000..11705e3
--- /dev/null
+++ b/mm_agents/gpt_4v_prompt_action.py
@@ -0,0 +1,54 @@
+SYS_PROMPT = """
+You will act as an agent which follow my instruction and perform desktop computer tasks as instructed. You must have good knowledge of computer and good internet connection.
+For each step, you will get an observation of an image, which is the screenshot of the computer screen. And you will predict the action of the computer based on the image.
+Here is the description of the action space:
+
+Firstly you need to predict the class of your action, select from one below:
+- **MOUSE_MOVE**: move the mouse to a specific position
+- **CLICK**: click on the screen
+- **MOUSE_DOWN**: press the mouse button
+- **MOUSE_UP**: release the mouse button
+- **KEY**: press a key on the keyboard
+- **KEY_DOWN**: press a key on the keyboard
+- **KEY_UP**: release a key on the keyboard
+- **TYPE**: type a string on the keyboard
+
+Then you need to predict the parameters of your action:
+- For MOUSE_MOVE, you need to predict the x and y coordinate of the mouse cursor, the left top corner of the screen is (0, 0), the right bottom corner of the screen is (1920, 1080)
+for example, format as:
+```
+{
+ "action_type": "MOUSE_MOVE",
+ "x": 1319.11,
+ "y": 65.06
+}
+```
+- For [CLICK, MOUSE_DOWN, MOUSE_UP], you need to specify the click_type as well, select from [LEFT, MIDDLE, RIGHT, WHEEL_UP, WHEEL_DOWN], which means you click the left button, middle button, right button, wheel up or wheel down of your mouse:
+for example, format as:
+```
+{
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+}
+```
+- For [KEY, KEY_DOWN, KEY_UP], you need to choose a(multiple) key(s) from the keyboard
+for example, format as:
+```
+{
+ "action_type": "KEY",
+ "key": "ctrl+c"
+}
+```
+- For TYPE, you need to specify the text you want to type
+for example, format as:
+```
+{
+ "action_type": "TYPE",
+ "text": "hello world"
+}
+```
+
+For every step, you should only return the action_type and the parameters of your action as a dict, without any other things. You MUST wrap the dict with backticks (\`).
+You can predict multiple actions at one step, but you should only return one action for each step.
+You MUST choose and ONLY CHOOSE from the action space above, otherwise your action will be considered as invalid and you will get a penalty.
+"""
\ No newline at end of file
diff --git a/mm_agents/gpt_4v_prompt_code.py b/mm_agents/gpt_4v_prompt_code.py
new file mode 100644
index 0000000..f04602c
--- /dev/null
+++ b/mm_agents/gpt_4v_prompt_code.py
@@ -0,0 +1,8 @@
+SYS_PROMPT = """
+You will act as an agent which follow my instruction and perform desktop computer tasks as instructed. You must have good knowledge of computer and good internet connection.
+For each step, you will get an observation of an image, which is the screenshot of the computer screen. And you will predict the action of the computer based on the image.
+
+You are required to use `pyautogui` to perform the action.
+Return one line or multiple lines of python code to perform the action each time, be time efficient.
+Return `None` if you cannot perform the action.
+"""
\ No newline at end of file
diff --git a/mm_agents/sam_test.py b/mm_agents/sam_test.py
new file mode 100644
index 0000000..9d4ce44
--- /dev/null
+++ b/mm_agents/sam_test.py
@@ -0,0 +1,124 @@
+import torch
+from PIL import Image
+import requests
+from transformers import SamModel, SamProcessor
+import numpy as np
+import matplotlib.pyplot as plt
+import os
+os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"
+
+def show_mask(mask, ax, random_color=False):
+ if random_color:
+ color = np.concatenate([np.random.random(3), np.array([0.6])], axis=0)
+ else:
+ color = np.array([30 / 255, 144 / 255, 255 / 255, 0.6])
+ h, w = mask.shape[-2:]
+ mask_image = mask.reshape(h, w, 1) * color.reshape(1, 1, -1)
+ ax.imshow(mask_image)
+
+
+def show_box(box, ax):
+ x0, y0 = box[0], box[1]
+ w, h = box[2] - box[0], box[3] - box[1]
+ ax.add_patch(plt.Rectangle((x0, y0), w, h, edgecolor='green', facecolor=(0, 0, 0, 0), lw=2))
+
+
+def show_boxes_on_image(raw_image, boxes):
+ plt.figure(figsize=(10, 10))
+ plt.imshow(raw_image)
+ for box in boxes:
+ show_box(box, plt.gca())
+ plt.axis('on')
+ plt.show()
+
+
+def show_points_on_image(raw_image, input_points, input_labels=None):
+ plt.figure(figsize=(10, 10))
+ plt.imshow(raw_image)
+ input_points = np.array(input_points)
+ if input_labels is None:
+ labels = np.ones_like(input_points[:, 0])
+ else:
+ labels = np.array(input_labels)
+ show_points(input_points, labels, plt.gca())
+ plt.axis('on')
+ plt.show()
+
+
+def show_points_and_boxes_on_image(raw_image, boxes, input_points, input_labels=None):
+ plt.figure(figsize=(10, 10))
+ plt.imshow(raw_image)
+ input_points = np.array(input_points)
+ if input_labels is None:
+ labels = np.ones_like(input_points[:, 0])
+ else:
+ labels = np.array(input_labels)
+ show_points(input_points, labels, plt.gca())
+ for box in boxes:
+ show_box(box, plt.gca())
+ plt.axis('on')
+ plt.show()
+
+
+def show_points_and_boxes_on_image(raw_image, boxes, input_points, input_labels=None):
+ plt.figure(figsize=(10, 10))
+ plt.imshow(raw_image)
+ input_points = np.array(input_points)
+ if input_labels is None:
+ labels = np.ones_like(input_points[:, 0])
+ else:
+ labels = np.array(input_labels)
+ show_points(input_points, labels, plt.gca())
+ for box in boxes:
+ show_box(box, plt.gca())
+ plt.axis('on')
+ plt.show()
+
+
+def show_points(coords, labels, ax, marker_size=375):
+ pos_points = coords[labels == 1]
+ neg_points = coords[labels == 0]
+ ax.scatter(pos_points[:, 0], pos_points[:, 1], color='green', marker='*', s=marker_size, edgecolor='white',
+ linewidth=1.25)
+ ax.scatter(neg_points[:, 0], neg_points[:, 1], color='red', marker='*', s=marker_size, edgecolor='white',
+ linewidth=1.25)
+
+
+def show_masks_on_image(raw_image, masks, scores):
+ if len(masks.shape) == 4:
+ masks = masks.squeeze()
+ if scores.shape[0] == 1:
+ scores = scores.squeeze()
+
+ nb_predictions = scores.shape[-1]
+ fig, axes = plt.subplots(1, nb_predictions, figsize=(15, 15))
+
+ for i, (mask, score) in enumerate(zip(masks, scores)):
+ mask = mask.cpu().detach()
+ axes[i].imshow(np.array(raw_image))
+ show_mask(mask, axes[i])
+ axes[i].title.set_text(f"Mask {i + 1}, Score: {score.item():.3f}")
+ axes[i].axis("off")
+ plt.show()
+
+
+device = "cuda" if torch.cuda.is_available() else "cpu"
+model = SamModel.from_pretrained("facebook/sam-vit-huge").to(device)
+processor = SamProcessor.from_pretrained("facebook/sam-vit-huge")
+
+img_url = "https://huggingface.co/ybelkada/segment-anything/resolve/main/assets/car.png"
+raw_image = Image.open(requests.get(img_url, stream=True).raw).convert("RGB")
+
+plt.imshow(raw_image)
+
+inputs = processor(raw_image, return_tensors="pt").to(device)
+with torch.no_grad():
+ outputs = model(**inputs)
+
+masks = processor.image_processor.post_process_masks(
+ outputs.pred_masks.cpu(), inputs["original_sizes"].cpu(), inputs["reshaped_input_sizes"].cpu()
+)
+
+
+scores = outputs.iou_scores
+show_masks_on_image(raw_image, masks[0], scores)
diff --git a/mm_agents/stackoverflow.png b/mm_agents/stackoverflow.png
new file mode 100644
index 0000000..420ba20
Binary files /dev/null and b/mm_agents/stackoverflow.png differ
diff --git a/requirements.txt b/requirements.txt
index e390586..0a27eff 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,16 @@
-numpy
-Pillow
+numpy~=1.24.3
+Pillow~=10.1.0
fabric
-gymnasium
-requests
+gymnasium~=0.28.1
+requests~=2.31.0
+transformers~=4.35.2
+torch~=2.1.1+cu118
+accelerate
+opencv-python~=4.8.1.78
+matplotlib~=3.7.4
+pynput~=1.7.6
+pyautogui~=0.9.54
+psutil~=5.9.6
+tqdm~=4.65.0
+pandas~=2.0.3
+flask~=3.0.0
\ No newline at end of file
diff --git a/resouce_collection/README.md b/resouce_collection/README.md
new file mode 100644
index 0000000..f130915
--- /dev/null
+++ b/resouce_collection/README.md
@@ -0,0 +1,3 @@
+# Resource Collection
+
+Manually gain some insights, then scale with careful code.
diff --git a/resouce_collection/youtube/LbreOffice_Impress/get_impress.py b/resouce_collection/youtube/LbreOffice_Impress/get_impress.py
new file mode 100644
index 0000000..e6e5c7e
--- /dev/null
+++ b/resouce_collection/youtube/LbreOffice_Impress/get_impress.py
@@ -0,0 +1,52 @@
+import json
+import os
+from googleapiclient.discovery import build
+import socket
+socket.setdefaulttimeout(500)
+
+
+def search_youtube(api_key, query, max_results=50):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ search_response = youtube.search().list(
+ q=query,
+ part="id,snippet",
+ maxResults=max_results,
+ type="video"
+ ).execute()
+
+ videos = []
+
+ for search_result in search_response.get("items", []):
+ if search_result["id"]["kind"] == "youtube#video":
+ video_id = search_result["id"]["videoId"]
+ video_metadata = get_video_metadata(api_key, video_id)
+ videos.append(video_metadata)
+
+ return videos
+
+
+def get_video_metadata(api_key, video_id):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ request = youtube.videos().list(
+ part="snippet,contentDetails,statistics",
+ id=video_id
+ )
+ response = request.execute()
+ return response
+
+
+api_key = 'AIzaSyDI_BBExs-HypVZFxgnR5tj5S6-uKyU4vk' # Replace with your actual API key
+
+# Search for videos related to "VLC player"
+vlc_related_videos = search_youtube(api_key, "LibreOffice Impress Tutorial", max_results=10)
+
+# create data folder if not exist
+if not os.path.exists("data"):
+ os.makedirs("data")
+
+for video in vlc_related_videos:
+ # store the video metadata into a json file
+ with open(f"data/{video['etag']}.json", "w") as f:
+ json.dump(video, f, indent=4)
\ No newline at end of file
diff --git a/resouce_collection/youtube/LibreOffice_Calc/get_calc.py b/resouce_collection/youtube/LibreOffice_Calc/get_calc.py
new file mode 100644
index 0000000..10742f2
--- /dev/null
+++ b/resouce_collection/youtube/LibreOffice_Calc/get_calc.py
@@ -0,0 +1,52 @@
+import json
+import os
+from googleapiclient.discovery import build
+import socket
+socket.setdefaulttimeout(500)
+
+
+def search_youtube(api_key, query, max_results=50):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ search_response = youtube.search().list(
+ q=query,
+ part="id,snippet",
+ maxResults=max_results,
+ type="video"
+ ).execute()
+
+ videos = []
+
+ for search_result in search_response.get("items", []):
+ if search_result["id"]["kind"] == "youtube#video":
+ video_id = search_result["id"]["videoId"]
+ video_metadata = get_video_metadata(api_key, video_id)
+ videos.append(video_metadata)
+
+ return videos
+
+
+def get_video_metadata(api_key, video_id):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ request = youtube.videos().list(
+ part="snippet,contentDetails,statistics",
+ id=video_id
+ )
+ response = request.execute()
+ return response
+
+
+api_key = 'AIzaSyDI_BBExs-HypVZFxgnR5tj5S6-uKyU4vk' # Replace with your actual API key
+
+# Search for videos related to "VLC player"
+vlc_related_videos = search_youtube(api_key, "LibreOffice Calc Tutorial", max_results=10)
+
+# create data folder if not exist
+if not os.path.exists("data"):
+ os.makedirs("data")
+
+for video in vlc_related_videos:
+ # store the video metadata into a json file
+ with open(f"data/{video['etag']}.json", "w") as f:
+ json.dump(video, f, indent=4)
\ No newline at end of file
diff --git a/resouce_collection/youtube/Thunderbird/get_thunderbird.py b/resouce_collection/youtube/Thunderbird/get_thunderbird.py
new file mode 100644
index 0000000..ea54a8d
--- /dev/null
+++ b/resouce_collection/youtube/Thunderbird/get_thunderbird.py
@@ -0,0 +1,52 @@
+import json
+import os
+from googleapiclient.discovery import build
+import socket
+socket.setdefaulttimeout(500)
+
+
+def search_youtube(api_key, query, max_results=50):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ search_response = youtube.search().list(
+ q=query,
+ part="id,snippet",
+ maxResults=max_results,
+ type="video"
+ ).execute()
+
+ videos = []
+
+ for search_result in search_response.get("items", []):
+ if search_result["id"]["kind"] == "youtube#video":
+ video_id = search_result["id"]["videoId"]
+ video_metadata = get_video_metadata(api_key, video_id)
+ videos.append(video_metadata)
+
+ return videos
+
+
+def get_video_metadata(api_key, video_id):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ request = youtube.videos().list(
+ part="snippet,contentDetails,statistics",
+ id=video_id
+ )
+ response = request.execute()
+ return response
+
+
+api_key = 'AIzaSyDI_BBExs-HypVZFxgnR5tj5S6-uKyU4vk' # Replace with your actual API key
+
+# Search for videos related to "VLC player"
+vlc_related_videos = search_youtube(api_key, "Thunderbird Tutorial", max_results=10)
+
+# create data folder if not exist
+if not os.path.exists("data"):
+ os.makedirs("data")
+
+for video in vlc_related_videos:
+ # store the video metadata into a json file
+ with open(f"data/{video['etag']}.json", "w") as f:
+ json.dump(video, f, indent=4)
\ No newline at end of file
diff --git a/resouce_collection/youtube/Ubuntu/get_ubuntu.py b/resouce_collection/youtube/Ubuntu/get_ubuntu.py
new file mode 100644
index 0000000..3e2949c
--- /dev/null
+++ b/resouce_collection/youtube/Ubuntu/get_ubuntu.py
@@ -0,0 +1,52 @@
+import json
+import os
+from googleapiclient.discovery import build
+import socket
+socket.setdefaulttimeout(500)
+
+
+def search_youtube(api_key, query, max_results=50):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ search_response = youtube.search().list(
+ q=query,
+ part="id,snippet",
+ maxResults=max_results,
+ type="video"
+ ).execute()
+
+ videos = []
+
+ for search_result in search_response.get("items", []):
+ if search_result["id"]["kind"] == "youtube#video":
+ video_id = search_result["id"]["videoId"]
+ video_metadata = get_video_metadata(api_key, video_id)
+ videos.append(video_metadata)
+
+ return videos
+
+
+def get_video_metadata(api_key, video_id):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ request = youtube.videos().list(
+ part="snippet,contentDetails,statistics",
+ id=video_id
+ )
+ response = request.execute()
+ return response
+
+
+api_key = 'AIzaSyDI_BBExs-HypVZFxgnR5tj5S6-uKyU4vk' # Replace with your actual API key
+
+# Search for videos related to "VLC player"
+vlc_related_videos = search_youtube(api_key, "Ubuntu Desktop Tutorial", max_results=10)
+
+# create data folder if not exist
+if not os.path.exists("data"):
+ os.makedirs("data")
+
+for video in vlc_related_videos:
+ # store the video metadata into a json file
+ with open(f"data/{video['etag']}.json", "w") as f:
+ json.dump(video, f, indent=4)
\ No newline at end of file
diff --git a/resouce_collection/youtube/__init__.py b/resouce_collection/youtube/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/resouce_collection/youtube/vlc_player/__init__.py b/resouce_collection/youtube/vlc_player/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/resouce_collection/youtube/vlc_player/vlc_player.py b/resouce_collection/youtube/vlc_player/vlc_player.py
new file mode 100644
index 0000000..9533761
--- /dev/null
+++ b/resouce_collection/youtube/vlc_player/vlc_player.py
@@ -0,0 +1,65 @@
+import json
+import os
+from googleapiclient.discovery import build
+
+
+def search_youtube(api_key, query, max_results=50, language="en"):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ videos = []
+ next_page_token = None
+ total_results = 0
+
+ while True:
+ search_response = youtube.search().list(
+ q=query,
+ part="id,snippet",
+ maxResults=max_results,
+ pageToken=next_page_token,
+ type="video",
+ relevanceLanguage=language
+ ).execute()
+
+ video_ids = [item['id']['videoId'] for item in search_response.get("items", []) if
+ item['id']['kind'] == 'youtube#video']
+
+ # Fetch metadata for each video
+ videos.extend([get_video_metadata(api_key, video_id) for video_id in video_ids])
+
+ total_results += len(video_ids)
+ next_page_token = search_response.get('nextPageToken')
+
+ if not next_page_token or total_results >= max_results:
+ break
+
+ # Sort videos by view count
+ sorted_videos = sorted(videos, key=lambda x: int(x['items'][0]['statistics']['viewCount']), reverse=True)
+
+ return sorted_videos
+
+
+def get_video_metadata(api_key, video_id):
+ youtube = build('youtube', 'v3', developerKey=api_key)
+
+ request = youtube.videos().list(
+ part="snippet,contentDetails,statistics",
+ id=video_id
+ )
+ response = request.execute()
+
+ return response
+
+
+api_key = 'API_KEY' # Replace with your actual API key
+
+# Search for videos related to "VLC player"
+vlc_related_videos = search_youtube(api_key, "VLC player", max_results=10)
+
+# create data folder if not exist
+if not os.path.exists("data"):
+ os.makedirs("data")
+
+for video in vlc_related_videos:
+ # store the video metadata into a json file
+ with open(f"data/{video['etag']}.json", "w") as f:
+ json.dump(video, f, indent=4)
diff --git a/screenshot.png b/screenshot.png
index 0ea0c0f..a0b20d0 100644
Binary files a/screenshot.png and b/screenshot.png differ
diff --git a/utils/__init__.py b/utils/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/utils/complex_clicking.json b/utils/complex_clicking.json
new file mode 100644
index 0000000..fa67adf
--- /dev/null
+++ b/utils/complex_clicking.json
@@ -0,0 +1 @@
+[{"action_type": "MOVE_TO", "parameters": {"x": 501, "y": 382}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 501, "y": 382}}, {"action_type": "MOVE_TO", "parameters": {"x": 501, "y": 382}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 560, "y": 385}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 560, "y": 385}}, {"action_type": "MOVE_TO", "parameters": {"x": 560, "y": 385}}, {"action_type": "MOVE_TO", "parameters": {"x": 560, "y": 385}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 623, "y": 386}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 623, "y": 386}}, {"action_type": "MOVE_TO", "parameters": {"x": 623, "y": 386}}, {"action_type": "MOVE_TO", "parameters": {"x": 623, "y": 386}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 716, "y": 389}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 716, "y": 389}}, {"action_type": "MOVE_TO", "parameters": {"x": 716, "y": 389}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 639, "y": 409}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 639, "y": 409}}, {"action_type": "MOVE_TO", "parameters": {"x": 639, "y": 409}}, {"action_type": "MOVE_TO", "parameters": {"x": 639, "y": 409}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 711, "y": 409}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 711, "y": 409}}, {"action_type": "MOVE_TO", "parameters": {"x": 711, "y": 409}}, {"action_type": "MOVE_TO", "parameters": {"x": 711, "y": 409}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 644, "y": 448}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 644, "y": 448}}, {"action_type": "MOVE_TO", "parameters": {"x": 644, "y": 449}}, {"action_type": "MOVE_TO", "parameters": {"x": 644, "y": 449}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 720, "y": 446}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 720, "y": 446}}, {"action_type": "MOVE_TO", "parameters": {"x": 720, "y": 446}}, {"action_type": "MOVE_TO", "parameters": {"x": 720, "y": 446}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 660, "y": 458}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 660, "y": 458}}, {"action_type": "MOVE_TO", "parameters": {"x": 660, "y": 458}}, {"action_type": "MOVE_TO", "parameters": {"x": 660, "y": 458}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 692, "y": 459}}, {"action_type": "KEY_DOWN", "parameters": {"key": "s"}}, {"action_type": "MOVE_TO", "parameters": {"x": 690, "y": 459}}, {"action_type": "KEY_DOWN", "parameters": {"key": "f"}}, {"action_type": "MOVE_TO", "parameters": {"x": 675, "y": 460}}, {"action_type": "KEY_UP", "parameters": {"key": "s"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 674, "y": 460}}, {"action_type": "KEY_UP", "parameters": {"key": "f"}}, {"action_type": "KEY_UP", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 637, "y": 482}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 637, "y": 482}}, {"action_type": "MOVE_TO", "parameters": {"x": 637, "y": 483}}, {"action_type": "MOVE_TO", "parameters": {"x": 637, "y": 483}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 601, "y": 501}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 601, "y": 501}}, {"action_type": "MOVE_TO", "parameters": {"x": 601, "y": 501}}, {"action_type": "MOVE_TO", "parameters": {"x": 601, "y": 501}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 557, "y": 501}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 557, "y": 501}}, {"action_type": "MOVE_TO", "parameters": {"x": 557, "y": 501}}, {"action_type": "MOVE_TO", "parameters": {"x": 557, "y": 501}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 568, "y": 509}}, {"action_type": "KEY_DOWN", "parameters": {"key": "g"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "s"}}, {"action_type": "KEY_UP", "parameters": {"key": "g"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "d"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 570, "y": 511}}, {"action_type": "KEY_UP", "parameters": {"key": "d"}}, {"action_type": "MOVE_TO", "parameters": {"x": 613, "y": 516}}, {"action_type": "KEY_UP", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 616, "y": 513}}, {"action_type": "KEY_UP", "parameters": {"key": "s"}}, {"action_type": "MOVE_TO", "parameters": {"x": 600, "y": 337}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 600, "y": 337}}, {"action_type": "MOVE_TO", "parameters": {"x": 600, "y": 337}}, {"action_type": "MOVE_TO", "parameters": {"x": 600, "y": 337}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "g"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "s"}}, {"action_type": "MOVE_TO", "parameters": {"x": 600, "y": 341}}, {"action_type": "KEY_DOWN", "parameters": {"key": "d"}}, {"action_type": "MOVE_TO", "parameters": {"x": 600, "y": 342}}, {"action_type": "KEY_UP", "parameters": {"key": "g"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "f"}}, {"action_type": "MOVE_TO", "parameters": {"x": 600, "y": 350}}, {"action_type": "KEY_DOWN", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 601, "y": 352}}, {"action_type": "KEY_UP", "parameters": {"key": "f"}}, {"action_type": "MOVE_TO", "parameters": {"x": 602, "y": 355}}, {"action_type": "KEY_UP", "parameters": {"key": "d"}}, {"action_type": "MOVE_TO", "parameters": {"x": 617, "y": 453}}, {"action_type": "KEY_UP", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 610, "y": 489}}, {"action_type": "KEY_UP", "parameters": {"key": "s"}}, {"action_type": "MOVE_TO", "parameters": {"x": 533, "y": 586}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 533, "y": 586}}, {"action_type": "MOVE_TO", "parameters": {"x": 533, "y": 586}}, {"action_type": "MOVE_TO", "parameters": {"x": 533, "y": 586}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 538, "y": 588}}, {"action_type": "KEY_DOWN", "parameters": {"key": "s"}}, {"action_type": "KEY_DOWN", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 541, "y": 590}}, {"action_type": "KEY_DOWN", "parameters": {"key": "f"}}, {"action_type": "MOVE_TO", "parameters": {"x": 541, "y": 591}}, {"action_type": "KEY_UP", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 544, "y": 595}}, {"action_type": "KEY_DOWN", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 545, "y": 597}}, {"action_type": "KEY_UP", "parameters": {"key": "f"}}, {"action_type": "MOVE_TO", "parameters": {"x": 536, "y": 605}}, {"action_type": "KEY_DOWN", "parameters": {"key": "f"}}, {"action_type": "MOVE_TO", "parameters": {"x": 526, "y": 606}}, {"action_type": "KEY_UP", "parameters": {"key": "g"}}, {"action_type": "MOVE_TO", "parameters": {"x": 513, "y": 606}}, {"action_type": "KEY_UP", "parameters": {"key": "f"}}, {"action_type": "MOVE_TO", "parameters": {"x": 490, "y": 604}}, {"action_type": "KEY_UP", "parameters": {"key": "s"}}, {"action_type": "MOVE_TO", "parameters": {"x": 489, "y": 604}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 451, "y": 604}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 451, "y": 604}}, {"action_type": "MOUSE_UP", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 563, "y": 590}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 563, "y": 590}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 570, "y": 579}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 570, "y": 579}}, {"action_type": "MOUSE_UP", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 615, "y": 612}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 615, "y": 612}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 623, "y": 458}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 623, "y": 458}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 626, "y": 455}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 626, "y": 455}}, {"action_type": "MOUSE_UP", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 647, "y": 456}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 647, "y": 456}}, {"action_type": "MOUSE_UP", "parameters": {"button": "right"}}, {"action_type": "MOVE_TO", "parameters": {"x": 647, "y": 458}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 559, "y": 458}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 557, "y": 459}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 557, "y": 459}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 570, "y": 427}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 570, "y": 427}}, {"action_type": "MOVE_TO", "parameters": {"x": 570, "y": 427}}, {"action_type": "MOVE_TO", "parameters": {"x": 570, "y": 427}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 628, "y": 423}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 628, "y": 423}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 553, "y": 375}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 647, "y": 504}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 649, "y": 504}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 649, "y": 504}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 573, "y": 371}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 2}}, {"action_type": "MOVE_TO", "parameters": {"x": 573, "y": 371}}, {"action_type": "MOVE_TO", "parameters": {"x": 573, "y": 371}}, {"action_type": "MOVE_TO", "parameters": {"x": 573, "y": 371}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 564, "y": 335}}, {"action_type": "CLICK", "parameters": {"button": "left", "num_clicks": 3}}, {"action_type": "MOVE_TO", "parameters": {"x": 564, "y": 335}}, {"action_type": "MOVE_TO", "parameters": {"x": 567, "y": 333}}, {"action_type": "MOVE_TO", "parameters": {"x": 567, "y": 333}}, {"action_type": "MOVE_TO", "parameters": {"x": 567, "y": 333}}, {"action_type": "MOVE_TO", "parameters": {"x": 567, "y": 333}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 573, "y": 332}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 573, "y": 332}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 618, "y": 411}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 618, "y": 411}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 755, "y": 1057}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 754, "y": 1057}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 701, "y": 295}}, {"action_type": "MOUSE_DOWN", "parameters": {"button": "left"}}, {"action_type": "MOVE_TO", "parameters": {"x": 701, "y": 295}}, {"action_type": "MOUSE_UP", "parameters": {"button": "left"}}]
\ No newline at end of file
diff --git a/utils/complex_clicking.jsonl b/utils/complex_clicking.jsonl
new file mode 100644
index 0000000..1c5e212
--- /dev/null
+++ b/utils/complex_clicking.jsonl
@@ -0,0 +1,1788 @@
+{"time_stamp": 20885.5093285, "action": "move", "x": 727, "y": 298}
+{"time_stamp": 20885.5486486, "action": "move", "x": 727, "y": 298}
+{"time_stamp": 20885.5726277, "action": "move", "x": 728, "y": 299}
+{"time_stamp": 20885.5812855, "action": "move", "x": 728, "y": 300}
+{"time_stamp": 20885.5891249, "action": "move", "x": 728, "y": 300}
+{"time_stamp": 20885.5965132, "action": "move", "x": 728, "y": 300}
+{"time_stamp": 20885.6055747, "action": "move", "x": 728, "y": 301}
+{"time_stamp": 20885.6125424, "action": "move", "x": 728, "y": 302}
+{"time_stamp": 20885.6209172, "action": "move", "x": 727, "y": 303}
+{"time_stamp": 20885.6286479, "action": "move", "x": 727, "y": 305}
+{"time_stamp": 20885.6370033, "action": "move", "x": 726, "y": 305}
+{"time_stamp": 20885.6447023, "action": "move", "x": 725, "y": 306}
+{"time_stamp": 20885.6524801, "action": "move", "x": 724, "y": 308}
+{"time_stamp": 20885.6606371, "action": "move", "x": 723, "y": 309}
+{"time_stamp": 20885.6687156, "action": "move", "x": 720, "y": 311}
+{"time_stamp": 20885.6770625, "action": "move", "x": 719, "y": 312}
+{"time_stamp": 20885.6844749, "action": "move", "x": 717, "y": 314}
+{"time_stamp": 20885.6923004, "action": "move", "x": 715, "y": 316}
+{"time_stamp": 20885.7016409, "action": "move", "x": 712, "y": 317}
+{"time_stamp": 20885.7081761, "action": "move", "x": 710, "y": 318}
+{"time_stamp": 20885.7164073, "action": "move", "x": 705, "y": 320}
+{"time_stamp": 20885.7245609, "action": "move", "x": 703, "y": 322}
+{"time_stamp": 20885.7324495, "action": "move", "x": 697, "y": 324}
+{"time_stamp": 20885.7407729, "action": "move", "x": 692, "y": 325}
+{"time_stamp": 20885.7485978, "action": "move", "x": 685, "y": 328}
+{"time_stamp": 20885.7568341, "action": "move", "x": 679, "y": 329}
+{"time_stamp": 20885.7647292, "action": "move", "x": 672, "y": 332}
+{"time_stamp": 20885.7728367, "action": "move", "x": 666, "y": 333}
+{"time_stamp": 20885.7803453, "action": "move", "x": 659, "y": 335}
+{"time_stamp": 20885.7887313, "action": "move", "x": 653, "y": 336}
+{"time_stamp": 20885.7967785, "action": "move", "x": 645, "y": 339}
+{"time_stamp": 20885.8046519, "action": "move", "x": 638, "y": 340}
+{"time_stamp": 20885.8125112, "action": "move", "x": 630, "y": 343}
+{"time_stamp": 20885.8206433, "action": "move", "x": 621, "y": 346}
+{"time_stamp": 20885.8285957, "action": "move", "x": 613, "y": 349}
+{"time_stamp": 20885.8363896, "action": "move", "x": 605, "y": 351}
+{"time_stamp": 20885.8442534, "action": "move", "x": 597, "y": 354}
+{"time_stamp": 20885.8524552, "action": "move", "x": 590, "y": 358}
+{"time_stamp": 20885.8608368, "action": "move", "x": 586, "y": 360}
+{"time_stamp": 20885.8688078, "action": "move", "x": 580, "y": 364}
+{"time_stamp": 20885.8765587, "action": "move", "x": 575, "y": 368}
+{"time_stamp": 20885.8845853, "action": "move", "x": 569, "y": 371}
+{"time_stamp": 20885.8924835, "action": "move", "x": 565, "y": 374}
+{"time_stamp": 20885.9006509, "action": "move", "x": 561, "y": 377}
+{"time_stamp": 20885.9091894, "action": "move", "x": 557, "y": 380}
+{"time_stamp": 20885.9167535, "action": "move", "x": 554, "y": 382}
+{"time_stamp": 20885.925305, "action": "move", "x": 550, "y": 385}
+{"time_stamp": 20885.9326388, "action": "move", "x": 547, "y": 387}
+{"time_stamp": 20885.94096, "action": "move", "x": 543, "y": 389}
+{"time_stamp": 20885.9485579, "action": "move", "x": 540, "y": 389}
+{"time_stamp": 20885.9566463, "action": "move", "x": 538, "y": 390}
+{"time_stamp": 20885.9645797, "action": "move", "x": 536, "y": 391}
+{"time_stamp": 20885.9745125, "action": "move", "x": 535, "y": 391}
+{"time_stamp": 20885.9805225, "action": "move", "x": 533, "y": 391}
+{"time_stamp": 20885.9890978, "action": "move", "x": 532, "y": 391}
+{"time_stamp": 20886.0056633, "action": "move", "x": 529, "y": 391}
+{"time_stamp": 20886.0125014, "action": "move", "x": 528, "y": 391}
+{"time_stamp": 20886.021609, "action": "move", "x": 527, "y": 391}
+{"time_stamp": 20886.0366457, "action": "move", "x": 527, "y": 391}
+{"time_stamp": 20886.1166137, "action": "move", "x": 526, "y": 391}
+{"time_stamp": 20886.1245303, "action": "move", "x": 526, "y": 391}
+{"time_stamp": 20886.1325257, "action": "move", "x": 525, "y": 391}
+{"time_stamp": 20886.1404761, "action": "move", "x": 525, "y": 390}
+{"time_stamp": 20886.1484418, "action": "move", "x": 525, "y": 389}
+{"time_stamp": 20886.1565568, "action": "move", "x": 524, "y": 389}
+{"time_stamp": 20886.1649685, "action": "move", "x": 524, "y": 388}
+{"time_stamp": 20886.1727309, "action": "move", "x": 524, "y": 387}
+{"time_stamp": 20886.1805062, "action": "move", "x": 523, "y": 386}
+{"time_stamp": 20886.1885398, "action": "move", "x": 523, "y": 385}
+{"time_stamp": 20886.1971866, "action": "move", "x": 523, "y": 384}
+{"time_stamp": 20886.2045313, "action": "move", "x": 522, "y": 383}
+{"time_stamp": 20886.2124502, "action": "move", "x": 521, "y": 383}
+{"time_stamp": 20886.2206215, "action": "move", "x": 521, "y": 382}
+{"time_stamp": 20886.228563, "action": "move", "x": 521, "y": 382}
+{"time_stamp": 20886.4130623, "action": "move", "x": 520, "y": 382}
+{"time_stamp": 20886.4210048, "action": "move", "x": 520, "y": 382}
+{"time_stamp": 20886.4286417, "action": "move", "x": 518, "y": 382}
+{"time_stamp": 20886.4363667, "action": "move", "x": 516, "y": 382}
+{"time_stamp": 20886.4446138, "action": "move", "x": 513, "y": 382}
+{"time_stamp": 20886.4523317, "action": "move", "x": 510, "y": 382}
+{"time_stamp": 20886.4604978, "action": "move", "x": 507, "y": 382}
+{"time_stamp": 20886.4683192, "action": "move", "x": 505, "y": 382}
+{"time_stamp": 20886.4767501, "action": "move", "x": 503, "y": 382}
+{"time_stamp": 20886.4847723, "action": "move", "x": 502, "y": 382}
+{"time_stamp": 20886.4925822, "action": "move", "x": 501, "y": 382}
+{"time_stamp": 20886.5413184, "action": "move", "x": 501, "y": 382}
+{"time_stamp": 20886.5416084, "action": "click", "x": 501, "y": 382, "button": "left", "pressed": true}
+{"time_stamp": 20886.6066953, "action": "move", "x": 501, "y": 382}
+{"time_stamp": 20886.6068837, "action": "click", "x": 501, "y": 382, "button": "left", "pressed": false}
+{"time_stamp": 20886.6769357, "action": "click", "x": 501, "y": 382, "button": "left", "pressed": true}
+{"time_stamp": 20886.67733, "action": "move", "x": 501, "y": 382}
+{"time_stamp": 20886.7654135, "action": "click", "x": 501, "y": 382, "button": "left", "pressed": false}
+{"time_stamp": 20886.765583, "action": "move", "x": 501, "y": 382}
+{"time_stamp": 20886.8606369, "action": "move", "x": 501, "y": 382}
+{"time_stamp": 20886.8768414, "action": "move", "x": 502, "y": 382}
+{"time_stamp": 20886.8854348, "action": "move", "x": 502, "y": 382}
+{"time_stamp": 20886.8928413, "action": "move", "x": 503, "y": 382}
+{"time_stamp": 20886.9020618, "action": "move", "x": 504, "y": 382}
+{"time_stamp": 20886.9085807, "action": "move", "x": 504, "y": 382}
+{"time_stamp": 20886.9172158, "action": "move", "x": 505, "y": 382}
+{"time_stamp": 20886.9245427, "action": "move", "x": 506, "y": 382}
+{"time_stamp": 20886.9329781, "action": "move", "x": 507, "y": 382}
+{"time_stamp": 20886.9409988, "action": "move", "x": 508, "y": 382}
+{"time_stamp": 20886.9514492, "action": "move", "x": 509, "y": 382}
+{"time_stamp": 20886.956446, "action": "move", "x": 511, "y": 382}
+{"time_stamp": 20886.9651331, "action": "move", "x": 512, "y": 382}
+{"time_stamp": 20886.9723365, "action": "move", "x": 513, "y": 382}
+{"time_stamp": 20886.9804385, "action": "move", "x": 515, "y": 382}
+{"time_stamp": 20886.988291, "action": "move", "x": 518, "y": 382}
+{"time_stamp": 20886.9969054, "action": "move", "x": 521, "y": 383}
+{"time_stamp": 20887.0047228, "action": "move", "x": 525, "y": 383}
+{"time_stamp": 20887.0131814, "action": "move", "x": 531, "y": 383}
+{"time_stamp": 20887.0207604, "action": "move", "x": 536, "y": 383}
+{"time_stamp": 20887.0290548, "action": "move", "x": 542, "y": 383}
+{"time_stamp": 20887.0367786, "action": "move", "x": 546, "y": 383}
+{"time_stamp": 20887.0446786, "action": "move", "x": 550, "y": 383}
+{"time_stamp": 20887.0527477, "action": "move", "x": 553, "y": 384}
+{"time_stamp": 20887.0614582, "action": "move", "x": 555, "y": 384}
+{"time_stamp": 20887.0688024, "action": "move", "x": 558, "y": 384}
+{"time_stamp": 20887.0767121, "action": "move", "x": 559, "y": 384}
+{"time_stamp": 20887.084849, "action": "move", "x": 559, "y": 384}
+{"time_stamp": 20887.0928521, "action": "move", "x": 560, "y": 384}
+{"time_stamp": 20887.1407264, "action": "move", "x": 560, "y": 385}
+{"time_stamp": 20887.1419092, "action": "move", "x": 560, "y": 385}
+{"time_stamp": 20887.142089, "action": "click", "x": 560, "y": 385, "button": "left", "pressed": true}
+{"time_stamp": 20887.2210254, "action": "move", "x": 560, "y": 385}
+{"time_stamp": 20887.2210899, "action": "click", "x": 560, "y": 385, "button": "left", "pressed": false}
+{"time_stamp": 20887.2773118, "action": "move", "x": 560, "y": 385}
+{"time_stamp": 20887.2773927, "action": "click", "x": 560, "y": 385, "button": "left", "pressed": true}
+{"time_stamp": 20887.3731484, "action": "move", "x": 560, "y": 385}
+{"time_stamp": 20887.373358, "action": "click", "x": 560, "y": 385, "button": "left", "pressed": false}
+{"time_stamp": 20887.4849951, "action": "move", "x": 561, "y": 385}
+{"time_stamp": 20887.5008889, "action": "move", "x": 561, "y": 385}
+{"time_stamp": 20887.5091234, "action": "move", "x": 562, "y": 385}
+{"time_stamp": 20887.5166536, "action": "move", "x": 563, "y": 385}
+{"time_stamp": 20887.5245447, "action": "move", "x": 566, "y": 385}
+{"time_stamp": 20887.5326788, "action": "move", "x": 568, "y": 385}
+{"time_stamp": 20887.5406298, "action": "move", "x": 571, "y": 385}
+{"time_stamp": 20887.5490931, "action": "move", "x": 575, "y": 385}
+{"time_stamp": 20887.5572623, "action": "move", "x": 578, "y": 385}
+{"time_stamp": 20887.5646613, "action": "move", "x": 582, "y": 385}
+{"time_stamp": 20887.5725499, "action": "move", "x": 586, "y": 386}
+{"time_stamp": 20887.5805645, "action": "move", "x": 590, "y": 386}
+{"time_stamp": 20887.5884829, "action": "move", "x": 596, "y": 386}
+{"time_stamp": 20887.5966087, "action": "move", "x": 601, "y": 386}
+{"time_stamp": 20887.6048227, "action": "move", "x": 606, "y": 386}
+{"time_stamp": 20887.6126744, "action": "move", "x": 610, "y": 386}
+{"time_stamp": 20887.6224145, "action": "move", "x": 613, "y": 386}
+{"time_stamp": 20887.6288013, "action": "move", "x": 615, "y": 386}
+{"time_stamp": 20887.6367294, "action": "move", "x": 617, "y": 386}
+{"time_stamp": 20887.6446103, "action": "move", "x": 619, "y": 386}
+{"time_stamp": 20887.6525411, "action": "move", "x": 620, "y": 386}
+{"time_stamp": 20887.6607461, "action": "move", "x": 620, "y": 386}
+{"time_stamp": 20887.6692536, "action": "move", "x": 621, "y": 386}
+{"time_stamp": 20887.6768085, "action": "move", "x": 622, "y": 386}
+{"time_stamp": 20887.6929049, "action": "move", "x": 623, "y": 386}
+{"time_stamp": 20887.733524, "action": "move", "x": 623, "y": 386}
+{"time_stamp": 20887.733667, "action": "click", "x": 623, "y": 386, "button": "left", "pressed": true}
+{"time_stamp": 20887.8132072, "action": "move", "x": 623, "y": 386}
+{"time_stamp": 20887.813383, "action": "click", "x": 623, "y": 386, "button": "left", "pressed": false}
+{"time_stamp": 20887.8777183, "action": "move", "x": 623, "y": 386}
+{"time_stamp": 20887.878104, "action": "click", "x": 623, "y": 386, "button": "left", "pressed": true}
+{"time_stamp": 20887.9732206, "action": "move", "x": 623, "y": 386}
+{"time_stamp": 20887.9734133, "action": "click", "x": 623, "y": 386, "button": "left", "pressed": false}
+{"time_stamp": 20888.0129113, "action": "move", "x": 624, "y": 386}
+{"time_stamp": 20888.0217306, "action": "move", "x": 626, "y": 386}
+{"time_stamp": 20888.0287836, "action": "move", "x": 628, "y": 386}
+{"time_stamp": 20888.0368828, "action": "move", "x": 632, "y": 386}
+{"time_stamp": 20888.0447276, "action": "move", "x": 638, "y": 387}
+{"time_stamp": 20888.0528328, "action": "move", "x": 644, "y": 387}
+{"time_stamp": 20888.06039, "action": "move", "x": 653, "y": 387}
+{"time_stamp": 20888.0693848, "action": "move", "x": 662, "y": 387}
+{"time_stamp": 20888.0763292, "action": "move", "x": 672, "y": 387}
+{"time_stamp": 20888.084808, "action": "move", "x": 681, "y": 387}
+{"time_stamp": 20888.0925201, "action": "move", "x": 688, "y": 387}
+{"time_stamp": 20888.1005118, "action": "move", "x": 694, "y": 389}
+{"time_stamp": 20888.1086534, "action": "move", "x": 700, "y": 389}
+{"time_stamp": 20888.1165696, "action": "move", "x": 704, "y": 389}
+{"time_stamp": 20888.1247116, "action": "move", "x": 707, "y": 389}
+{"time_stamp": 20888.1327588, "action": "move", "x": 709, "y": 389}
+{"time_stamp": 20888.1405444, "action": "move", "x": 711, "y": 389}
+{"time_stamp": 20888.1484073, "action": "move", "x": 712, "y": 389}
+{"time_stamp": 20888.1566511, "action": "move", "x": 712, "y": 389}
+{"time_stamp": 20888.1646907, "action": "move", "x": 713, "y": 389}
+{"time_stamp": 20888.172634, "action": "move", "x": 715, "y": 389}
+{"time_stamp": 20888.181099, "action": "move", "x": 715, "y": 389}
+{"time_stamp": 20888.1888003, "action": "move", "x": 716, "y": 389}
+{"time_stamp": 20888.2045134, "action": "move", "x": 716, "y": 389}
+{"time_stamp": 20888.2451223, "action": "move", "x": 716, "y": 389}
+{"time_stamp": 20888.2453113, "action": "click", "x": 716, "y": 389, "button": "left", "pressed": true}
+{"time_stamp": 20888.3249476, "action": "move", "x": 716, "y": 389}
+{"time_stamp": 20888.3250101, "action": "click", "x": 716, "y": 389, "button": "left", "pressed": false}
+{"time_stamp": 20888.3910788, "action": "click", "x": 716, "y": 389, "button": "left", "pressed": true}
+{"time_stamp": 20888.391679, "action": "move", "x": 716, "y": 389}
+{"time_stamp": 20888.48527, "action": "move", "x": 716, "y": 389}
+{"time_stamp": 20888.4855224, "action": "click", "x": 716, "y": 389, "button": "left", "pressed": false}
+{"time_stamp": 20888.5086267, "action": "move", "x": 716, "y": 390}
+{"time_stamp": 20888.5166186, "action": "move", "x": 715, "y": 390}
+{"time_stamp": 20888.5247422, "action": "move", "x": 712, "y": 391}
+{"time_stamp": 20888.5326865, "action": "move", "x": 709, "y": 393}
+{"time_stamp": 20888.5404878, "action": "move", "x": 706, "y": 394}
+{"time_stamp": 20888.5485758, "action": "move", "x": 701, "y": 396}
+{"time_stamp": 20888.5566001, "action": "move", "x": 697, "y": 398}
+{"time_stamp": 20888.5644666, "action": "move", "x": 691, "y": 400}
+{"time_stamp": 20888.5725089, "action": "move", "x": 685, "y": 402}
+{"time_stamp": 20888.5815362, "action": "move", "x": 680, "y": 402}
+{"time_stamp": 20888.5884777, "action": "move", "x": 673, "y": 405}
+{"time_stamp": 20888.5965067, "action": "move", "x": 666, "y": 406}
+{"time_stamp": 20888.6046281, "action": "move", "x": 660, "y": 406}
+{"time_stamp": 20888.6126925, "action": "move", "x": 653, "y": 408}
+{"time_stamp": 20888.6209347, "action": "move", "x": 649, "y": 408}
+{"time_stamp": 20888.6289274, "action": "move", "x": 646, "y": 409}
+{"time_stamp": 20888.6365993, "action": "move", "x": 643, "y": 409}
+{"time_stamp": 20888.6451626, "action": "move", "x": 640, "y": 409}
+{"time_stamp": 20888.6527268, "action": "move", "x": 640, "y": 409}
+{"time_stamp": 20888.6607615, "action": "move", "x": 639, "y": 409}
+{"time_stamp": 20888.7131175, "action": "move", "x": 639, "y": 409}
+{"time_stamp": 20888.7132072, "action": "click", "x": 639, "y": 409, "button": "left", "pressed": true}
+{"time_stamp": 20888.7970238, "action": "move", "x": 639, "y": 409}
+{"time_stamp": 20888.797195, "action": "click", "x": 639, "y": 409, "button": "left", "pressed": false}
+{"time_stamp": 20888.8768802, "action": "move", "x": 639, "y": 409}
+{"time_stamp": 20888.8771549, "action": "click", "x": 639, "y": 409, "button": "left", "pressed": true}
+{"time_stamp": 20888.9813895, "action": "move", "x": 639, "y": 409}
+{"time_stamp": 20888.9814519, "action": "click", "x": 639, "y": 409, "button": "left", "pressed": false}
+{"time_stamp": 20889.0045288, "action": "move", "x": 640, "y": 409}
+{"time_stamp": 20889.0123232, "action": "move", "x": 642, "y": 409}
+{"time_stamp": 20889.0205029, "action": "move", "x": 645, "y": 409}
+{"time_stamp": 20889.0286024, "action": "move", "x": 649, "y": 409}
+{"time_stamp": 20889.0369849, "action": "move", "x": 653, "y": 409}
+{"time_stamp": 20889.0451786, "action": "move", "x": 657, "y": 409}
+{"time_stamp": 20889.0525366, "action": "move", "x": 664, "y": 409}
+{"time_stamp": 20889.0607887, "action": "move", "x": 672, "y": 409}
+{"time_stamp": 20889.0684144, "action": "move", "x": 680, "y": 409}
+{"time_stamp": 20889.0765469, "action": "move", "x": 687, "y": 409}
+{"time_stamp": 20889.0844633, "action": "move", "x": 694, "y": 409}
+{"time_stamp": 20889.0933272, "action": "move", "x": 698, "y": 409}
+{"time_stamp": 20889.1009552, "action": "move", "x": 704, "y": 409}
+{"time_stamp": 20889.1088402, "action": "move", "x": 707, "y": 409}
+{"time_stamp": 20889.1165285, "action": "move", "x": 709, "y": 409}
+{"time_stamp": 20889.1249949, "action": "move", "x": 710, "y": 409}
+{"time_stamp": 20889.1328139, "action": "move", "x": 711, "y": 409}
+{"time_stamp": 20889.1405815, "action": "move", "x": 711, "y": 409}
+{"time_stamp": 20889.1809298, "action": "move", "x": 711, "y": 409}
+{"time_stamp": 20889.1812352, "action": "click", "x": 711, "y": 409, "button": "left", "pressed": true}
+{"time_stamp": 20889.2689349, "action": "move", "x": 711, "y": 409}
+{"time_stamp": 20889.2691323, "action": "click", "x": 711, "y": 409, "button": "left", "pressed": false}
+{"time_stamp": 20889.3327678, "action": "move", "x": 711, "y": 409}
+{"time_stamp": 20889.3329603, "action": "click", "x": 711, "y": 409, "button": "left", "pressed": true}
+{"time_stamp": 20889.4292096, "action": "move", "x": 711, "y": 409}
+{"time_stamp": 20889.4294004, "action": "click", "x": 711, "y": 409, "button": "left", "pressed": false}
+{"time_stamp": 20889.4945422, "action": "move", "x": 711, "y": 410}
+{"time_stamp": 20889.5009056, "action": "move", "x": 709, "y": 411}
+{"time_stamp": 20889.5085702, "action": "move", "x": 707, "y": 413}
+{"time_stamp": 20889.5163096, "action": "move", "x": 705, "y": 414}
+{"time_stamp": 20889.5246812, "action": "move", "x": 703, "y": 416}
+{"time_stamp": 20889.5325334, "action": "move", "x": 699, "y": 419}
+{"time_stamp": 20889.5411918, "action": "move", "x": 695, "y": 421}
+{"time_stamp": 20889.5485218, "action": "move", "x": 689, "y": 425}
+{"time_stamp": 20889.557168, "action": "move", "x": 684, "y": 428}
+{"time_stamp": 20889.5647331, "action": "move", "x": 678, "y": 431}
+{"time_stamp": 20889.5726347, "action": "move", "x": 675, "y": 433}
+{"time_stamp": 20889.5805106, "action": "move", "x": 670, "y": 436}
+{"time_stamp": 20889.5885605, "action": "move", "x": 666, "y": 438}
+{"time_stamp": 20889.5965673, "action": "move", "x": 661, "y": 441}
+{"time_stamp": 20889.6052303, "action": "move", "x": 658, "y": 443}
+{"time_stamp": 20889.6125782, "action": "move", "x": 654, "y": 444}
+{"time_stamp": 20889.6208992, "action": "move", "x": 652, "y": 446}
+{"time_stamp": 20889.6288901, "action": "move", "x": 650, "y": 446}
+{"time_stamp": 20889.6366668, "action": "move", "x": 647, "y": 447}
+{"time_stamp": 20889.6443109, "action": "move", "x": 646, "y": 448}
+{"time_stamp": 20889.6523586, "action": "move", "x": 645, "y": 448}
+{"time_stamp": 20889.6606285, "action": "move", "x": 644, "y": 448}
+{"time_stamp": 20889.6696248, "action": "move", "x": 644, "y": 448}
+{"time_stamp": 20889.7571965, "action": "move", "x": 644, "y": 448}
+{"time_stamp": 20889.7574841, "action": "click", "x": 644, "y": 448, "button": "left", "pressed": true}
+{"time_stamp": 20889.8449651, "action": "move", "x": 644, "y": 448}
+{"time_stamp": 20889.8451911, "action": "click", "x": 644, "y": 448, "button": "left", "pressed": false}
+{"time_stamp": 20889.9248543, "action": "move", "x": 644, "y": 449}
+{"time_stamp": 20889.933104, "action": "move", "x": 644, "y": 449}
+{"time_stamp": 20889.9333437, "action": "click", "x": 644, "y": 449, "button": "left", "pressed": true}
+{"time_stamp": 20890.0368817, "action": "move", "x": 644, "y": 449}
+{"time_stamp": 20890.0370434, "action": "click", "x": 644, "y": 449, "button": "left", "pressed": false}
+{"time_stamp": 20890.1249922, "action": "move", "x": 644, "y": 449}
+{"time_stamp": 20890.1337683, "action": "move", "x": 644, "y": 449}
+{"time_stamp": 20890.1409876, "action": "move", "x": 645, "y": 449}
+{"time_stamp": 20890.1491922, "action": "move", "x": 646, "y": 449}
+{"time_stamp": 20890.1568611, "action": "move", "x": 647, "y": 449}
+{"time_stamp": 20890.164678, "action": "move", "x": 649, "y": 449}
+{"time_stamp": 20890.1724802, "action": "move", "x": 651, "y": 449}
+{"time_stamp": 20890.1807197, "action": "move", "x": 654, "y": 449}
+{"time_stamp": 20890.188609, "action": "move", "x": 657, "y": 449}
+{"time_stamp": 20890.1971871, "action": "move", "x": 660, "y": 449}
+{"time_stamp": 20890.2046771, "action": "move", "x": 663, "y": 449}
+{"time_stamp": 20890.2123347, "action": "move", "x": 666, "y": 449}
+{"time_stamp": 20890.2205577, "action": "move", "x": 670, "y": 449}
+{"time_stamp": 20890.2289758, "action": "move", "x": 673, "y": 449}
+{"time_stamp": 20890.2367732, "action": "move", "x": 676, "y": 449}
+{"time_stamp": 20890.2457101, "action": "move", "x": 679, "y": 449}
+{"time_stamp": 20890.2527043, "action": "move", "x": 683, "y": 449}
+{"time_stamp": 20890.2613182, "action": "move", "x": 686, "y": 449}
+{"time_stamp": 20890.268621, "action": "move", "x": 690, "y": 449}
+{"time_stamp": 20890.2767753, "action": "move", "x": 693, "y": 449}
+{"time_stamp": 20890.2850479, "action": "move", "x": 697, "y": 449}
+{"time_stamp": 20890.2927533, "action": "move", "x": 700, "y": 449}
+{"time_stamp": 20890.3008228, "action": "move", "x": 704, "y": 449}
+{"time_stamp": 20890.309706, "action": "move", "x": 707, "y": 448}
+{"time_stamp": 20890.3165572, "action": "move", "x": 712, "y": 447}
+{"time_stamp": 20890.3247849, "action": "move", "x": 714, "y": 447}
+{"time_stamp": 20890.3326016, "action": "move", "x": 716, "y": 447}
+{"time_stamp": 20890.3408413, "action": "move", "x": 717, "y": 447}
+{"time_stamp": 20890.348607, "action": "move", "x": 718, "y": 446}
+{"time_stamp": 20890.357255, "action": "move", "x": 719, "y": 446}
+{"time_stamp": 20890.4048309, "action": "move", "x": 720, "y": 446}
+{"time_stamp": 20890.4212384, "action": "move", "x": 720, "y": 446}
+{"time_stamp": 20890.4212982, "action": "click", "x": 720, "y": 446, "button": "left", "pressed": true}
+{"time_stamp": 20890.4930247, "action": "move", "x": 720, "y": 446}
+{"time_stamp": 20890.4932062, "action": "click", "x": 720, "y": 446, "button": "left", "pressed": false}
+{"time_stamp": 20890.5649939, "action": "move", "x": 720, "y": 446}
+{"time_stamp": 20890.5651866, "action": "click", "x": 720, "y": 446, "button": "left", "pressed": true}
+{"time_stamp": 20890.6613704, "action": "move", "x": 720, "y": 446}
+{"time_stamp": 20890.6615445, "action": "click", "x": 720, "y": 446, "button": "left", "pressed": false}
+{"time_stamp": 20890.700915, "action": "move", "x": 720, "y": 446}
+{"time_stamp": 20890.7087118, "action": "move", "x": 719, "y": 446}
+{"time_stamp": 20890.716447, "action": "move", "x": 718, "y": 447}
+{"time_stamp": 20890.7249567, "action": "move", "x": 716, "y": 447}
+{"time_stamp": 20890.7329681, "action": "move", "x": 715, "y": 447}
+{"time_stamp": 20890.7413977, "action": "move", "x": 713, "y": 448}
+{"time_stamp": 20890.748687, "action": "move", "x": 711, "y": 448}
+{"time_stamp": 20890.7563417, "action": "move", "x": 709, "y": 448}
+{"time_stamp": 20890.7652709, "action": "move", "x": 707, "y": 448}
+{"time_stamp": 20890.7736886, "action": "move", "x": 704, "y": 448}
+{"time_stamp": 20890.7806604, "action": "move", "x": 701, "y": 448}
+{"time_stamp": 20890.7885603, "action": "move", "x": 699, "y": 448}
+{"time_stamp": 20890.7964335, "action": "move", "x": 696, "y": 448}
+{"time_stamp": 20890.8045634, "action": "move", "x": 693, "y": 450}
+{"time_stamp": 20890.8138164, "action": "move", "x": 692, "y": 450}
+{"time_stamp": 20890.8203062, "action": "move", "x": 690, "y": 450}
+{"time_stamp": 20890.8286962, "action": "move", "x": 688, "y": 450}
+{"time_stamp": 20890.8370902, "action": "move", "x": 685, "y": 450}
+{"time_stamp": 20890.8446082, "action": "move", "x": 684, "y": 451}
+{"time_stamp": 20890.8540814, "action": "move", "x": 681, "y": 451}
+{"time_stamp": 20890.8607729, "action": "move", "x": 679, "y": 452}
+{"time_stamp": 20890.8693105, "action": "move", "x": 677, "y": 452}
+{"time_stamp": 20890.8769606, "action": "move", "x": 674, "y": 453}
+{"time_stamp": 20890.8845649, "action": "move", "x": 672, "y": 454}
+{"time_stamp": 20890.8928874, "action": "move", "x": 670, "y": 455}
+{"time_stamp": 20890.9013758, "action": "move", "x": 669, "y": 455}
+{"time_stamp": 20890.9087683, "action": "move", "x": 667, "y": 455}
+{"time_stamp": 20890.9166522, "action": "move", "x": 666, "y": 456}
+{"time_stamp": 20890.9248176, "action": "move", "x": 664, "y": 456}
+{"time_stamp": 20890.9333449, "action": "move", "x": 663, "y": 456}
+{"time_stamp": 20890.9403141, "action": "move", "x": 662, "y": 456}
+{"time_stamp": 20890.9491818, "action": "move", "x": 661, "y": 457}
+{"time_stamp": 20890.9573498, "action": "move", "x": 661, "y": 457}
+{"time_stamp": 20890.9643001, "action": "move", "x": 660, "y": 457}
+{"time_stamp": 20890.9806352, "action": "move", "x": 660, "y": 458}
+{"time_stamp": 20890.9982276, "action": "move", "x": 660, "y": 458}
+{"time_stamp": 20890.9982983, "action": "click", "x": 660, "y": 458, "button": "left", "pressed": true}
+{"time_stamp": 20891.0849092, "action": "move", "x": 660, "y": 458}
+{"time_stamp": 20891.0851035, "action": "click", "x": 660, "y": 458, "button": "left", "pressed": false}
+{"time_stamp": 20891.1492936, "action": "move", "x": 660, "y": 458}
+{"time_stamp": 20891.1494984, "action": "click", "x": 660, "y": 458, "button": "left", "pressed": true}
+{"time_stamp": 20891.245245, "action": "move", "x": 660, "y": 458}
+{"time_stamp": 20891.2455736, "action": "click", "x": 660, "y": 458, "button": "left", "pressed": false}
+{"time_stamp": 20891.2928605, "action": "move", "x": 660, "y": 458}
+{"time_stamp": 20891.300785, "action": "move", "x": 662, "y": 458}
+{"time_stamp": 20891.308618, "action": "move", "x": 663, "y": 458}
+{"time_stamp": 20891.3167525, "action": "move", "x": 665, "y": 458}
+{"time_stamp": 20891.3247433, "action": "move", "x": 667, "y": 458}
+{"time_stamp": 20891.3327507, "action": "move", "x": 670, "y": 458}
+{"time_stamp": 20891.3405584, "action": "move", "x": 674, "y": 458}
+{"time_stamp": 20891.348594, "action": "move", "x": 678, "y": 458}
+{"time_stamp": 20891.3568297, "action": "move", "x": 682, "y": 458}
+{"time_stamp": 20891.3648252, "action": "move", "x": 689, "y": 458}
+{"time_stamp": 20891.3726139, "action": "move", "x": 694, "y": 458}
+{"time_stamp": 20891.3803799, "action": "move", "x": 700, "y": 458}
+{"time_stamp": 20891.3886755, "action": "move", "x": 706, "y": 458}
+{"time_stamp": 20891.3968848, "action": "move", "x": 710, "y": 458}
+{"time_stamp": 20891.4046814, "action": "move", "x": 713, "y": 458}
+{"time_stamp": 20891.412626, "action": "move", "x": 715, "y": 458}
+{"time_stamp": 20891.4207024, "action": "move", "x": 716, "y": 458}
+{"time_stamp": 20891.4287184, "action": "move", "x": 717, "y": 458}
+{"time_stamp": 20891.4445718, "action": "move", "x": 718, "y": 458}
+{"time_stamp": 20891.6689423, "action": "move", "x": 717, "y": 458}
+{"time_stamp": 20891.6766172, "action": "move", "x": 716, "y": 458}
+{"time_stamp": 20891.6845902, "action": "move", "x": 714, "y": 458}
+{"time_stamp": 20891.6931544, "action": "move", "x": 712, "y": 458}
+{"time_stamp": 20891.7015555, "action": "move", "x": 709, "y": 458}
+{"time_stamp": 20891.7084966, "action": "move", "x": 706, "y": 458}
+{"time_stamp": 20891.7166826, "action": "move", "x": 703, "y": 458}
+{"time_stamp": 20891.7248871, "action": "move", "x": 700, "y": 458}
+{"time_stamp": 20891.7326873, "action": "move", "x": 699, "y": 458}
+{"time_stamp": 20891.7408329, "action": "move", "x": 697, "y": 458}
+{"time_stamp": 20891.7487206, "action": "move", "x": 696, "y": 458}
+{"time_stamp": 20892.3970057, "action": "move", "x": 696, "y": 458}
+{"time_stamp": 20892.4204299, "action": "move", "x": 695, "y": 458}
+{"time_stamp": 20892.4284802, "action": "move", "x": 694, "y": 458}
+{"time_stamp": 20892.4363669, "action": "move", "x": 694, "y": 458}
+{"time_stamp": 20892.4444876, "action": "move", "x": 693, "y": 459}
+{"time_stamp": 20892.4536681, "action": "move", "x": 692, "y": 459}
+{"time_stamp": 20892.4546344, "action": "press", "name": "s"}
+{"time_stamp": 20892.4614135, "action": "move", "x": 690, "y": 459}
+{"time_stamp": 20892.4617429, "action": "press", "name": "f"}
+{"time_stamp": 20892.4690644, "action": "move", "x": 689, "y": 459}
+{"time_stamp": 20892.4767087, "action": "move", "x": 688, "y": 459}
+{"time_stamp": 20892.4857089, "action": "move", "x": 687, "y": 459}
+{"time_stamp": 20892.4928085, "action": "move", "x": 685, "y": 459}
+{"time_stamp": 20892.5007438, "action": "move", "x": 684, "y": 459}
+{"time_stamp": 20892.5088411, "action": "move", "x": 684, "y": 459}
+{"time_stamp": 20892.5168065, "action": "move", "x": 683, "y": 459}
+{"time_stamp": 20892.5245842, "action": "move", "x": 682, "y": 459}
+{"time_stamp": 20892.5330854, "action": "move", "x": 682, "y": 459}
+{"time_stamp": 20892.5407152, "action": "move", "x": 681, "y": 459}
+{"time_stamp": 20892.5489345, "action": "move", "x": 681, "y": 459}
+{"time_stamp": 20892.5567583, "action": "move", "x": 680, "y": 459}
+{"time_stamp": 20892.565298, "action": "move", "x": 680, "y": 459}
+{"time_stamp": 20892.5727452, "action": "move", "x": 679, "y": 459}
+{"time_stamp": 20892.5806405, "action": "move", "x": 678, "y": 459}
+{"time_stamp": 20892.596976, "action": "move", "x": 678, "y": 459}
+{"time_stamp": 20892.6125852, "action": "move", "x": 677, "y": 459}
+{"time_stamp": 20892.6209153, "action": "move", "x": 677, "y": 459}
+{"time_stamp": 20892.636834, "action": "move", "x": 676, "y": 460}
+{"time_stamp": 20892.6446376, "action": "move", "x": 676, "y": 460}
+{"time_stamp": 20892.6525858, "action": "move", "x": 675, "y": 460}
+{"time_stamp": 20892.6612937, "action": "release", "name": "s"}
+{"time_stamp": 20892.6688063, "action": "press", "name": "g"}
+{"time_stamp": 20892.669381, "action": "move", "x": 674, "y": 460}
+{"time_stamp": 20892.6849101, "action": "move", "x": 674, "y": 460}
+{"time_stamp": 20892.7330967, "action": "release", "name": "f"}
+{"time_stamp": 20892.8128564, "action": "release", "name": "g"}
+{"time_stamp": 20892.9013366, "action": "move", "x": 673, "y": 460}
+{"time_stamp": 20892.9087461, "action": "move", "x": 673, "y": 460}
+{"time_stamp": 20892.916699, "action": "move", "x": 672, "y": 460}
+{"time_stamp": 20892.9249539, "action": "move", "x": 672, "y": 461}
+{"time_stamp": 20892.9330541, "action": "move", "x": 670, "y": 462}
+{"time_stamp": 20892.9407661, "action": "move", "x": 669, "y": 463}
+{"time_stamp": 20892.9486746, "action": "move", "x": 667, "y": 464}
+{"time_stamp": 20892.9574437, "action": "move", "x": 663, "y": 466}
+{"time_stamp": 20892.9648382, "action": "move", "x": 661, "y": 467}
+{"time_stamp": 20892.9725577, "action": "move", "x": 657, "y": 470}
+{"time_stamp": 20892.9812922, "action": "move", "x": 654, "y": 472}
+{"time_stamp": 20892.9887796, "action": "move", "x": 650, "y": 474}
+{"time_stamp": 20892.9968372, "action": "move", "x": 647, "y": 476}
+{"time_stamp": 20893.0047422, "action": "move", "x": 643, "y": 478}
+{"time_stamp": 20893.0127746, "action": "move", "x": 641, "y": 480}
+{"time_stamp": 20893.0206556, "action": "move", "x": 640, "y": 481}
+{"time_stamp": 20893.0289989, "action": "move", "x": 638, "y": 482}
+{"time_stamp": 20893.0367595, "action": "move", "x": 637, "y": 482}
+{"time_stamp": 20893.1013149, "action": "move", "x": 637, "y": 482}
+{"time_stamp": 20893.101488, "action": "click", "x": 637, "y": 482, "button": "left", "pressed": true}
+{"time_stamp": 20893.1889859, "action": "move", "x": 637, "y": 482}
+{"time_stamp": 20893.189078, "action": "click", "x": 637, "y": 482, "button": "left", "pressed": false}
+{"time_stamp": 20893.2451512, "action": "move", "x": 637, "y": 483}
+{"time_stamp": 20893.2538637, "action": "move", "x": 637, "y": 483}
+{"time_stamp": 20893.2539744, "action": "click", "x": 637, "y": 483, "button": "left", "pressed": true}
+{"time_stamp": 20893.3570077, "action": "move", "x": 637, "y": 483}
+{"time_stamp": 20893.3572079, "action": "click", "x": 637, "y": 483, "button": "left", "pressed": false}
+{"time_stamp": 20893.6286203, "action": "move", "x": 637, "y": 483}
+{"time_stamp": 20893.6370858, "action": "move", "x": 637, "y": 484}
+{"time_stamp": 20893.6446825, "action": "move", "x": 637, "y": 485}
+{"time_stamp": 20893.6610517, "action": "move", "x": 636, "y": 485}
+{"time_stamp": 20893.6695956, "action": "move", "x": 636, "y": 486}
+{"time_stamp": 20893.6765598, "action": "move", "x": 636, "y": 486}
+{"time_stamp": 20893.6844952, "action": "move", "x": 636, "y": 487}
+{"time_stamp": 20893.692857, "action": "move", "x": 635, "y": 487}
+{"time_stamp": 20893.7015009, "action": "move", "x": 635, "y": 488}
+{"time_stamp": 20893.7083389, "action": "move", "x": 634, "y": 489}
+{"time_stamp": 20893.7167498, "action": "move", "x": 633, "y": 489}
+{"time_stamp": 20893.7244764, "action": "move", "x": 631, "y": 490}
+{"time_stamp": 20893.7326701, "action": "move", "x": 631, "y": 491}
+{"time_stamp": 20893.740882, "action": "move", "x": 629, "y": 492}
+{"time_stamp": 20893.7487729, "action": "move", "x": 628, "y": 493}
+{"time_stamp": 20893.7568486, "action": "move", "x": 626, "y": 493}
+{"time_stamp": 20893.7644792, "action": "move", "x": 624, "y": 494}
+{"time_stamp": 20893.7727393, "action": "move", "x": 621, "y": 494}
+{"time_stamp": 20893.7807102, "action": "move", "x": 620, "y": 496}
+{"time_stamp": 20893.7886298, "action": "move", "x": 619, "y": 496}
+{"time_stamp": 20893.7966263, "action": "move", "x": 617, "y": 496}
+{"time_stamp": 20893.804543, "action": "move", "x": 616, "y": 496}
+{"time_stamp": 20893.8126195, "action": "move", "x": 614, "y": 497}
+{"time_stamp": 20893.8206312, "action": "move", "x": 613, "y": 497}
+{"time_stamp": 20893.8289317, "action": "move", "x": 612, "y": 497}
+{"time_stamp": 20893.8363868, "action": "move", "x": 610, "y": 497}
+{"time_stamp": 20893.8446788, "action": "move", "x": 609, "y": 498}
+{"time_stamp": 20893.8526979, "action": "move", "x": 609, "y": 498}
+{"time_stamp": 20893.8606439, "action": "move", "x": 608, "y": 498}
+{"time_stamp": 20893.8684564, "action": "move", "x": 607, "y": 498}
+{"time_stamp": 20893.8764223, "action": "move", "x": 606, "y": 498}
+{"time_stamp": 20893.8844535, "action": "move", "x": 605, "y": 498}
+{"time_stamp": 20893.893019, "action": "move", "x": 604, "y": 498}
+{"time_stamp": 20893.9014853, "action": "move", "x": 602, "y": 500}
+{"time_stamp": 20893.9085319, "action": "move", "x": 601, "y": 501}
+{"time_stamp": 20893.9413667, "action": "move", "x": 601, "y": 501}
+{"time_stamp": 20893.9415573, "action": "click", "x": 601, "y": 501, "button": "left", "pressed": true}
+{"time_stamp": 20894.0050118, "action": "move", "x": 601, "y": 501}
+{"time_stamp": 20894.005183, "action": "click", "x": 601, "y": 501, "button": "left", "pressed": false}
+{"time_stamp": 20894.1019599, "action": "move", "x": 601, "y": 501}
+{"time_stamp": 20894.1021359, "action": "click", "x": 601, "y": 501, "button": "left", "pressed": true}
+{"time_stamp": 20894.2133482, "action": "move", "x": 601, "y": 501}
+{"time_stamp": 20894.2135946, "action": "click", "x": 601, "y": 501, "button": "left", "pressed": false}
+{"time_stamp": 20894.2365269, "action": "move", "x": 601, "y": 501}
+{"time_stamp": 20894.2444302, "action": "move", "x": 600, "y": 501}
+{"time_stamp": 20894.2526341, "action": "move", "x": 599, "y": 501}
+{"time_stamp": 20894.2606308, "action": "move", "x": 598, "y": 501}
+{"time_stamp": 20894.2684493, "action": "move", "x": 596, "y": 501}
+{"time_stamp": 20894.2768659, "action": "move", "x": 594, "y": 501}
+{"time_stamp": 20894.2843968, "action": "move", "x": 592, "y": 501}
+{"time_stamp": 20894.2926081, "action": "move", "x": 589, "y": 501}
+{"time_stamp": 20894.3009174, "action": "move", "x": 585, "y": 501}
+{"time_stamp": 20894.3088379, "action": "move", "x": 582, "y": 501}
+{"time_stamp": 20894.3167216, "action": "move", "x": 578, "y": 501}
+{"time_stamp": 20894.3246355, "action": "move", "x": 574, "y": 501}
+{"time_stamp": 20894.3325733, "action": "move", "x": 570, "y": 501}
+{"time_stamp": 20894.3407124, "action": "move", "x": 567, "y": 501}
+{"time_stamp": 20894.3487423, "action": "move", "x": 564, "y": 501}
+{"time_stamp": 20894.3572054, "action": "move", "x": 561, "y": 501}
+{"time_stamp": 20894.364766, "action": "move", "x": 559, "y": 501}
+{"time_stamp": 20894.3724545, "action": "move", "x": 558, "y": 501}
+{"time_stamp": 20894.3804239, "action": "move", "x": 557, "y": 501}
+{"time_stamp": 20894.3885445, "action": "move", "x": 557, "y": 501}
+{"time_stamp": 20894.4209401, "action": "move", "x": 557, "y": 501}
+{"time_stamp": 20894.4210435, "action": "click", "x": 557, "y": 501, "button": "left", "pressed": true}
+{"time_stamp": 20894.5090442, "action": "move", "x": 557, "y": 501}
+{"time_stamp": 20894.5092702, "action": "click", "x": 557, "y": 501, "button": "left", "pressed": false}
+{"time_stamp": 20894.5814724, "action": "move", "x": 557, "y": 501}
+{"time_stamp": 20894.5816759, "action": "click", "x": 557, "y": 501, "button": "left", "pressed": true}
+{"time_stamp": 20894.6852405, "action": "move", "x": 557, "y": 501}
+{"time_stamp": 20894.6853152, "action": "click", "x": 557, "y": 501, "button": "left", "pressed": false}
+{"time_stamp": 20894.72529, "action": "move", "x": 557, "y": 500}
+{"time_stamp": 20894.7334281, "action": "move", "x": 557, "y": 500}
+{"time_stamp": 20894.7413806, "action": "move", "x": 557, "y": 498}
+{"time_stamp": 20894.7491397, "action": "move", "x": 558, "y": 497}
+{"time_stamp": 20894.7571967, "action": "move", "x": 558, "y": 497}
+{"time_stamp": 20894.7648075, "action": "move", "x": 559, "y": 496}
+{"time_stamp": 20894.7737153, "action": "move", "x": 560, "y": 494}
+{"time_stamp": 20894.7809335, "action": "move", "x": 561, "y": 493}
+{"time_stamp": 20894.7885676, "action": "move", "x": 562, "y": 491}
+{"time_stamp": 20894.7969193, "action": "move", "x": 562, "y": 490}
+{"time_stamp": 20894.8050925, "action": "move", "x": 564, "y": 489}
+{"time_stamp": 20894.8126294, "action": "move", "x": 565, "y": 487}
+{"time_stamp": 20894.8219121, "action": "move", "x": 565, "y": 486}
+{"time_stamp": 20894.8288081, "action": "move", "x": 567, "y": 485}
+{"time_stamp": 20894.8364699, "action": "move", "x": 567, "y": 485}
+{"time_stamp": 20894.8448329, "action": "move", "x": 568, "y": 484}
+{"time_stamp": 20895.0287889, "action": "move", "x": 568, "y": 484}
+{"time_stamp": 20895.0365856, "action": "move", "x": 568, "y": 485}
+{"time_stamp": 20895.0447459, "action": "move", "x": 568, "y": 485}
+{"time_stamp": 20895.0526688, "action": "move", "x": 568, "y": 486}
+{"time_stamp": 20895.0609373, "action": "move", "x": 568, "y": 487}
+{"time_stamp": 20895.0686669, "action": "move", "x": 568, "y": 488}
+{"time_stamp": 20895.0772702, "action": "move", "x": 568, "y": 489}
+{"time_stamp": 20895.085079, "action": "move", "x": 568, "y": 490}
+{"time_stamp": 20895.0927144, "action": "move", "x": 568, "y": 492}
+{"time_stamp": 20895.1006349, "action": "move", "x": 568, "y": 493}
+{"time_stamp": 20895.1116483, "action": "move", "x": 568, "y": 496}
+{"time_stamp": 20895.1186343, "action": "move", "x": 568, "y": 497}
+{"time_stamp": 20895.1269084, "action": "move", "x": 568, "y": 499}
+{"time_stamp": 20895.1325007, "action": "move", "x": 569, "y": 500}
+{"time_stamp": 20895.141051, "action": "move", "x": 569, "y": 501}
+{"time_stamp": 20895.1487169, "action": "move", "x": 569, "y": 502}
+{"time_stamp": 20895.1569922, "action": "move", "x": 569, "y": 505}
+{"time_stamp": 20895.1645112, "action": "move", "x": 569, "y": 506}
+{"time_stamp": 20895.1728555, "action": "move", "x": 569, "y": 508}
+{"time_stamp": 20895.1807891, "action": "move", "x": 568, "y": 508}
+{"time_stamp": 20895.1885483, "action": "move", "x": 568, "y": 509}
+{"time_stamp": 20895.1968378, "action": "move", "x": 568, "y": 509}
+{"time_stamp": 20895.4530369, "action": "press", "name": "g"}
+{"time_stamp": 20895.4608213, "action": "press", "name": "s"}
+{"time_stamp": 20895.5888185, "action": "release", "name": "g"}
+{"time_stamp": 20895.5971481, "action": "press", "name": "d"}
+{"time_stamp": 20895.7090891, "action": "press", "name": "g"}
+{"time_stamp": 20895.7329549, "action": "move", "x": 569, "y": 510}
+{"time_stamp": 20895.7408323, "action": "move", "x": 569, "y": 510}
+{"time_stamp": 20895.7489785, "action": "move", "x": 570, "y": 511}
+{"time_stamp": 20895.7495082, "action": "release", "name": "d"}
+{"time_stamp": 20895.7567307, "action": "move", "x": 571, "y": 511}
+{"time_stamp": 20895.7651018, "action": "move", "x": 574, "y": 512}
+{"time_stamp": 20895.7724507, "action": "move", "x": 576, "y": 513}
+{"time_stamp": 20895.780972, "action": "move", "x": 578, "y": 513}
+{"time_stamp": 20895.7883566, "action": "move", "x": 581, "y": 514}
+{"time_stamp": 20895.7970967, "action": "move", "x": 584, "y": 514}
+{"time_stamp": 20895.804844, "action": "move", "x": 586, "y": 514}
+{"time_stamp": 20895.8126859, "action": "move", "x": 589, "y": 516}
+{"time_stamp": 20895.8211345, "action": "move", "x": 592, "y": 516}
+{"time_stamp": 20895.8291578, "action": "move", "x": 595, "y": 516}
+{"time_stamp": 20895.8367481, "action": "move", "x": 598, "y": 516}
+{"time_stamp": 20895.8452571, "action": "move", "x": 601, "y": 516}
+{"time_stamp": 20895.8526732, "action": "move", "x": 604, "y": 516}
+{"time_stamp": 20895.8607219, "action": "move", "x": 606, "y": 516}
+{"time_stamp": 20895.8688309, "action": "move", "x": 608, "y": 516}
+{"time_stamp": 20895.8768682, "action": "move", "x": 611, "y": 516}
+{"time_stamp": 20895.8846081, "action": "move", "x": 611, "y": 516}
+{"time_stamp": 20895.8928316, "action": "move", "x": 612, "y": 516}
+{"time_stamp": 20895.9010238, "action": "move", "x": 613, "y": 516}
+{"time_stamp": 20895.9088821, "action": "release", "name": "g"}
+{"time_stamp": 20895.9091836, "action": "move", "x": 613, "y": 516}
+{"time_stamp": 20895.9163124, "action": "move", "x": 614, "y": 516}
+{"time_stamp": 20895.9256445, "action": "move", "x": 615, "y": 515}
+{"time_stamp": 20895.9327879, "action": "move", "x": 615, "y": 514}
+{"time_stamp": 20895.94085, "action": "move", "x": 616, "y": 513}
+{"time_stamp": 20895.9413621, "action": "release", "name": "s"}
+{"time_stamp": 20895.9485558, "action": "move", "x": 616, "y": 510}
+{"time_stamp": 20895.9573828, "action": "move", "x": 616, "y": 508}
+{"time_stamp": 20895.9648262, "action": "move", "x": 616, "y": 505}
+{"time_stamp": 20895.9729922, "action": "move", "x": 616, "y": 501}
+{"time_stamp": 20895.980594, "action": "move", "x": 616, "y": 496}
+{"time_stamp": 20895.9889191, "action": "move", "x": 616, "y": 490}
+{"time_stamp": 20895.9968327, "action": "move", "x": 615, "y": 483}
+{"time_stamp": 20896.0050667, "action": "move", "x": 615, "y": 475}
+{"time_stamp": 20896.0127859, "action": "move", "x": 613, "y": 466}
+{"time_stamp": 20896.0205709, "action": "move", "x": 611, "y": 456}
+{"time_stamp": 20896.0288443, "action": "move", "x": 609, "y": 448}
+{"time_stamp": 20896.0365843, "action": "move", "x": 607, "y": 438}
+{"time_stamp": 20896.0451688, "action": "move", "x": 605, "y": 428}
+{"time_stamp": 20896.0526357, "action": "move", "x": 603, "y": 419}
+{"time_stamp": 20896.0606531, "action": "move", "x": 601, "y": 410}
+{"time_stamp": 20896.0686481, "action": "move", "x": 600, "y": 402}
+{"time_stamp": 20896.0769381, "action": "move", "x": 600, "y": 393}
+{"time_stamp": 20896.0848505, "action": "move", "x": 598, "y": 385}
+{"time_stamp": 20896.0927354, "action": "move", "x": 598, "y": 378}
+{"time_stamp": 20896.1015438, "action": "move", "x": 598, "y": 371}
+{"time_stamp": 20896.1089939, "action": "move", "x": 598, "y": 364}
+{"time_stamp": 20896.1170905, "action": "move", "x": 598, "y": 359}
+{"time_stamp": 20896.1249644, "action": "move", "x": 598, "y": 355}
+{"time_stamp": 20896.1327329, "action": "move", "x": 598, "y": 351}
+{"time_stamp": 20896.1407712, "action": "move", "x": 598, "y": 348}
+{"time_stamp": 20896.1487951, "action": "move", "x": 598, "y": 346}
+{"time_stamp": 20896.1566564, "action": "move", "x": 598, "y": 343}
+{"time_stamp": 20896.165396, "action": "move", "x": 600, "y": 341}
+{"time_stamp": 20896.1729828, "action": "move", "x": 600, "y": 339}
+{"time_stamp": 20896.1809805, "action": "move", "x": 600, "y": 339}
+{"time_stamp": 20896.1885536, "action": "move", "x": 600, "y": 338}
+{"time_stamp": 20896.1969559, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20896.20478, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20896.2540541, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20896.2541297, "action": "click", "x": 600, "y": 337, "button": "left", "pressed": true}
+{"time_stamp": 20896.3331842, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20896.3333561, "action": "click", "x": 600, "y": 337, "button": "left", "pressed": false}
+{"time_stamp": 20896.4130811, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20896.4131751, "action": "click", "x": 600, "y": 337, "button": "left", "pressed": true}
+{"time_stamp": 20896.5171154, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20896.5173101, "action": "click", "x": 600, "y": 337, "button": "left", "pressed": false}
+{"time_stamp": 20896.9405954, "action": "press", "name": "g"}
+{"time_stamp": 20896.9899643, "action": "press", "name": "s"}
+{"time_stamp": 20896.9900284, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20897.0049804, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20897.0208878, "action": "move", "x": 600, "y": 337}
+{"time_stamp": 20897.0295527, "action": "move", "x": 600, "y": 338}
+{"time_stamp": 20897.0447319, "action": "move", "x": 600, "y": 339}
+{"time_stamp": 20897.0688472, "action": "move", "x": 600, "y": 339}
+{"time_stamp": 20897.0932512, "action": "move", "x": 600, "y": 340}
+{"time_stamp": 20897.1089638, "action": "move", "x": 600, "y": 340}
+{"time_stamp": 20897.1247167, "action": "move", "x": 600, "y": 341}
+{"time_stamp": 20897.1325686, "action": "move", "x": 600, "y": 341}
+{"time_stamp": 20897.1404315, "action": "move", "x": 600, "y": 341}
+{"time_stamp": 20897.1486001, "action": "press", "name": "d"}
+{"time_stamp": 20897.1567908, "action": "move", "x": 600, "y": 342}
+{"time_stamp": 20897.1571129, "action": "release", "name": "g"}
+{"time_stamp": 20897.1651369, "action": "press", "name": "f"}
+{"time_stamp": 20897.1651863, "action": "move", "x": 600, "y": 343}
+{"time_stamp": 20897.1753103, "action": "move", "x": 600, "y": 343}
+{"time_stamp": 20897.1807753, "action": "move", "x": 600, "y": 344}
+{"time_stamp": 20897.1885241, "action": "move", "x": 600, "y": 344}
+{"time_stamp": 20897.1967893, "action": "move", "x": 600, "y": 345}
+{"time_stamp": 20897.2043134, "action": "move", "x": 600, "y": 346}
+{"time_stamp": 20897.2124458, "action": "move", "x": 600, "y": 347}
+{"time_stamp": 20897.2211833, "action": "move", "x": 600, "y": 348}
+{"time_stamp": 20897.2294716, "action": "move", "x": 600, "y": 349}
+{"time_stamp": 20897.2375236, "action": "move", "x": 600, "y": 350}
+{"time_stamp": 20897.238652, "action": "press", "name": "g"}
+{"time_stamp": 20897.2459899, "action": "move", "x": 601, "y": 351}
+{"time_stamp": 20897.2528845, "action": "move", "x": 601, "y": 352}
+{"time_stamp": 20897.2533701, "action": "release", "name": "f"}
+{"time_stamp": 20897.2611989, "action": "move", "x": 601, "y": 353}
+{"time_stamp": 20897.2690938, "action": "move", "x": 602, "y": 355}
+{"time_stamp": 20897.2692582, "action": "release", "name": "d"}
+{"time_stamp": 20897.2765957, "action": "move", "x": 603, "y": 357}
+{"time_stamp": 20897.2847244, "action": "move", "x": 604, "y": 359}
+{"time_stamp": 20897.2925376, "action": "move", "x": 604, "y": 362}
+{"time_stamp": 20897.3005819, "action": "move", "x": 605, "y": 364}
+{"time_stamp": 20897.3086446, "action": "move", "x": 607, "y": 367}
+{"time_stamp": 20897.3166721, "action": "move", "x": 607, "y": 371}
+{"time_stamp": 20897.3247337, "action": "move", "x": 608, "y": 375}
+{"time_stamp": 20897.3327107, "action": "move", "x": 610, "y": 379}
+{"time_stamp": 20897.3407473, "action": "move", "x": 612, "y": 384}
+{"time_stamp": 20897.349125, "action": "move", "x": 613, "y": 390}
+{"time_stamp": 20897.3566944, "action": "move", "x": 613, "y": 394}
+{"time_stamp": 20897.3646482, "action": "move", "x": 615, "y": 400}
+{"time_stamp": 20897.3724976, "action": "move", "x": 616, "y": 406}
+{"time_stamp": 20897.3804689, "action": "move", "x": 616, "y": 412}
+{"time_stamp": 20897.3887257, "action": "move", "x": 616, "y": 419}
+{"time_stamp": 20897.3968946, "action": "move", "x": 617, "y": 426}
+{"time_stamp": 20897.404716, "action": "move", "x": 617, "y": 434}
+{"time_stamp": 20897.4127188, "action": "move", "x": 617, "y": 440}
+{"time_stamp": 20897.4205885, "action": "move", "x": 617, "y": 448}
+{"time_stamp": 20897.429361, "action": "move", "x": 617, "y": 453}
+{"time_stamp": 20897.4294988, "action": "release", "name": "g"}
+{"time_stamp": 20897.437084, "action": "move", "x": 617, "y": 460}
+{"time_stamp": 20897.4455231, "action": "move", "x": 617, "y": 465}
+{"time_stamp": 20897.4525771, "action": "move", "x": 617, "y": 470}
+{"time_stamp": 20897.4618174, "action": "move", "x": 617, "y": 475}
+{"time_stamp": 20897.4688916, "action": "move", "x": 616, "y": 478}
+{"time_stamp": 20897.4768471, "action": "move", "x": 615, "y": 482}
+{"time_stamp": 20897.4847687, "action": "move", "x": 613, "y": 485}
+{"time_stamp": 20897.4928286, "action": "move", "x": 612, "y": 486}
+{"time_stamp": 20897.5014608, "action": "move", "x": 610, "y": 489}
+{"time_stamp": 20897.501929, "action": "release", "name": "s"}
+{"time_stamp": 20897.5089432, "action": "move", "x": 608, "y": 490}
+{"time_stamp": 20897.5168199, "action": "move", "x": 607, "y": 491}
+{"time_stamp": 20897.5244068, "action": "move", "x": 606, "y": 492}
+{"time_stamp": 20897.5327922, "action": "move", "x": 604, "y": 493}
+{"time_stamp": 20897.5406936, "action": "move", "x": 603, "y": 495}
+{"time_stamp": 20897.5487703, "action": "move", "x": 601, "y": 496}
+{"time_stamp": 20897.5568244, "action": "move", "x": 600, "y": 498}
+{"time_stamp": 20897.5646813, "action": "move", "x": 598, "y": 501}
+{"time_stamp": 20897.5728571, "action": "move", "x": 597, "y": 504}
+{"time_stamp": 20897.5804318, "action": "move", "x": 594, "y": 506}
+{"time_stamp": 20897.588472, "action": "move", "x": 593, "y": 509}
+{"time_stamp": 20897.5968274, "action": "move", "x": 592, "y": 512}
+{"time_stamp": 20897.6048263, "action": "move", "x": 589, "y": 514}
+{"time_stamp": 20897.6129937, "action": "move", "x": 588, "y": 517}
+{"time_stamp": 20897.6212666, "action": "move", "x": 585, "y": 520}
+{"time_stamp": 20897.6289889, "action": "move", "x": 584, "y": 522}
+{"time_stamp": 20897.6366934, "action": "move", "x": 582, "y": 524}
+{"time_stamp": 20897.6446991, "action": "move", "x": 581, "y": 527}
+{"time_stamp": 20897.6527226, "action": "move", "x": 578, "y": 529}
+{"time_stamp": 20897.6608101, "action": "move", "x": 577, "y": 532}
+{"time_stamp": 20897.6696679, "action": "move", "x": 575, "y": 535}
+{"time_stamp": 20897.6766434, "action": "move", "x": 574, "y": 537}
+{"time_stamp": 20897.6853238, "action": "move", "x": 572, "y": 539}
+{"time_stamp": 20897.6925349, "action": "move", "x": 570, "y": 542}
+{"time_stamp": 20897.7012391, "action": "move", "x": 568, "y": 544}
+{"time_stamp": 20897.7086353, "action": "move", "x": 565, "y": 548}
+{"time_stamp": 20897.7169557, "action": "move", "x": 557, "y": 555}
+{"time_stamp": 20897.7251504, "action": "move", "x": 552, "y": 562}
+{"time_stamp": 20897.732686, "action": "move", "x": 546, "y": 570}
+{"time_stamp": 20897.7406708, "action": "move", "x": 542, "y": 577}
+{"time_stamp": 20897.7490054, "action": "move", "x": 539, "y": 581}
+{"time_stamp": 20897.7566354, "action": "move", "x": 536, "y": 583}
+{"time_stamp": 20897.7649678, "action": "move", "x": 534, "y": 585}
+{"time_stamp": 20897.772443, "action": "move", "x": 534, "y": 586}
+{"time_stamp": 20897.7810297, "action": "move", "x": 533, "y": 586}
+{"time_stamp": 20897.9492474, "action": "click", "x": 533, "y": 586, "button": "left", "pressed": true}
+{"time_stamp": 20897.9495623, "action": "move", "x": 533, "y": 586}
+{"time_stamp": 20898.0213384, "action": "click", "x": 533, "y": 586, "button": "left", "pressed": false}
+{"time_stamp": 20898.0216603, "action": "move", "x": 533, "y": 586}
+{"time_stamp": 20898.1018141, "action": "click", "x": 533, "y": 586, "button": "left", "pressed": true}
+{"time_stamp": 20898.102122, "action": "move", "x": 533, "y": 586}
+{"time_stamp": 20898.1976224, "action": "move", "x": 533, "y": 586}
+{"time_stamp": 20898.1978148, "action": "click", "x": 533, "y": 586, "button": "left", "pressed": false}
+{"time_stamp": 20898.3968409, "action": "move", "x": 533, "y": 586}
+{"time_stamp": 20898.4208372, "action": "move", "x": 533, "y": 586}
+{"time_stamp": 20898.428981, "action": "move", "x": 534, "y": 586}
+{"time_stamp": 20898.4527847, "action": "move", "x": 534, "y": 586}
+{"time_stamp": 20898.4610052, "action": "move", "x": 535, "y": 587}
+{"time_stamp": 20898.4768302, "action": "move", "x": 535, "y": 587}
+{"time_stamp": 20898.4851324, "action": "move", "x": 535, "y": 587}
+{"time_stamp": 20898.4924613, "action": "move", "x": 536, "y": 587}
+{"time_stamp": 20898.5011145, "action": "move", "x": 536, "y": 587}
+{"time_stamp": 20898.5171904, "action": "move", "x": 537, "y": 588}
+{"time_stamp": 20898.5334448, "action": "move", "x": 538, "y": 588}
+{"time_stamp": 20898.5409515, "action": "press", "name": "s"}
+{"time_stamp": 20898.5568672, "action": "press", "name": "g"}
+{"time_stamp": 20898.6689175, "action": "move", "x": 538, "y": 589}
+{"time_stamp": 20898.67725, "action": "move", "x": 539, "y": 589}
+{"time_stamp": 20898.6932681, "action": "move", "x": 539, "y": 589}
+{"time_stamp": 20898.7011419, "action": "move", "x": 539, "y": 589}
+{"time_stamp": 20898.7172393, "action": "move", "x": 540, "y": 590}
+{"time_stamp": 20898.7328772, "action": "move", "x": 540, "y": 590}
+{"time_stamp": 20898.7488405, "action": "move", "x": 540, "y": 590}
+{"time_stamp": 20898.7566429, "action": "move", "x": 541, "y": 590}
+{"time_stamp": 20898.7570806, "action": "press", "name": "f"}
+{"time_stamp": 20898.7655701, "action": "move", "x": 541, "y": 591}
+{"time_stamp": 20898.7661165, "action": "release", "name": "g"}
+{"time_stamp": 20898.7732461, "action": "move", "x": 542, "y": 591}
+{"time_stamp": 20898.7903493, "action": "move", "x": 542, "y": 592}
+{"time_stamp": 20898.7968452, "action": "move", "x": 543, "y": 592}
+{"time_stamp": 20898.8049081, "action": "move", "x": 543, "y": 592}
+{"time_stamp": 20898.8126414, "action": "move", "x": 543, "y": 593}
+{"time_stamp": 20898.8220168, "action": "move", "x": 544, "y": 593}
+{"time_stamp": 20898.8376648, "action": "move", "x": 544, "y": 594}
+{"time_stamp": 20898.8448776, "action": "move", "x": 544, "y": 595}
+{"time_stamp": 20898.8611272, "action": "press", "name": "g"}
+{"time_stamp": 20898.8612065, "action": "move", "x": 545, "y": 596}
+{"time_stamp": 20898.8687914, "action": "move", "x": 545, "y": 597}
+{"time_stamp": 20898.8855468, "action": "release", "name": "f"}
+{"time_stamp": 20898.8855758, "action": "move", "x": 545, "y": 597}
+{"time_stamp": 20898.8927039, "action": "move", "x": 545, "y": 598}
+{"time_stamp": 20898.9089199, "action": "move", "x": 545, "y": 598}
+{"time_stamp": 20898.9171943, "action": "move", "x": 545, "y": 599}
+{"time_stamp": 20898.933975, "action": "move", "x": 545, "y": 600}
+{"time_stamp": 20898.9409269, "action": "move", "x": 544, "y": 600}
+{"time_stamp": 20898.9488334, "action": "move", "x": 544, "y": 600}
+{"time_stamp": 20898.9569021, "action": "move", "x": 544, "y": 601}
+{"time_stamp": 20898.9649247, "action": "move", "x": 543, "y": 601}
+{"time_stamp": 20898.9727697, "action": "move", "x": 542, "y": 601}
+{"time_stamp": 20898.9806174, "action": "move", "x": 542, "y": 602}
+{"time_stamp": 20898.9884256, "action": "move", "x": 540, "y": 602}
+{"time_stamp": 20898.9966963, "action": "move", "x": 540, "y": 603}
+{"time_stamp": 20899.0045278, "action": "move", "x": 539, "y": 603}
+{"time_stamp": 20899.0124709, "action": "move", "x": 539, "y": 604}
+{"time_stamp": 20899.0204732, "action": "move", "x": 538, "y": 604}
+{"time_stamp": 20899.029026, "action": "move", "x": 536, "y": 605}
+{"time_stamp": 20899.0295155, "action": "press", "name": "f"}
+{"time_stamp": 20899.0367389, "action": "move", "x": 536, "y": 605}
+{"time_stamp": 20899.0448425, "action": "move", "x": 535, "y": 605}
+{"time_stamp": 20899.05265, "action": "move", "x": 533, "y": 605}
+{"time_stamp": 20899.0608828, "action": "move", "x": 531, "y": 606}
+{"time_stamp": 20899.0688469, "action": "move", "x": 530, "y": 606}
+{"time_stamp": 20899.0768381, "action": "move", "x": 528, "y": 606}
+{"time_stamp": 20899.0850529, "action": "move", "x": 526, "y": 606}
+{"time_stamp": 20899.0857579, "action": "release", "name": "g"}
+{"time_stamp": 20899.0930081, "action": "move", "x": 525, "y": 606}
+{"time_stamp": 20899.1008339, "action": "move", "x": 523, "y": 606}
+{"time_stamp": 20899.1095025, "action": "move", "x": 520, "y": 606}
+{"time_stamp": 20899.1166598, "action": "move", "x": 517, "y": 606}
+{"time_stamp": 20899.1245681, "action": "move", "x": 513, "y": 606}
+{"time_stamp": 20899.1251393, "action": "release", "name": "f"}
+{"time_stamp": 20899.1325041, "action": "move", "x": 509, "y": 605}
+{"time_stamp": 20899.1407724, "action": "move", "x": 505, "y": 605}
+{"time_stamp": 20899.1484747, "action": "move", "x": 501, "y": 604}
+{"time_stamp": 20899.1576801, "action": "move", "x": 498, "y": 604}
+{"time_stamp": 20899.1648432, "action": "move", "x": 496, "y": 604}
+{"time_stamp": 20899.1728463, "action": "move", "x": 494, "y": 604}
+{"time_stamp": 20899.1805951, "action": "move", "x": 492, "y": 604}
+{"time_stamp": 20899.1888087, "action": "move", "x": 490, "y": 604}
+{"time_stamp": 20899.1892202, "action": "release", "name": "s"}
+{"time_stamp": 20899.1964966, "action": "move", "x": 490, "y": 604}
+{"time_stamp": 20899.2051025, "action": "move", "x": 489, "y": 604}
+{"time_stamp": 20899.2128797, "action": "move", "x": 489, "y": 604}
+{"time_stamp": 20899.2932387, "action": "move", "x": 489, "y": 604}
+{"time_stamp": 20899.2933216, "action": "click", "x": 489, "y": 604, "button": "left", "pressed": true}
+{"time_stamp": 20899.357334, "action": "click", "x": 489, "y": 604, "button": "left", "pressed": false}
+{"time_stamp": 20899.35741, "action": "move", "x": 489, "y": 604}
+{"time_stamp": 20899.4047508, "action": "move", "x": 488, "y": 604}
+{"time_stamp": 20899.413393, "action": "move", "x": 487, "y": 604}
+{"time_stamp": 20899.4211033, "action": "move", "x": 485, "y": 604}
+{"time_stamp": 20899.428782, "action": "move", "x": 482, "y": 604}
+{"time_stamp": 20899.4365141, "action": "move", "x": 478, "y": 604}
+{"time_stamp": 20899.4451451, "action": "move", "x": 474, "y": 604}
+{"time_stamp": 20899.4529168, "action": "move", "x": 470, "y": 604}
+{"time_stamp": 20899.4610206, "action": "move", "x": 466, "y": 604}
+{"time_stamp": 20899.4687884, "action": "move", "x": 462, "y": 604}
+{"time_stamp": 20899.4773181, "action": "move", "x": 459, "y": 604}
+{"time_stamp": 20899.4849895, "action": "move", "x": 456, "y": 604}
+{"time_stamp": 20899.4926383, "action": "move", "x": 454, "y": 604}
+{"time_stamp": 20899.5011268, "action": "move", "x": 452, "y": 604}
+{"time_stamp": 20899.509338, "action": "move", "x": 451, "y": 604}
+{"time_stamp": 20899.5254322, "action": "move", "x": 451, "y": 604}
+{"time_stamp": 20899.6689377, "action": "move", "x": 451, "y": 604}
+{"time_stamp": 20899.6690538, "action": "click", "x": 451, "y": 604, "button": "right", "pressed": true}
+{"time_stamp": 20899.7894017, "action": "move", "x": 451, "y": 604}
+{"time_stamp": 20899.7894678, "action": "click", "x": 451, "y": 604, "button": "right", "pressed": false}
+{"time_stamp": 20899.8688655, "action": "move", "x": 451, "y": 604}
+{"time_stamp": 20899.8768756, "action": "move", "x": 451, "y": 603}
+{"time_stamp": 20899.901308, "action": "move", "x": 451, "y": 603}
+{"time_stamp": 20899.9168511, "action": "move", "x": 451, "y": 602}
+{"time_stamp": 20899.9490845, "action": "move", "x": 452, "y": 602}
+{"time_stamp": 20899.9735701, "action": "move", "x": 452, "y": 602}
+{"time_stamp": 20899.9810005, "action": "move", "x": 452, "y": 602}
+{"time_stamp": 20899.997036, "action": "move", "x": 453, "y": 602}
+{"time_stamp": 20900.0125471, "action": "move", "x": 454, "y": 601}
+{"time_stamp": 20900.0206053, "action": "move", "x": 454, "y": 601}
+{"time_stamp": 20900.0291704, "action": "move", "x": 455, "y": 601}
+{"time_stamp": 20900.0365503, "action": "move", "x": 456, "y": 601}
+{"time_stamp": 20900.0447876, "action": "move", "x": 457, "y": 601}
+{"time_stamp": 20900.0688537, "action": "move", "x": 457, "y": 601}
+{"time_stamp": 20900.1014405, "action": "move", "x": 457, "y": 600}
+{"time_stamp": 20900.1087084, "action": "move", "x": 457, "y": 600}
+{"time_stamp": 20900.1172566, "action": "move", "x": 457, "y": 600}
+{"time_stamp": 20900.1248056, "action": "move", "x": 455, "y": 599}
+{"time_stamp": 20900.1339202, "action": "move", "x": 454, "y": 598}
+{"time_stamp": 20900.1406654, "action": "move", "x": 452, "y": 598}
+{"time_stamp": 20900.148739, "action": "move", "x": 448, "y": 598}
+{"time_stamp": 20900.1567952, "action": "move", "x": 446, "y": 597}
+{"time_stamp": 20900.164782, "action": "move", "x": 443, "y": 597}
+{"time_stamp": 20900.1728803, "action": "move", "x": 439, "y": 596}
+{"time_stamp": 20900.1808106, "action": "move", "x": 435, "y": 595}
+{"time_stamp": 20900.1885365, "action": "move", "x": 432, "y": 595}
+{"time_stamp": 20900.1975774, "action": "move", "x": 429, "y": 594}
+{"time_stamp": 20900.2048903, "action": "move", "x": 426, "y": 594}
+{"time_stamp": 20900.2128035, "action": "move", "x": 422, "y": 594}
+{"time_stamp": 20900.2214436, "action": "move", "x": 420, "y": 593}
+{"time_stamp": 20900.2298458, "action": "move", "x": 417, "y": 593}
+{"time_stamp": 20900.2365394, "action": "move", "x": 417, "y": 592}
+{"time_stamp": 20900.3490146, "action": "move", "x": 417, "y": 592}
+{"time_stamp": 20900.3565645, "action": "move", "x": 417, "y": 592}
+{"time_stamp": 20900.3650853, "action": "move", "x": 418, "y": 592}
+{"time_stamp": 20900.3725616, "action": "move", "x": 419, "y": 592}
+{"time_stamp": 20900.3806073, "action": "move", "x": 421, "y": 592}
+{"time_stamp": 20900.3885327, "action": "move", "x": 423, "y": 594}
+{"time_stamp": 20900.3970652, "action": "move", "x": 426, "y": 594}
+{"time_stamp": 20900.4049898, "action": "move", "x": 428, "y": 596}
+{"time_stamp": 20900.4129694, "action": "move", "x": 432, "y": 598}
+{"time_stamp": 20900.4208664, "action": "move", "x": 436, "y": 600}
+{"time_stamp": 20900.4289081, "action": "move", "x": 439, "y": 601}
+{"time_stamp": 20900.436759, "action": "move", "x": 443, "y": 603}
+{"time_stamp": 20900.4452925, "action": "move", "x": 446, "y": 605}
+{"time_stamp": 20900.4528455, "action": "move", "x": 449, "y": 606}
+{"time_stamp": 20900.4609552, "action": "move", "x": 451, "y": 609}
+{"time_stamp": 20900.4688287, "action": "move", "x": 454, "y": 609}
+{"time_stamp": 20900.4768249, "action": "move", "x": 455, "y": 610}
+{"time_stamp": 20900.4846859, "action": "move", "x": 457, "y": 611}
+{"time_stamp": 20900.4926668, "action": "move", "x": 458, "y": 613}
+{"time_stamp": 20900.5015629, "action": "move", "x": 459, "y": 613}
+{"time_stamp": 20900.5088113, "action": "move", "x": 460, "y": 614}
+{"time_stamp": 20900.5169789, "action": "move", "x": 461, "y": 615}
+{"time_stamp": 20900.5248581, "action": "move", "x": 463, "y": 617}
+{"time_stamp": 20900.5331803, "action": "move", "x": 464, "y": 618}
+{"time_stamp": 20900.5407634, "action": "move", "x": 466, "y": 619}
+{"time_stamp": 20900.5492806, "action": "move", "x": 467, "y": 621}
+{"time_stamp": 20900.5567272, "action": "move", "x": 469, "y": 623}
+{"time_stamp": 20900.5645438, "action": "move", "x": 470, "y": 623}
+{"time_stamp": 20900.5726761, "action": "move", "x": 473, "y": 625}
+{"time_stamp": 20900.5807711, "action": "move", "x": 474, "y": 625}
+{"time_stamp": 20900.5886926, "action": "move", "x": 475, "y": 626}
+{"time_stamp": 20900.5966472, "action": "move", "x": 477, "y": 627}
+{"time_stamp": 20900.6048138, "action": "move", "x": 478, "y": 627}
+{"time_stamp": 20900.6133154, "action": "move", "x": 479, "y": 628}
+{"time_stamp": 20900.6207569, "action": "move", "x": 480, "y": 628}
+{"time_stamp": 20900.6290941, "action": "move", "x": 481, "y": 628}
+{"time_stamp": 20900.6369918, "action": "move", "x": 481, "y": 628}
+{"time_stamp": 20900.6445749, "action": "move", "x": 482, "y": 629}
+{"time_stamp": 20900.6610371, "action": "move", "x": 482, "y": 629}
+{"time_stamp": 20900.6687919, "action": "move", "x": 483, "y": 629}
+{"time_stamp": 20900.676888, "action": "move", "x": 483, "y": 629}
+{"time_stamp": 20900.6848441, "action": "move", "x": 484, "y": 629}
+{"time_stamp": 20900.6930848, "action": "move", "x": 484, "y": 629}
+{"time_stamp": 20900.7011483, "action": "move", "x": 485, "y": 629}
+{"time_stamp": 20900.7730054, "action": "move", "x": 485, "y": 629}
+{"time_stamp": 20900.7809148, "action": "move", "x": 486, "y": 630}
+{"time_stamp": 20900.7887239, "action": "move", "x": 486, "y": 630}
+{"time_stamp": 20900.7970894, "action": "move", "x": 487, "y": 631}
+{"time_stamp": 20900.8050801, "action": "move", "x": 488, "y": 631}
+{"time_stamp": 20900.8129503, "action": "move", "x": 489, "y": 631}
+{"time_stamp": 20900.8207206, "action": "move", "x": 490, "y": 631}
+{"time_stamp": 20900.8287425, "action": "move", "x": 490, "y": 632}
+{"time_stamp": 20900.8366932, "action": "move", "x": 491, "y": 632}
+{"time_stamp": 20900.844556, "action": "move", "x": 492, "y": 632}
+{"time_stamp": 20900.8524867, "action": "move", "x": 492, "y": 633}
+{"time_stamp": 20900.8607337, "action": "move", "x": 493, "y": 633}
+{"time_stamp": 20900.8686741, "action": "move", "x": 494, "y": 633}
+{"time_stamp": 20900.8845067, "action": "move", "x": 494, "y": 634}
+{"time_stamp": 20900.8930174, "action": "move", "x": 495, "y": 634}
+{"time_stamp": 20900.9009817, "action": "move", "x": 496, "y": 634}
+{"time_stamp": 20900.9087741, "action": "move", "x": 496, "y": 635}
+{"time_stamp": 20900.924878, "action": "move", "x": 496, "y": 635}
+{"time_stamp": 20900.9412006, "action": "move", "x": 497, "y": 635}
+{"time_stamp": 20900.9649302, "action": "move", "x": 497, "y": 635}
+{"time_stamp": 20901.2051008, "action": "move", "x": 497, "y": 636}
+{"time_stamp": 20901.2528748, "action": "move", "x": 498, "y": 636}
+{"time_stamp": 20901.269966, "action": "move", "x": 498, "y": 636}
+{"time_stamp": 20901.2767534, "action": "move", "x": 499, "y": 636}
+{"time_stamp": 20901.2849057, "action": "move", "x": 501, "y": 634}
+{"time_stamp": 20901.2925479, "action": "move", "x": 502, "y": 633}
+{"time_stamp": 20901.3007555, "action": "move", "x": 504, "y": 631}
+{"time_stamp": 20901.3091741, "action": "move", "x": 507, "y": 628}
+{"time_stamp": 20901.3169104, "action": "move", "x": 509, "y": 626}
+{"time_stamp": 20901.3248928, "action": "move", "x": 512, "y": 623}
+{"time_stamp": 20901.3347843, "action": "move", "x": 515, "y": 619}
+{"time_stamp": 20901.3404907, "action": "move", "x": 519, "y": 616}
+{"time_stamp": 20901.3486625, "action": "move", "x": 523, "y": 613}
+{"time_stamp": 20901.3566329, "action": "move", "x": 530, "y": 609}
+{"time_stamp": 20901.3648629, "action": "move", "x": 534, "y": 605}
+{"time_stamp": 20901.3726594, "action": "move", "x": 540, "y": 602}
+{"time_stamp": 20901.3805335, "action": "move", "x": 545, "y": 600}
+{"time_stamp": 20901.3888518, "action": "move", "x": 550, "y": 597}
+{"time_stamp": 20901.3976185, "action": "move", "x": 554, "y": 595}
+{"time_stamp": 20901.4050503, "action": "move", "x": 557, "y": 593}
+{"time_stamp": 20901.4128986, "action": "move", "x": 559, "y": 593}
+{"time_stamp": 20901.4207486, "action": "move", "x": 560, "y": 592}
+{"time_stamp": 20901.4288321, "action": "move", "x": 561, "y": 592}
+{"time_stamp": 20901.4365618, "action": "move", "x": 562, "y": 591}
+{"time_stamp": 20901.4449998, "action": "move", "x": 562, "y": 591}
+{"time_stamp": 20901.4526752, "action": "move", "x": 563, "y": 591}
+{"time_stamp": 20901.4766617, "action": "move", "x": 563, "y": 590}
+{"time_stamp": 20901.5174645, "action": "move", "x": 563, "y": 590}
+{"time_stamp": 20901.5176765, "action": "click", "x": 563, "y": 590, "button": "left", "pressed": true}
+{"time_stamp": 20901.6057084, "action": "move", "x": 563, "y": 590}
+{"time_stamp": 20901.6059026, "action": "click", "x": 563, "y": 590, "button": "left", "pressed": false}
+{"time_stamp": 20901.6610496, "action": "move", "x": 563, "y": 590}
+{"time_stamp": 20901.6685742, "action": "move", "x": 563, "y": 590}
+{"time_stamp": 20901.6765931, "action": "move", "x": 563, "y": 589}
+{"time_stamp": 20901.6847297, "action": "move", "x": 564, "y": 589}
+{"time_stamp": 20901.7021417, "action": "move", "x": 565, "y": 588}
+{"time_stamp": 20901.7091577, "action": "move", "x": 565, "y": 587}
+{"time_stamp": 20901.7173053, "action": "move", "x": 566, "y": 585}
+{"time_stamp": 20901.7248688, "action": "move", "x": 566, "y": 585}
+{"time_stamp": 20901.7333101, "action": "move", "x": 567, "y": 584}
+{"time_stamp": 20901.7407301, "action": "move", "x": 567, "y": 583}
+{"time_stamp": 20901.7495808, "action": "move", "x": 567, "y": 583}
+{"time_stamp": 20901.7569349, "action": "move", "x": 568, "y": 582}
+{"time_stamp": 20901.7655372, "action": "move", "x": 569, "y": 582}
+{"time_stamp": 20901.7726439, "action": "move", "x": 569, "y": 581}
+{"time_stamp": 20901.7815934, "action": "move", "x": 569, "y": 580}
+{"time_stamp": 20901.7891204, "action": "move", "x": 569, "y": 580}
+{"time_stamp": 20901.7970255, "action": "move", "x": 570, "y": 579}
+{"time_stamp": 20901.8049346, "action": "move", "x": 570, "y": 579}
+{"time_stamp": 20901.8693852, "action": "click", "x": 570, "y": 579, "button": "right", "pressed": true}
+{"time_stamp": 20901.8694495, "action": "move", "x": 570, "y": 579}
+{"time_stamp": 20901.973499, "action": "move", "x": 570, "y": 579}
+{"time_stamp": 20901.9737069, "action": "click", "x": 570, "y": 579, "button": "right", "pressed": false}
+{"time_stamp": 20902.1328903, "action": "move", "x": 570, "y": 579}
+{"time_stamp": 20902.148925, "action": "move", "x": 570, "y": 580}
+{"time_stamp": 20902.1567769, "action": "move", "x": 570, "y": 581}
+{"time_stamp": 20902.1648877, "action": "move", "x": 570, "y": 582}
+{"time_stamp": 20902.1730706, "action": "move", "x": 571, "y": 583}
+{"time_stamp": 20902.1806709, "action": "move", "x": 572, "y": 585}
+{"time_stamp": 20902.1887332, "action": "move", "x": 574, "y": 586}
+{"time_stamp": 20902.1969065, "action": "move", "x": 577, "y": 589}
+{"time_stamp": 20902.2047584, "action": "move", "x": 578, "y": 590}
+{"time_stamp": 20902.2125785, "action": "move", "x": 581, "y": 592}
+{"time_stamp": 20902.2210181, "action": "move", "x": 584, "y": 593}
+{"time_stamp": 20902.2295276, "action": "move", "x": 586, "y": 595}
+{"time_stamp": 20902.2367552, "action": "move", "x": 589, "y": 596}
+{"time_stamp": 20902.2445903, "action": "move", "x": 592, "y": 598}
+{"time_stamp": 20902.2527143, "action": "move", "x": 594, "y": 598}
+{"time_stamp": 20902.2609025, "action": "move", "x": 596, "y": 600}
+{"time_stamp": 20902.2686708, "action": "move", "x": 597, "y": 601}
+{"time_stamp": 20902.2773601, "action": "move", "x": 599, "y": 602}
+{"time_stamp": 20902.2845503, "action": "move", "x": 600, "y": 603}
+{"time_stamp": 20902.293289, "action": "move", "x": 601, "y": 604}
+{"time_stamp": 20902.3009463, "action": "move", "x": 603, "y": 604}
+{"time_stamp": 20902.3092534, "action": "move", "x": 604, "y": 605}
+{"time_stamp": 20902.3169421, "action": "move", "x": 606, "y": 606}
+{"time_stamp": 20902.3247474, "action": "move", "x": 607, "y": 607}
+{"time_stamp": 20902.3326989, "action": "move", "x": 608, "y": 608}
+{"time_stamp": 20902.3414815, "action": "move", "x": 610, "y": 608}
+{"time_stamp": 20902.349085, "action": "move", "x": 611, "y": 610}
+{"time_stamp": 20902.3567567, "action": "move", "x": 612, "y": 610}
+{"time_stamp": 20902.3650359, "action": "move", "x": 612, "y": 610}
+{"time_stamp": 20902.3733836, "action": "move", "x": 613, "y": 611}
+{"time_stamp": 20902.3805226, "action": "move", "x": 613, "y": 612}
+{"time_stamp": 20902.3965957, "action": "move", "x": 614, "y": 612}
+{"time_stamp": 20902.4127349, "action": "move", "x": 615, "y": 612}
+{"time_stamp": 20902.4449086, "action": "move", "x": 615, "y": 612}
+{"time_stamp": 20902.7573756, "action": "move", "x": 615, "y": 612}
+{"time_stamp": 20902.7574353, "action": "click", "x": 615, "y": 612, "button": "left", "pressed": true}
+{"time_stamp": 20902.8371472, "action": "move", "x": 615, "y": 612}
+{"time_stamp": 20902.8373418, "action": "click", "x": 615, "y": 612, "button": "left", "pressed": false}
+{"time_stamp": 20902.8927749, "action": "move", "x": 615, "y": 612}
+{"time_stamp": 20902.9008522, "action": "move", "x": 615, "y": 609}
+{"time_stamp": 20902.9086919, "action": "move", "x": 615, "y": 607}
+{"time_stamp": 20902.9166991, "action": "move", "x": 615, "y": 605}
+{"time_stamp": 20902.9248996, "action": "move", "x": 615, "y": 602}
+{"time_stamp": 20902.9327824, "action": "move", "x": 613, "y": 598}
+{"time_stamp": 20902.9408915, "action": "move", "x": 613, "y": 593}
+{"time_stamp": 20902.9487593, "action": "move", "x": 613, "y": 589}
+{"time_stamp": 20902.9568104, "action": "move", "x": 613, "y": 583}
+{"time_stamp": 20902.9649619, "action": "move", "x": 613, "y": 578}
+{"time_stamp": 20902.9730329, "action": "move", "x": 613, "y": 571}
+{"time_stamp": 20902.9809696, "action": "move", "x": 613, "y": 566}
+{"time_stamp": 20902.9887028, "action": "move", "x": 614, "y": 560}
+{"time_stamp": 20902.9978931, "action": "move", "x": 614, "y": 555}
+{"time_stamp": 20903.0047735, "action": "move", "x": 615, "y": 548}
+{"time_stamp": 20903.0130782, "action": "move", "x": 615, "y": 541}
+{"time_stamp": 20903.0206539, "action": "move", "x": 615, "y": 534}
+{"time_stamp": 20903.0290465, "action": "move", "x": 616, "y": 529}
+{"time_stamp": 20903.0365904, "action": "move", "x": 616, "y": 521}
+{"time_stamp": 20903.0448781, "action": "move", "x": 616, "y": 514}
+{"time_stamp": 20903.0529212, "action": "move", "x": 616, "y": 507}
+{"time_stamp": 20903.0618288, "action": "move", "x": 616, "y": 502}
+{"time_stamp": 20903.0688895, "action": "move", "x": 616, "y": 496}
+{"time_stamp": 20903.0776968, "action": "move", "x": 616, "y": 492}
+{"time_stamp": 20903.0845372, "action": "move", "x": 616, "y": 488}
+{"time_stamp": 20903.0939629, "action": "move", "x": 616, "y": 483}
+{"time_stamp": 20903.1009437, "action": "move", "x": 616, "y": 481}
+{"time_stamp": 20903.1086878, "action": "move", "x": 616, "y": 478}
+{"time_stamp": 20903.1168128, "action": "move", "x": 616, "y": 477}
+{"time_stamp": 20903.1253411, "action": "move", "x": 616, "y": 474}
+{"time_stamp": 20903.1329869, "action": "move", "x": 616, "y": 473}
+{"time_stamp": 20903.1409398, "action": "move", "x": 616, "y": 471}
+{"time_stamp": 20903.1486387, "action": "move", "x": 616, "y": 470}
+{"time_stamp": 20903.1568731, "action": "move", "x": 616, "y": 470}
+{"time_stamp": 20903.165031, "action": "move", "x": 616, "y": 469}
+{"time_stamp": 20903.1725484, "action": "move", "x": 616, "y": 469}
+{"time_stamp": 20903.1807188, "action": "move", "x": 616, "y": 468}
+{"time_stamp": 20903.1888779, "action": "move", "x": 616, "y": 467}
+{"time_stamp": 20903.197386, "action": "move", "x": 617, "y": 466}
+{"time_stamp": 20903.2048049, "action": "move", "x": 617, "y": 466}
+{"time_stamp": 20903.2128183, "action": "move", "x": 617, "y": 465}
+{"time_stamp": 20903.2207641, "action": "move", "x": 618, "y": 464}
+{"time_stamp": 20903.2288693, "action": "move", "x": 619, "y": 464}
+{"time_stamp": 20903.2369101, "action": "move", "x": 619, "y": 463}
+{"time_stamp": 20903.2447845, "action": "move", "x": 619, "y": 463}
+{"time_stamp": 20903.252746, "action": "move", "x": 619, "y": 462}
+{"time_stamp": 20903.2608172, "action": "move", "x": 620, "y": 462}
+{"time_stamp": 20903.2692625, "action": "move", "x": 620, "y": 462}
+{"time_stamp": 20903.2849104, "action": "move", "x": 620, "y": 462}
+{"time_stamp": 20903.3007822, "action": "move", "x": 620, "y": 461}
+{"time_stamp": 20903.3170094, "action": "move", "x": 620, "y": 460}
+{"time_stamp": 20903.3250649, "action": "move", "x": 621, "y": 460}
+{"time_stamp": 20903.341077, "action": "move", "x": 621, "y": 460}
+{"time_stamp": 20903.3488418, "action": "move", "x": 622, "y": 459}
+{"time_stamp": 20903.3657115, "action": "move", "x": 623, "y": 459}
+{"time_stamp": 20903.4048669, "action": "move", "x": 623, "y": 458}
+{"time_stamp": 20903.4215683, "action": "move", "x": 623, "y": 458}
+{"time_stamp": 20903.4217388, "action": "click", "x": 623, "y": 458, "button": "left", "pressed": true}
+{"time_stamp": 20903.517215, "action": "move", "x": 623, "y": 458}
+{"time_stamp": 20903.5173176, "action": "click", "x": 623, "y": 458, "button": "left", "pressed": false}
+{"time_stamp": 20903.5809427, "action": "move", "x": 623, "y": 458}
+{"time_stamp": 20903.5887693, "action": "move", "x": 621, "y": 458}
+{"time_stamp": 20903.5969091, "action": "move", "x": 619, "y": 458}
+{"time_stamp": 20903.6049275, "action": "move", "x": 616, "y": 458}
+{"time_stamp": 20903.6128935, "action": "move", "x": 611, "y": 456}
+{"time_stamp": 20903.6206287, "action": "move", "x": 607, "y": 456}
+{"time_stamp": 20903.6286577, "action": "move", "x": 603, "y": 456}
+{"time_stamp": 20903.6365295, "action": "move", "x": 597, "y": 456}
+{"time_stamp": 20903.6449877, "action": "move", "x": 592, "y": 455}
+{"time_stamp": 20903.6526372, "action": "move", "x": 587, "y": 454}
+{"time_stamp": 20903.6610373, "action": "move", "x": 583, "y": 453}
+{"time_stamp": 20903.6694081, "action": "move", "x": 580, "y": 452}
+{"time_stamp": 20903.6771488, "action": "move", "x": 577, "y": 451}
+{"time_stamp": 20903.687229, "action": "move", "x": 574, "y": 451}
+{"time_stamp": 20903.6928974, "action": "move", "x": 572, "y": 450}
+{"time_stamp": 20903.7015873, "action": "move", "x": 571, "y": 450}
+{"time_stamp": 20903.8138373, "action": "move", "x": 571, "y": 450}
+{"time_stamp": 20903.8209979, "action": "move", "x": 572, "y": 450}
+{"time_stamp": 20903.8290731, "action": "move", "x": 573, "y": 450}
+{"time_stamp": 20903.85309, "action": "move", "x": 573, "y": 450}
+{"time_stamp": 20903.869115, "action": "move", "x": 574, "y": 450}
+{"time_stamp": 20903.87683, "action": "move", "x": 574, "y": 450}
+{"time_stamp": 20903.884761, "action": "move", "x": 576, "y": 450}
+{"time_stamp": 20903.892816, "action": "move", "x": 577, "y": 450}
+{"time_stamp": 20903.9009909, "action": "move", "x": 578, "y": 450}
+{"time_stamp": 20903.9090068, "action": "move", "x": 581, "y": 450}
+{"time_stamp": 20903.9167878, "action": "move", "x": 582, "y": 451}
+{"time_stamp": 20903.9247452, "action": "move", "x": 584, "y": 451}
+{"time_stamp": 20903.9329348, "action": "move", "x": 587, "y": 452}
+{"time_stamp": 20903.9411388, "action": "move", "x": 590, "y": 452}
+{"time_stamp": 20903.9489712, "action": "move", "x": 593, "y": 452}
+{"time_stamp": 20903.956519, "action": "move", "x": 596, "y": 452}
+{"time_stamp": 20903.9648777, "action": "move", "x": 600, "y": 453}
+{"time_stamp": 20903.9729454, "action": "move", "x": 603, "y": 453}
+{"time_stamp": 20903.9807449, "action": "move", "x": 607, "y": 453}
+{"time_stamp": 20903.9887615, "action": "move", "x": 609, "y": 453}
+{"time_stamp": 20903.9968865, "action": "move", "x": 612, "y": 454}
+{"time_stamp": 20904.0051229, "action": "move", "x": 615, "y": 454}
+{"time_stamp": 20904.0124996, "action": "move", "x": 617, "y": 454}
+{"time_stamp": 20904.0205993, "action": "move", "x": 620, "y": 454}
+{"time_stamp": 20904.0287838, "action": "move", "x": 623, "y": 454}
+{"time_stamp": 20904.041454, "action": "move", "x": 624, "y": 455}
+{"time_stamp": 20904.044792, "action": "move", "x": 625, "y": 455}
+{"time_stamp": 20904.0528514, "action": "move", "x": 626, "y": 455}
+{"time_stamp": 20904.1015353, "action": "move", "x": 626, "y": 455}
+{"time_stamp": 20904.1017341, "action": "click", "x": 626, "y": 455, "button": "right", "pressed": true}
+{"time_stamp": 20904.1974785, "action": "move", "x": 626, "y": 455}
+{"time_stamp": 20904.1976601, "action": "click", "x": 626, "y": 455, "button": "right", "pressed": false}
+{"time_stamp": 20904.3487735, "action": "move", "x": 626, "y": 455}
+{"time_stamp": 20904.3574017, "action": "move", "x": 626, "y": 456}
+{"time_stamp": 20904.3647981, "action": "move", "x": 626, "y": 459}
+{"time_stamp": 20904.3729217, "action": "move", "x": 626, "y": 460}
+{"time_stamp": 20904.3811012, "action": "move", "x": 626, "y": 462}
+{"time_stamp": 20904.3888477, "action": "move", "x": 628, "y": 464}
+{"time_stamp": 20904.396823, "action": "move", "x": 630, "y": 467}
+{"time_stamp": 20904.4056814, "action": "move", "x": 631, "y": 471}
+{"time_stamp": 20904.4125825, "action": "move", "x": 634, "y": 474}
+{"time_stamp": 20904.4204439, "action": "move", "x": 635, "y": 478}
+{"time_stamp": 20904.4290132, "action": "move", "x": 638, "y": 481}
+{"time_stamp": 20904.437161, "action": "move", "x": 640, "y": 483}
+{"time_stamp": 20904.4445543, "action": "move", "x": 644, "y": 487}
+{"time_stamp": 20904.4527602, "action": "move", "x": 647, "y": 492}
+{"time_stamp": 20904.4608077, "action": "move", "x": 650, "y": 494}
+{"time_stamp": 20904.4687643, "action": "move", "x": 654, "y": 497}
+{"time_stamp": 20904.4768431, "action": "move", "x": 658, "y": 501}
+{"time_stamp": 20904.4848179, "action": "move", "x": 662, "y": 504}
+{"time_stamp": 20904.4930456, "action": "move", "x": 665, "y": 505}
+{"time_stamp": 20904.5014081, "action": "move", "x": 667, "y": 506}
+{"time_stamp": 20904.5090166, "action": "move", "x": 669, "y": 508}
+{"time_stamp": 20904.5169428, "action": "move", "x": 669, "y": 508}
+{"time_stamp": 20904.5247595, "action": "move", "x": 669, "y": 508}
+{"time_stamp": 20904.6131723, "action": "move", "x": 669, "y": 508}
+{"time_stamp": 20904.6208739, "action": "move", "x": 669, "y": 508}
+{"time_stamp": 20904.6287357, "action": "move", "x": 669, "y": 506}
+{"time_stamp": 20904.6367283, "action": "move", "x": 669, "y": 505}
+{"time_stamp": 20904.6445169, "action": "move", "x": 667, "y": 504}
+{"time_stamp": 20904.6529893, "action": "move", "x": 666, "y": 501}
+{"time_stamp": 20904.6610396, "action": "move", "x": 664, "y": 498}
+{"time_stamp": 20904.6685725, "action": "move", "x": 663, "y": 496}
+{"time_stamp": 20904.6766821, "action": "move", "x": 661, "y": 492}
+{"time_stamp": 20904.6848569, "action": "move", "x": 659, "y": 490}
+{"time_stamp": 20904.6936349, "action": "move", "x": 656, "y": 485}
+{"time_stamp": 20904.701148, "action": "move", "x": 653, "y": 482}
+{"time_stamp": 20904.7089867, "action": "move", "x": 652, "y": 479}
+{"time_stamp": 20904.7171869, "action": "move", "x": 650, "y": 477}
+{"time_stamp": 20904.725438, "action": "move", "x": 649, "y": 473}
+{"time_stamp": 20904.7331133, "action": "move", "x": 647, "y": 471}
+{"time_stamp": 20904.7419294, "action": "move", "x": 646, "y": 469}
+{"time_stamp": 20904.7490213, "action": "move", "x": 645, "y": 466}
+{"time_stamp": 20904.7569795, "action": "move", "x": 644, "y": 464}
+{"time_stamp": 20904.7651285, "action": "move", "x": 644, "y": 463}
+{"time_stamp": 20904.7754758, "action": "move", "x": 643, "y": 462}
+{"time_stamp": 20904.7818648, "action": "move", "x": 643, "y": 462}
+{"time_stamp": 20904.7971013, "action": "move", "x": 643, "y": 461}
+{"time_stamp": 20904.9246533, "action": "move", "x": 643, "y": 460}
+{"time_stamp": 20904.9409977, "action": "move", "x": 643, "y": 460}
+{"time_stamp": 20904.9488488, "action": "move", "x": 643, "y": 459}
+{"time_stamp": 20904.9568397, "action": "move", "x": 644, "y": 459}
+{"time_stamp": 20904.9655409, "action": "move", "x": 644, "y": 459}
+{"time_stamp": 20904.9728529, "action": "move", "x": 645, "y": 458}
+{"time_stamp": 20904.9811637, "action": "move", "x": 645, "y": 458}
+{"time_stamp": 20904.9886765, "action": "move", "x": 646, "y": 458}
+{"time_stamp": 20904.9968743, "action": "move", "x": 646, "y": 457}
+{"time_stamp": 20905.0048128, "action": "move", "x": 647, "y": 456}
+{"time_stamp": 20905.0211041, "action": "move", "x": 647, "y": 456}
+{"time_stamp": 20905.1420584, "action": "move", "x": 647, "y": 456}
+{"time_stamp": 20905.1423107, "action": "click", "x": 647, "y": 456, "button": "right", "pressed": true}
+{"time_stamp": 20905.2451675, "action": "move", "x": 647, "y": 456}
+{"time_stamp": 20905.2453541, "action": "click", "x": 647, "y": 456, "button": "right", "pressed": false}
+{"time_stamp": 20905.5728227, "action": "move", "x": 647, "y": 456}
+{"time_stamp": 20905.5968156, "action": "move", "x": 647, "y": 456}
+{"time_stamp": 20905.6208009, "action": "move", "x": 647, "y": 457}
+{"time_stamp": 20905.6374996, "action": "move", "x": 647, "y": 458}
+{"time_stamp": 20905.6610489, "action": "move", "x": 647, "y": 458}
+{"time_stamp": 20906.0374202, "action": "move", "x": 647, "y": 458}
+{"time_stamp": 20906.0376232, "action": "click", "x": 647, "y": 458, "button": "left", "pressed": true}
+{"time_stamp": 20906.1087085, "action": "move", "x": 647, "y": 458}
+{"time_stamp": 20906.1169458, "action": "move", "x": 646, "y": 458}
+{"time_stamp": 20906.1250641, "action": "move", "x": 643, "y": 458}
+{"time_stamp": 20906.1333901, "action": "move", "x": 640, "y": 458}
+{"time_stamp": 20906.1409726, "action": "move", "x": 635, "y": 458}
+{"time_stamp": 20906.1489911, "action": "move", "x": 630, "y": 458}
+{"time_stamp": 20906.1567427, "action": "move", "x": 621, "y": 458}
+{"time_stamp": 20906.1651691, "action": "move", "x": 613, "y": 458}
+{"time_stamp": 20906.1729339, "action": "move", "x": 604, "y": 458}
+{"time_stamp": 20906.1821839, "action": "move", "x": 596, "y": 458}
+{"time_stamp": 20906.188685, "action": "move", "x": 587, "y": 458}
+{"time_stamp": 20906.1968051, "action": "move", "x": 578, "y": 458}
+{"time_stamp": 20906.2046645, "action": "move", "x": 573, "y": 458}
+{"time_stamp": 20906.212676, "action": "move", "x": 567, "y": 458}
+{"time_stamp": 20906.220874, "action": "move", "x": 565, "y": 458}
+{"time_stamp": 20906.2291344, "action": "move", "x": 562, "y": 458}
+{"time_stamp": 20906.2368927, "action": "move", "x": 561, "y": 458}
+{"time_stamp": 20906.2450354, "action": "move", "x": 560, "y": 458}
+{"time_stamp": 20906.2526308, "action": "move", "x": 559, "y": 458}
+{"time_stamp": 20906.389629, "action": "move", "x": 559, "y": 458}
+{"time_stamp": 20906.3896958, "action": "click", "x": 559, "y": 458, "button": "left", "pressed": false}
+{"time_stamp": 20906.4690405, "action": "move", "x": 559, "y": 458}
+{"time_stamp": 20906.4858845, "action": "move", "x": 560, "y": 458}
+{"time_stamp": 20906.5015721, "action": "move", "x": 561, "y": 458}
+{"time_stamp": 20906.5168131, "action": "move", "x": 561, "y": 458}
+{"time_stamp": 20906.5248614, "action": "move", "x": 562, "y": 458}
+{"time_stamp": 20906.5343155, "action": "move", "x": 563, "y": 458}
+{"time_stamp": 20906.5409562, "action": "move", "x": 566, "y": 458}
+{"time_stamp": 20906.5499087, "action": "move", "x": 567, "y": 458}
+{"time_stamp": 20906.5565177, "action": "move", "x": 569, "y": 459}
+{"time_stamp": 20906.5660774, "action": "move", "x": 571, "y": 459}
+{"time_stamp": 20906.5729523, "action": "move", "x": 574, "y": 459}
+{"time_stamp": 20906.5808837, "action": "move", "x": 577, "y": 460}
+{"time_stamp": 20906.5889095, "action": "move", "x": 582, "y": 461}
+{"time_stamp": 20906.5972368, "action": "move", "x": 585, "y": 461}
+{"time_stamp": 20906.6051975, "action": "move", "x": 588, "y": 462}
+{"time_stamp": 20906.6133521, "action": "move", "x": 591, "y": 462}
+{"time_stamp": 20906.6209863, "action": "move", "x": 593, "y": 463}
+{"time_stamp": 20906.6301822, "action": "move", "x": 595, "y": 463}
+{"time_stamp": 20906.6369125, "action": "move", "x": 597, "y": 463}
+{"time_stamp": 20906.6455795, "action": "move", "x": 598, "y": 463}
+{"time_stamp": 20906.6530063, "action": "move", "x": 599, "y": 463}
+{"time_stamp": 20906.6616393, "action": "move", "x": 600, "y": 463}
+{"time_stamp": 20906.6689704, "action": "move", "x": 600, "y": 463}
+{"time_stamp": 20906.8129431, "action": "move", "x": 600, "y": 463}
+{"time_stamp": 20906.8207995, "action": "move", "x": 600, "y": 463}
+{"time_stamp": 20906.8290663, "action": "move", "x": 598, "y": 463}
+{"time_stamp": 20906.8365692, "action": "move", "x": 597, "y": 463}
+{"time_stamp": 20906.8448471, "action": "move", "x": 596, "y": 463}
+{"time_stamp": 20906.8537618, "action": "move", "x": 594, "y": 463}
+{"time_stamp": 20906.8611989, "action": "move", "x": 592, "y": 463}
+{"time_stamp": 20906.8688715, "action": "move", "x": 588, "y": 463}
+{"time_stamp": 20906.8774325, "action": "move", "x": 584, "y": 462}
+{"time_stamp": 20906.8849445, "action": "move", "x": 579, "y": 462}
+{"time_stamp": 20906.8930184, "action": "move", "x": 574, "y": 460}
+{"time_stamp": 20906.901433, "action": "move", "x": 569, "y": 460}
+{"time_stamp": 20906.9088106, "action": "move", "x": 565, "y": 460}
+{"time_stamp": 20906.9169808, "action": "move", "x": 562, "y": 460}
+{"time_stamp": 20906.9248278, "action": "move", "x": 560, "y": 460}
+{"time_stamp": 20906.9334665, "action": "move", "x": 558, "y": 459}
+{"time_stamp": 20906.9408751, "action": "move", "x": 557, "y": 459}
+{"time_stamp": 20906.9491563, "action": "move", "x": 557, "y": 459}
+{"time_stamp": 20907.0293486, "action": "move", "x": 557, "y": 459}
+{"time_stamp": 20907.0295761, "action": "click", "x": 557, "y": 459, "button": "left", "pressed": true}
+{"time_stamp": 20907.1173399, "action": "move", "x": 557, "y": 459}
+{"time_stamp": 20907.1175071, "action": "click", "x": 557, "y": 459, "button": "left", "pressed": false}
+{"time_stamp": 20907.1971296, "action": "move", "x": 557, "y": 459}
+{"time_stamp": 20907.229007, "action": "move", "x": 557, "y": 458}
+{"time_stamp": 20907.2540716, "action": "move", "x": 557, "y": 458}
+{"time_stamp": 20907.2609685, "action": "move", "x": 557, "y": 457}
+{"time_stamp": 20907.2690786, "action": "move", "x": 558, "y": 457}
+{"time_stamp": 20907.2770335, "action": "move", "x": 558, "y": 456}
+{"time_stamp": 20907.2849045, "action": "move", "x": 558, "y": 455}
+{"time_stamp": 20907.292967, "action": "move", "x": 559, "y": 454}
+{"time_stamp": 20907.3019802, "action": "move", "x": 559, "y": 454}
+{"time_stamp": 20907.3089059, "action": "move", "x": 560, "y": 452}
+{"time_stamp": 20907.3165008, "action": "move", "x": 561, "y": 452}
+{"time_stamp": 20907.3248671, "action": "move", "x": 561, "y": 451}
+{"time_stamp": 20907.3330785, "action": "move", "x": 561, "y": 450}
+{"time_stamp": 20907.3410061, "action": "move", "x": 562, "y": 450}
+{"time_stamp": 20907.3491342, "action": "move", "x": 562, "y": 448}
+{"time_stamp": 20907.3569326, "action": "move", "x": 562, "y": 448}
+{"time_stamp": 20907.3650057, "action": "move", "x": 563, "y": 447}
+{"time_stamp": 20907.3726492, "action": "move", "x": 563, "y": 447}
+{"time_stamp": 20907.3813764, "action": "move", "x": 565, "y": 446}
+{"time_stamp": 20907.3895778, "action": "move", "x": 566, "y": 446}
+{"time_stamp": 20907.3973079, "action": "move", "x": 566, "y": 445}
+{"time_stamp": 20907.4049564, "action": "move", "x": 567, "y": 444}
+{"time_stamp": 20907.4129559, "action": "move", "x": 567, "y": 443}
+{"time_stamp": 20907.4205452, "action": "move", "x": 567, "y": 443}
+{"time_stamp": 20907.4288683, "action": "move", "x": 568, "y": 441}
+{"time_stamp": 20907.4365089, "action": "move", "x": 569, "y": 440}
+{"time_stamp": 20907.4449773, "action": "move", "x": 569, "y": 440}
+{"time_stamp": 20907.4527753, "action": "move", "x": 569, "y": 439}
+{"time_stamp": 20907.4605882, "action": "move", "x": 569, "y": 438}
+{"time_stamp": 20907.4690173, "action": "move", "x": 569, "y": 437}
+{"time_stamp": 20907.4776541, "action": "move", "x": 569, "y": 437}
+{"time_stamp": 20907.4849328, "action": "move", "x": 569, "y": 436}
+{"time_stamp": 20907.493594, "action": "move", "x": 569, "y": 435}
+{"time_stamp": 20907.5012365, "action": "move", "x": 569, "y": 434}
+{"time_stamp": 20907.5092137, "action": "move", "x": 570, "y": 433}
+{"time_stamp": 20907.5171008, "action": "move", "x": 570, "y": 432}
+{"time_stamp": 20907.52504, "action": "move", "x": 570, "y": 432}
+{"time_stamp": 20907.5328956, "action": "move", "x": 570, "y": 431}
+{"time_stamp": 20907.5408923, "action": "move", "x": 570, "y": 430}
+{"time_stamp": 20907.548728, "action": "move", "x": 570, "y": 429}
+{"time_stamp": 20907.5568182, "action": "move", "x": 570, "y": 429}
+{"time_stamp": 20907.5646886, "action": "move", "x": 570, "y": 428}
+{"time_stamp": 20907.5727879, "action": "move", "x": 570, "y": 428}
+{"time_stamp": 20907.580833, "action": "move", "x": 570, "y": 427}
+{"time_stamp": 20907.6459433, "action": "move", "x": 570, "y": 427}
+{"time_stamp": 20907.6461423, "action": "click", "x": 570, "y": 427, "button": "left", "pressed": true}
+{"time_stamp": 20907.7335124, "action": "move", "x": 570, "y": 427}
+{"time_stamp": 20907.7337527, "action": "click", "x": 570, "y": 427, "button": "left", "pressed": false}
+{"time_stamp": 20907.7815048, "action": "move", "x": 570, "y": 427}
+{"time_stamp": 20907.7817219, "action": "click", "x": 570, "y": 427, "button": "left", "pressed": true}
+{"time_stamp": 20907.87723, "action": "move", "x": 570, "y": 427}
+{"time_stamp": 20907.8775527, "action": "click", "x": 570, "y": 427, "button": "left", "pressed": false}
+{"time_stamp": 20908.0130113, "action": "move", "x": 570, "y": 427}
+{"time_stamp": 20908.0209147, "action": "move", "x": 570, "y": 427}
+{"time_stamp": 20908.0291035, "action": "move", "x": 571, "y": 427}
+{"time_stamp": 20908.044969, "action": "move", "x": 571, "y": 427}
+{"time_stamp": 20908.0527925, "action": "move", "x": 572, "y": 426}
+{"time_stamp": 20908.0610206, "action": "move", "x": 573, "y": 426}
+{"time_stamp": 20908.0691259, "action": "move", "x": 573, "y": 426}
+{"time_stamp": 20908.0767466, "action": "move", "x": 574, "y": 426}
+{"time_stamp": 20908.085181, "action": "move", "x": 574, "y": 425}
+{"time_stamp": 20908.0942297, "action": "move", "x": 575, "y": 425}
+{"time_stamp": 20908.1015232, "action": "move", "x": 576, "y": 425}
+{"time_stamp": 20908.109019, "action": "move", "x": 577, "y": 425}
+{"time_stamp": 20908.1168605, "action": "move", "x": 578, "y": 425}
+{"time_stamp": 20908.1250619, "action": "move", "x": 578, "y": 424}
+{"time_stamp": 20908.132763, "action": "move", "x": 579, "y": 424}
+{"time_stamp": 20908.1410655, "action": "move", "x": 580, "y": 424}
+{"time_stamp": 20908.1489293, "action": "move", "x": 580, "y": 424}
+{"time_stamp": 20908.1568685, "action": "move", "x": 581, "y": 424}
+{"time_stamp": 20908.1729893, "action": "move", "x": 581, "y": 424}
+{"time_stamp": 20908.2065538, "action": "move", "x": 582, "y": 424}
+{"time_stamp": 20908.2291259, "action": "move", "x": 582, "y": 423}
+{"time_stamp": 20908.6530966, "action": "move", "x": 583, "y": 423}
+{"time_stamp": 20908.6609559, "action": "move", "x": 584, "y": 423}
+{"time_stamp": 20908.6688077, "action": "move", "x": 587, "y": 423}
+{"time_stamp": 20908.6767405, "action": "move", "x": 590, "y": 423}
+{"time_stamp": 20908.6853282, "action": "move", "x": 594, "y": 423}
+{"time_stamp": 20908.6932469, "action": "move", "x": 600, "y": 423}
+{"time_stamp": 20908.7012446, "action": "move", "x": 604, "y": 423}
+{"time_stamp": 20908.7088607, "action": "move", "x": 609, "y": 423}
+{"time_stamp": 20908.7171192, "action": "move", "x": 615, "y": 423}
+{"time_stamp": 20908.7250348, "action": "move", "x": 620, "y": 423}
+{"time_stamp": 20908.7332986, "action": "move", "x": 623, "y": 423}
+{"time_stamp": 20908.7408305, "action": "move", "x": 626, "y": 423}
+{"time_stamp": 20908.7490316, "action": "move", "x": 627, "y": 423}
+{"time_stamp": 20908.7573569, "action": "move", "x": 627, "y": 423}
+{"time_stamp": 20908.7650299, "action": "move", "x": 628, "y": 423}
+{"time_stamp": 20908.8049364, "action": "move", "x": 628, "y": 423}
+{"time_stamp": 20908.8050094, "action": "click", "x": 628, "y": 423, "button": "left", "pressed": true}
+{"time_stamp": 20908.901774, "action": "move", "x": 628, "y": 423}
+{"time_stamp": 20908.9019889, "action": "click", "x": 628, "y": 423, "button": "left", "pressed": false}
+{"time_stamp": 20908.9891403, "action": "move", "x": 628, "y": 423}
+{"time_stamp": 20909.0130955, "action": "move", "x": 628, "y": 422}
+{"time_stamp": 20909.0210957, "action": "move", "x": 628, "y": 421}
+{"time_stamp": 20909.0298411, "action": "move", "x": 628, "y": 420}
+{"time_stamp": 20909.0370002, "action": "move", "x": 628, "y": 419}
+{"time_stamp": 20909.0450816, "action": "move", "x": 626, "y": 417}
+{"time_stamp": 20909.0528292, "action": "move", "x": 625, "y": 416}
+{"time_stamp": 20909.0617216, "action": "move", "x": 623, "y": 414}
+{"time_stamp": 20909.0688677, "action": "move", "x": 619, "y": 412}
+{"time_stamp": 20909.0767931, "action": "move", "x": 616, "y": 410}
+{"time_stamp": 20909.0853448, "action": "move", "x": 610, "y": 408}
+{"time_stamp": 20909.0930971, "action": "move", "x": 605, "y": 405}
+{"time_stamp": 20909.1011977, "action": "move", "x": 600, "y": 402}
+{"time_stamp": 20909.1091184, "action": "move", "x": 592, "y": 400}
+{"time_stamp": 20909.1168785, "action": "move", "x": 588, "y": 398}
+{"time_stamp": 20909.1253749, "action": "move", "x": 581, "y": 394}
+{"time_stamp": 20909.1330455, "action": "move", "x": 574, "y": 390}
+{"time_stamp": 20909.1410557, "action": "move", "x": 567, "y": 387}
+{"time_stamp": 20909.1491006, "action": "move", "x": 563, "y": 385}
+{"time_stamp": 20909.1568445, "action": "move", "x": 561, "y": 383}
+{"time_stamp": 20909.1649292, "action": "move", "x": 558, "y": 382}
+{"time_stamp": 20909.1729257, "action": "move", "x": 557, "y": 380}
+{"time_stamp": 20909.1807513, "action": "move", "x": 555, "y": 379}
+{"time_stamp": 20909.1887517, "action": "move", "x": 555, "y": 377}
+{"time_stamp": 20909.1969686, "action": "move", "x": 554, "y": 377}
+{"time_stamp": 20909.2060217, "action": "move", "x": 554, "y": 376}
+{"time_stamp": 20909.2126215, "action": "move", "x": 554, "y": 375}
+{"time_stamp": 20909.2698959, "action": "move", "x": 554, "y": 375}
+{"time_stamp": 20909.2770244, "action": "move", "x": 553, "y": 375}
+{"time_stamp": 20909.3496445, "action": "move", "x": 553, "y": 375}
+{"time_stamp": 20909.34993, "action": "click", "x": 553, "y": 375, "button": "left", "pressed": true}
+{"time_stamp": 20909.4209289, "action": "move", "x": 553, "y": 375}
+{"time_stamp": 20909.4291513, "action": "move", "x": 555, "y": 375}
+{"time_stamp": 20909.4368646, "action": "move", "x": 560, "y": 376}
+{"time_stamp": 20909.4449959, "action": "move", "x": 566, "y": 377}
+{"time_stamp": 20909.4527323, "action": "move", "x": 574, "y": 378}
+{"time_stamp": 20909.4623916, "action": "move", "x": 582, "y": 379}
+{"time_stamp": 20909.4689748, "action": "move", "x": 592, "y": 381}
+{"time_stamp": 20909.4768033, "action": "move", "x": 603, "y": 383}
+{"time_stamp": 20909.4846773, "action": "move", "x": 612, "y": 386}
+{"time_stamp": 20909.4930331, "action": "move", "x": 621, "y": 390}
+{"time_stamp": 20909.501255, "action": "move", "x": 629, "y": 393}
+{"time_stamp": 20909.5088933, "action": "move", "x": 635, "y": 397}
+{"time_stamp": 20909.5171043, "action": "move", "x": 640, "y": 401}
+{"time_stamp": 20909.5254182, "action": "move", "x": 643, "y": 405}
+{"time_stamp": 20909.5328418, "action": "move", "x": 646, "y": 408}
+{"time_stamp": 20909.5415916, "action": "move", "x": 647, "y": 412}
+{"time_stamp": 20909.5488226, "action": "move", "x": 648, "y": 417}
+{"time_stamp": 20909.5586638, "action": "move", "x": 648, "y": 421}
+{"time_stamp": 20909.5644839, "action": "move", "x": 648, "y": 427}
+{"time_stamp": 20909.5764305, "action": "move", "x": 648, "y": 431}
+{"time_stamp": 20909.5807324, "action": "move", "x": 648, "y": 436}
+{"time_stamp": 20909.5888791, "action": "move", "x": 648, "y": 442}
+{"time_stamp": 20909.5969952, "action": "move", "x": 647, "y": 447}
+{"time_stamp": 20909.6051702, "action": "move", "x": 647, "y": 454}
+{"time_stamp": 20909.613182, "action": "move", "x": 647, "y": 459}
+{"time_stamp": 20909.6221534, "action": "move", "x": 647, "y": 465}
+{"time_stamp": 20909.6288777, "action": "move", "x": 647, "y": 471}
+{"time_stamp": 20909.6379005, "action": "move", "x": 647, "y": 477}
+{"time_stamp": 20909.6450558, "action": "move", "x": 647, "y": 481}
+{"time_stamp": 20909.6534421, "action": "move", "x": 647, "y": 487}
+{"time_stamp": 20909.6608373, "action": "move", "x": 647, "y": 490}
+{"time_stamp": 20909.673098, "action": "move", "x": 647, "y": 494}
+{"time_stamp": 20909.6774157, "action": "move", "x": 647, "y": 497}
+{"time_stamp": 20909.6849938, "action": "move", "x": 647, "y": 499}
+{"time_stamp": 20909.6929131, "action": "move", "x": 647, "y": 501}
+{"time_stamp": 20909.7010057, "action": "move", "x": 647, "y": 502}
+{"time_stamp": 20909.7092304, "action": "move", "x": 647, "y": 503}
+{"time_stamp": 20909.7176735, "action": "move", "x": 647, "y": 504}
+{"time_stamp": 20909.8051763, "action": "move", "x": 647, "y": 504}
+{"time_stamp": 20909.8052405, "action": "click", "x": 647, "y": 504, "button": "left", "pressed": false}
+{"time_stamp": 20909.852911, "action": "move", "x": 647, "y": 504}
+{"time_stamp": 20909.8610037, "action": "move", "x": 647, "y": 505}
+{"time_stamp": 20909.8689777, "action": "move", "x": 647, "y": 505}
+{"time_stamp": 20909.8768065, "action": "move", "x": 647, "y": 506}
+{"time_stamp": 20909.8929638, "action": "move", "x": 647, "y": 506}
+{"time_stamp": 20909.9651205, "action": "move", "x": 647, "y": 506}
+{"time_stamp": 20909.9735798, "action": "move", "x": 647, "y": 506}
+{"time_stamp": 20909.9810372, "action": "move", "x": 647, "y": 505}
+{"time_stamp": 20909.9969856, "action": "move", "x": 648, "y": 505}
+{"time_stamp": 20910.0052334, "action": "move", "x": 648, "y": 504}
+{"time_stamp": 20910.0770109, "action": "move", "x": 649, "y": 504}
+{"time_stamp": 20910.1093585, "action": "move", "x": 649, "y": 504}
+{"time_stamp": 20910.1094196, "action": "click", "x": 649, "y": 504, "button": "left", "pressed": true}
+{"time_stamp": 20910.1978081, "action": "move", "x": 649, "y": 504}
+{"time_stamp": 20910.197881, "action": "click", "x": 649, "y": 504, "button": "left", "pressed": false}
+{"time_stamp": 20910.3809367, "action": "move", "x": 649, "y": 504}
+{"time_stamp": 20910.4289799, "action": "move", "x": 649, "y": 504}
+{"time_stamp": 20910.4611147, "action": "move", "x": 649, "y": 504}
+{"time_stamp": 20910.4695803, "action": "move", "x": 648, "y": 501}
+{"time_stamp": 20910.4768942, "action": "move", "x": 646, "y": 499}
+{"time_stamp": 20910.486076, "action": "move", "x": 644, "y": 497}
+{"time_stamp": 20910.4929244, "action": "move", "x": 643, "y": 493}
+{"time_stamp": 20910.5017329, "action": "move", "x": 642, "y": 492}
+{"time_stamp": 20910.5088159, "action": "move", "x": 639, "y": 488}
+{"time_stamp": 20910.5169781, "action": "move", "x": 636, "y": 485}
+{"time_stamp": 20910.5248625, "action": "move", "x": 634, "y": 480}
+{"time_stamp": 20910.5332216, "action": "move", "x": 630, "y": 475}
+{"time_stamp": 20910.5405812, "action": "move", "x": 626, "y": 469}
+{"time_stamp": 20910.5485548, "action": "move", "x": 620, "y": 462}
+{"time_stamp": 20910.5570139, "action": "move", "x": 615, "y": 454}
+{"time_stamp": 20910.5653158, "action": "move", "x": 609, "y": 446}
+{"time_stamp": 20910.5731145, "action": "move", "x": 604, "y": 438}
+{"time_stamp": 20910.5812951, "action": "move", "x": 599, "y": 429}
+{"time_stamp": 20910.5887473, "action": "move", "x": 594, "y": 422}
+{"time_stamp": 20910.5969663, "action": "move", "x": 589, "y": 413}
+{"time_stamp": 20910.6052146, "action": "move", "x": 585, "y": 406}
+{"time_stamp": 20910.6129937, "action": "move", "x": 582, "y": 399}
+{"time_stamp": 20910.621082, "action": "move", "x": 580, "y": 393}
+{"time_stamp": 20910.6303279, "action": "move", "x": 576, "y": 387}
+{"time_stamp": 20910.6366685, "action": "move", "x": 576, "y": 383}
+{"time_stamp": 20910.6446208, "action": "move", "x": 574, "y": 379}
+{"time_stamp": 20910.6525582, "action": "move", "x": 574, "y": 377}
+{"time_stamp": 20910.6618885, "action": "move", "x": 573, "y": 375}
+{"time_stamp": 20910.6685216, "action": "move", "x": 573, "y": 374}
+{"time_stamp": 20910.6773103, "action": "move", "x": 573, "y": 373}
+{"time_stamp": 20910.9729471, "action": "move", "x": 573, "y": 372}
+{"time_stamp": 20910.9970497, "action": "move", "x": 573, "y": 371}
+{"time_stamp": 20911.0049526, "action": "move", "x": 573, "y": 371}
+{"time_stamp": 20911.0543747, "action": "move", "x": 573, "y": 371}
+{"time_stamp": 20911.0544342, "action": "click", "x": 573, "y": 371, "button": "left", "pressed": true}
+{"time_stamp": 20911.1253175, "action": "move", "x": 573, "y": 371}
+{"time_stamp": 20911.1255146, "action": "click", "x": 573, "y": 371, "button": "left", "pressed": false}
+{"time_stamp": 20911.1893962, "action": "move", "x": 573, "y": 371}
+{"time_stamp": 20911.1894581, "action": "click", "x": 573, "y": 371, "button": "left", "pressed": true}
+{"time_stamp": 20911.2772173, "action": "move", "x": 573, "y": 371}
+{"time_stamp": 20911.2774168, "action": "click", "x": 573, "y": 371, "button": "left", "pressed": false}
+{"time_stamp": 20911.3735954, "action": "move", "x": 574, "y": 371}
+{"time_stamp": 20911.3970172, "action": "move", "x": 574, "y": 370}
+{"time_stamp": 20911.4130016, "action": "move", "x": 574, "y": 370}
+{"time_stamp": 20911.4210189, "action": "move", "x": 574, "y": 369}
+{"time_stamp": 20911.4290232, "action": "move", "x": 574, "y": 368}
+{"time_stamp": 20911.437391, "action": "move", "x": 574, "y": 367}
+{"time_stamp": 20911.4450491, "action": "move", "x": 574, "y": 365}
+{"time_stamp": 20911.4524841, "action": "move", "x": 574, "y": 364}
+{"time_stamp": 20911.4610051, "action": "move", "x": 573, "y": 363}
+{"time_stamp": 20911.4689653, "action": "move", "x": 573, "y": 360}
+{"time_stamp": 20911.4776057, "action": "move", "x": 572, "y": 358}
+{"time_stamp": 20911.4849593, "action": "move", "x": 571, "y": 357}
+{"time_stamp": 20911.4928413, "action": "move", "x": 570, "y": 355}
+{"time_stamp": 20911.5014124, "action": "move", "x": 570, "y": 353}
+{"time_stamp": 20911.5085918, "action": "move", "x": 569, "y": 351}
+{"time_stamp": 20911.5168119, "action": "move", "x": 569, "y": 350}
+{"time_stamp": 20911.5254012, "action": "move", "x": 567, "y": 348}
+{"time_stamp": 20911.5329073, "action": "move", "x": 566, "y": 347}
+{"time_stamp": 20911.5413472, "action": "move", "x": 566, "y": 346}
+{"time_stamp": 20911.5490057, "action": "move", "x": 565, "y": 344}
+{"time_stamp": 20911.5573987, "action": "move", "x": 565, "y": 343}
+{"time_stamp": 20911.5649727, "action": "move", "x": 564, "y": 342}
+{"time_stamp": 20911.5728592, "action": "move", "x": 564, "y": 341}
+{"time_stamp": 20911.5811959, "action": "move", "x": 563, "y": 341}
+{"time_stamp": 20911.5894587, "action": "move", "x": 563, "y": 341}
+{"time_stamp": 20911.6050234, "action": "move", "x": 563, "y": 340}
+{"time_stamp": 20911.6214642, "action": "move", "x": 563, "y": 340}
+{"time_stamp": 20911.6288865, "action": "move", "x": 563, "y": 340}
+{"time_stamp": 20911.6535106, "action": "move", "x": 563, "y": 339}
+{"time_stamp": 20911.6609509, "action": "move", "x": 563, "y": 339}
+{"time_stamp": 20911.6770742, "action": "move", "x": 563, "y": 338}
+{"time_stamp": 20911.6932968, "action": "move", "x": 563, "y": 337}
+{"time_stamp": 20911.7090873, "action": "move", "x": 563, "y": 337}
+{"time_stamp": 20911.7169515, "action": "move", "x": 563, "y": 337}
+{"time_stamp": 20911.7251378, "action": "move", "x": 563, "y": 336}
+{"time_stamp": 20911.7335977, "action": "move", "x": 563, "y": 336}
+{"time_stamp": 20911.7569874, "action": "move", "x": 564, "y": 335}
+{"time_stamp": 20911.7982343, "action": "move", "x": 564, "y": 335}
+{"time_stamp": 20911.798291, "action": "click", "x": 564, "y": 335, "button": "left", "pressed": true}
+{"time_stamp": 20912.0213764, "action": "move", "x": 564, "y": 335}
+{"time_stamp": 20912.0214364, "action": "click", "x": 564, "y": 335, "button": "left", "pressed": false}
+{"time_stamp": 20912.1169877, "action": "move", "x": 565, "y": 335}
+{"time_stamp": 20912.1403572, "action": "move", "x": 565, "y": 335}
+{"time_stamp": 20912.1502752, "action": "move", "x": 566, "y": 334}
+{"time_stamp": 20912.1652795, "action": "move", "x": 566, "y": 333}
+{"time_stamp": 20912.1892869, "action": "move", "x": 567, "y": 333}
+{"time_stamp": 20912.2453705, "action": "move", "x": 567, "y": 333}
+{"time_stamp": 20912.2456314, "action": "click", "x": 567, "y": 333, "button": "left", "pressed": true}
+{"time_stamp": 20912.3255209, "action": "move", "x": 567, "y": 333}
+{"time_stamp": 20912.3257194, "action": "click", "x": 567, "y": 333, "button": "left", "pressed": false}
+{"time_stamp": 20912.3975396, "action": "move", "x": 567, "y": 333}
+{"time_stamp": 20912.3977428, "action": "click", "x": 567, "y": 333, "button": "left", "pressed": true}
+{"time_stamp": 20912.4772747, "action": "move", "x": 567, "y": 333}
+{"time_stamp": 20912.4774559, "action": "click", "x": 567, "y": 333, "button": "left", "pressed": false}
+{"time_stamp": 20912.5170331, "action": "move", "x": 567, "y": 333}
+{"time_stamp": 20912.5250006, "action": "move", "x": 568, "y": 333}
+{"time_stamp": 20912.5330206, "action": "move", "x": 569, "y": 333}
+{"time_stamp": 20912.5494971, "action": "move", "x": 569, "y": 333}
+{"time_stamp": 20912.5570801, "action": "move", "x": 570, "y": 333}
+{"time_stamp": 20912.5651997, "action": "move", "x": 570, "y": 333}
+{"time_stamp": 20912.5730284, "action": "move", "x": 571, "y": 333}
+{"time_stamp": 20912.581419, "action": "move", "x": 571, "y": 333}
+{"time_stamp": 20912.5890085, "action": "move", "x": 572, "y": 333}
+{"time_stamp": 20912.5970459, "action": "move", "x": 572, "y": 332}
+{"time_stamp": 20912.6054759, "action": "move", "x": 573, "y": 332}
+{"time_stamp": 20912.6125877, "action": "move", "x": 573, "y": 332}
+{"time_stamp": 20913.0615122, "action": "move", "x": 573, "y": 332}
+{"time_stamp": 20913.0615766, "action": "click", "x": 573, "y": 332, "button": "left", "pressed": true}
+{"time_stamp": 20913.1253534, "action": "move", "x": 573, "y": 332}
+{"time_stamp": 20913.1255383, "action": "click", "x": 573, "y": 332, "button": "left", "pressed": false}
+{"time_stamp": 20913.1649149, "action": "move", "x": 574, "y": 332}
+{"time_stamp": 20913.1726433, "action": "move", "x": 574, "y": 332}
+{"time_stamp": 20913.1807086, "action": "move", "x": 574, "y": 333}
+{"time_stamp": 20913.1887133, "action": "move", "x": 574, "y": 335}
+{"time_stamp": 20913.1970498, "action": "move", "x": 576, "y": 336}
+{"time_stamp": 20913.2049206, "action": "move", "x": 576, "y": 337}
+{"time_stamp": 20913.2130203, "action": "move", "x": 577, "y": 339}
+{"time_stamp": 20913.2218437, "action": "move", "x": 578, "y": 341}
+{"time_stamp": 20913.2288568, "action": "move", "x": 579, "y": 343}
+{"time_stamp": 20913.2369158, "action": "move", "x": 581, "y": 345}
+{"time_stamp": 20913.2448247, "action": "move", "x": 582, "y": 348}
+{"time_stamp": 20913.2528064, "action": "move", "x": 585, "y": 352}
+{"time_stamp": 20913.2609073, "action": "move", "x": 586, "y": 355}
+{"time_stamp": 20913.2691133, "action": "move", "x": 590, "y": 360}
+{"time_stamp": 20913.2773732, "action": "move", "x": 593, "y": 364}
+{"time_stamp": 20913.2849304, "action": "move", "x": 596, "y": 371}
+{"time_stamp": 20913.2930878, "action": "move", "x": 600, "y": 377}
+{"time_stamp": 20913.3011352, "action": "move", "x": 603, "y": 383}
+{"time_stamp": 20913.3090124, "action": "move", "x": 606, "y": 389}
+{"time_stamp": 20913.3169507, "action": "move", "x": 609, "y": 394}
+{"time_stamp": 20913.3250383, "action": "move", "x": 612, "y": 401}
+{"time_stamp": 20913.3341516, "action": "move", "x": 613, "y": 405}
+{"time_stamp": 20913.3409443, "action": "move", "x": 615, "y": 408}
+{"time_stamp": 20913.3491641, "action": "move", "x": 617, "y": 410}
+{"time_stamp": 20913.3569501, "action": "move", "x": 617, "y": 410}
+{"time_stamp": 20913.3653744, "action": "move", "x": 618, "y": 411}
+{"time_stamp": 20913.3983456, "action": "move", "x": 618, "y": 411}
+{"time_stamp": 20913.3985633, "action": "click", "x": 618, "y": 411, "button": "left", "pressed": true}
+{"time_stamp": 20913.461381, "action": "move", "x": 618, "y": 411}
+{"time_stamp": 20913.4617251, "action": "move", "x": 618, "y": 411}
+{"time_stamp": 20913.4618623, "action": "click", "x": 618, "y": 411, "button": "left", "pressed": false}
+{"time_stamp": 20913.5571078, "action": "move", "x": 618, "y": 411}
+{"time_stamp": 20913.5809046, "action": "move", "x": 618, "y": 412}
+{"time_stamp": 20913.6053422, "action": "move", "x": 618, "y": 412}
+{"time_stamp": 20913.629084, "action": "move", "x": 618, "y": 413}
+{"time_stamp": 20913.661287, "action": "move", "x": 618, "y": 413}
+{"time_stamp": 20913.7572581, "action": "move", "x": 619, "y": 414}
+{"time_stamp": 20913.7733636, "action": "move", "x": 619, "y": 414}
+{"time_stamp": 20913.7811919, "action": "move", "x": 619, "y": 415}
+{"time_stamp": 20913.797434, "action": "move", "x": 620, "y": 416}
+{"time_stamp": 20913.8054243, "action": "move", "x": 620, "y": 417}
+{"time_stamp": 20913.8128871, "action": "move", "x": 621, "y": 417}
+{"time_stamp": 20913.8209318, "action": "move", "x": 621, "y": 419}
+{"time_stamp": 20913.8295056, "action": "move", "x": 623, "y": 420}
+{"time_stamp": 20913.8368152, "action": "move", "x": 624, "y": 421}
+{"time_stamp": 20913.8454679, "action": "move", "x": 625, "y": 423}
+{"time_stamp": 20913.8528129, "action": "move", "x": 626, "y": 423}
+{"time_stamp": 20913.8609935, "action": "move", "x": 626, "y": 425}
+{"time_stamp": 20913.8690673, "action": "move", "x": 627, "y": 426}
+{"time_stamp": 20913.8769586, "action": "move", "x": 628, "y": 427}
+{"time_stamp": 20913.8851888, "action": "move", "x": 629, "y": 428}
+{"time_stamp": 20913.893344, "action": "move", "x": 630, "y": 429}
+{"time_stamp": 20913.9011714, "action": "move", "x": 630, "y": 429}
+{"time_stamp": 20913.9088846, "action": "move", "x": 630, "y": 430}
+{"time_stamp": 20913.917037, "action": "move", "x": 631, "y": 430}
+{"time_stamp": 20913.9255765, "action": "move", "x": 631, "y": 431}
+{"time_stamp": 20913.9331618, "action": "move", "x": 631, "y": 431}
+{"time_stamp": 20914.2531646, "action": "move", "x": 632, "y": 432}
+{"time_stamp": 20914.2610357, "action": "move", "x": 632, "y": 432}
+{"time_stamp": 20914.2688307, "action": "move", "x": 632, "y": 432}
+{"time_stamp": 20914.2771917, "action": "move", "x": 632, "y": 433}
+{"time_stamp": 20914.2850601, "action": "move", "x": 633, "y": 434}
+{"time_stamp": 20914.2934044, "action": "move", "x": 634, "y": 436}
+{"time_stamp": 20914.3011978, "action": "move", "x": 635, "y": 439}
+{"time_stamp": 20914.3094538, "action": "move", "x": 638, "y": 446}
+{"time_stamp": 20914.3171653, "action": "move", "x": 643, "y": 454}
+{"time_stamp": 20914.3251099, "action": "move", "x": 649, "y": 466}
+{"time_stamp": 20914.3327128, "action": "move", "x": 655, "y": 479}
+{"time_stamp": 20914.3407581, "action": "move", "x": 666, "y": 502}
+{"time_stamp": 20914.3489255, "action": "move", "x": 676, "y": 530}
+{"time_stamp": 20914.3567984, "action": "move", "x": 686, "y": 558}
+{"time_stamp": 20914.365267, "action": "move", "x": 693, "y": 581}
+{"time_stamp": 20914.3729078, "action": "move", "x": 696, "y": 598}
+{"time_stamp": 20914.3810446, "action": "move", "x": 700, "y": 617}
+{"time_stamp": 20914.3893176, "action": "move", "x": 703, "y": 635}
+{"time_stamp": 20914.3972033, "action": "move", "x": 708, "y": 657}
+{"time_stamp": 20914.4054019, "action": "move", "x": 716, "y": 682}
+{"time_stamp": 20914.4131757, "action": "move", "x": 724, "y": 709}
+{"time_stamp": 20914.4209714, "action": "move", "x": 734, "y": 735}
+{"time_stamp": 20914.4290624, "action": "move", "x": 743, "y": 762}
+{"time_stamp": 20914.4371673, "action": "move", "x": 751, "y": 785}
+{"time_stamp": 20914.444998, "action": "move", "x": 755, "y": 799}
+{"time_stamp": 20914.453295, "action": "move", "x": 758, "y": 813}
+{"time_stamp": 20914.4609701, "action": "move", "x": 760, "y": 822}
+{"time_stamp": 20914.4688875, "action": "move", "x": 761, "y": 831}
+{"time_stamp": 20914.476972, "action": "move", "x": 761, "y": 836}
+{"time_stamp": 20914.4852847, "action": "move", "x": 762, "y": 840}
+{"time_stamp": 20914.493183, "action": "move", "x": 762, "y": 843}
+{"time_stamp": 20914.5011318, "action": "move", "x": 763, "y": 846}
+{"time_stamp": 20914.5090552, "action": "move", "x": 763, "y": 848}
+{"time_stamp": 20914.5169995, "action": "move", "x": 763, "y": 850}
+{"time_stamp": 20914.5249194, "action": "move", "x": 763, "y": 852}
+{"time_stamp": 20914.5329086, "action": "move", "x": 763, "y": 852}
+{"time_stamp": 20914.5412108, "action": "move", "x": 763, "y": 854}
+{"time_stamp": 20914.5497755, "action": "move", "x": 763, "y": 855}
+{"time_stamp": 20914.5568077, "action": "move", "x": 763, "y": 855}
+{"time_stamp": 20914.5651505, "action": "move", "x": 763, "y": 858}
+{"time_stamp": 20914.5729076, "action": "move", "x": 763, "y": 859}
+{"time_stamp": 20914.5815302, "action": "move", "x": 763, "y": 863}
+{"time_stamp": 20914.5889204, "action": "move", "x": 763, "y": 866}
+{"time_stamp": 20914.5993101, "action": "move", "x": 763, "y": 870}
+{"time_stamp": 20914.604969, "action": "move", "x": 763, "y": 875}
+{"time_stamp": 20914.6142152, "action": "move", "x": 762, "y": 881}
+{"time_stamp": 20914.6210746, "action": "move", "x": 761, "y": 887}
+{"time_stamp": 20914.629826, "action": "move", "x": 761, "y": 893}
+{"time_stamp": 20914.6371388, "action": "move", "x": 761, "y": 900}
+{"time_stamp": 20914.6451425, "action": "move", "x": 760, "y": 907}
+{"time_stamp": 20914.6526885, "action": "move", "x": 759, "y": 914}
+{"time_stamp": 20914.6612302, "action": "move", "x": 758, "y": 921}
+{"time_stamp": 20914.6691206, "action": "move", "x": 757, "y": 929}
+{"time_stamp": 20914.6775645, "action": "move", "x": 757, "y": 938}
+{"time_stamp": 20914.6849375, "action": "move", "x": 757, "y": 946}
+{"time_stamp": 20914.6927991, "action": "move", "x": 756, "y": 952}
+{"time_stamp": 20914.7013277, "action": "move", "x": 756, "y": 959}
+{"time_stamp": 20914.7089762, "action": "move", "x": 756, "y": 967}
+{"time_stamp": 20914.7169168, "action": "move", "x": 756, "y": 975}
+{"time_stamp": 20914.7248412, "action": "move", "x": 756, "y": 984}
+{"time_stamp": 20914.7332847, "action": "move", "x": 756, "y": 992}
+{"time_stamp": 20914.7409045, "action": "move", "x": 756, "y": 998}
+{"time_stamp": 20914.7492432, "action": "move", "x": 757, "y": 1007}
+{"time_stamp": 20914.756811, "action": "move", "x": 757, "y": 1015}
+{"time_stamp": 20914.7650875, "action": "move", "x": 757, "y": 1021}
+{"time_stamp": 20914.7732405, "action": "move", "x": 757, "y": 1028}
+{"time_stamp": 20914.781208, "action": "move", "x": 757, "y": 1034}
+{"time_stamp": 20914.7891933, "action": "move", "x": 757, "y": 1038}
+{"time_stamp": 20914.7970335, "action": "move", "x": 757, "y": 1040}
+{"time_stamp": 20914.8054292, "action": "move", "x": 757, "y": 1043}
+{"time_stamp": 20914.8131588, "action": "move", "x": 757, "y": 1045}
+{"time_stamp": 20914.8207724, "action": "move", "x": 757, "y": 1046}
+{"time_stamp": 20914.8292599, "action": "move", "x": 757, "y": 1046}
+{"time_stamp": 20914.8377593, "action": "move", "x": 757, "y": 1047}
+{"time_stamp": 20914.8450543, "action": "move", "x": 757, "y": 1047}
+{"time_stamp": 20914.8529288, "action": "move", "x": 756, "y": 1047}
+{"time_stamp": 20914.8619212, "action": "move", "x": 756, "y": 1048}
+{"time_stamp": 20914.8773142, "action": "move", "x": 756, "y": 1048}
+{"time_stamp": 20914.8929039, "action": "move", "x": 756, "y": 1049}
+{"time_stamp": 20914.9091474, "action": "move", "x": 756, "y": 1050}
+{"time_stamp": 20914.9258662, "action": "move", "x": 755, "y": 1050}
+{"time_stamp": 20914.9328988, "action": "move", "x": 755, "y": 1051}
+{"time_stamp": 20914.9412733, "action": "move", "x": 755, "y": 1052}
+{"time_stamp": 20914.9493841, "action": "move", "x": 755, "y": 1052}
+{"time_stamp": 20914.9570102, "action": "move", "x": 755, "y": 1053}
+{"time_stamp": 20914.9650747, "action": "move", "x": 755, "y": 1054}
+{"time_stamp": 20914.9726868, "action": "move", "x": 755, "y": 1055}
+{"time_stamp": 20914.9810211, "action": "move", "x": 755, "y": 1055}
+{"time_stamp": 20914.9969404, "action": "move", "x": 755, "y": 1056}
+{"time_stamp": 20915.004993, "action": "move", "x": 755, "y": 1057}
+{"time_stamp": 20915.0370925, "action": "move", "x": 755, "y": 1057}
+{"time_stamp": 20915.0373434, "action": "click", "x": 755, "y": 1057, "button": "left", "pressed": true}
+{"time_stamp": 20915.1171158, "action": "move", "x": 754, "y": 1057}
+{"time_stamp": 20915.125679, "action": "move", "x": 754, "y": 1057}
+{"time_stamp": 20915.125939, "action": "click", "x": 754, "y": 1057, "button": "left", "pressed": false}
+{"time_stamp": 20915.1651919, "action": "move", "x": 754, "y": 1057}
+{"time_stamp": 20915.1729477, "action": "move", "x": 754, "y": 1057}
+{"time_stamp": 20915.1809724, "action": "move", "x": 754, "y": 1056}
+{"time_stamp": 20915.1889093, "action": "move", "x": 753, "y": 1055}
+{"time_stamp": 20915.1996899, "action": "move", "x": 753, "y": 1054}
+{"time_stamp": 20915.2051687, "action": "move", "x": 753, "y": 1052}
+{"time_stamp": 20915.2128354, "action": "move", "x": 753, "y": 1051}
+{"time_stamp": 20915.2211657, "action": "move", "x": 753, "y": 1048}
+{"time_stamp": 20915.228887, "action": "move", "x": 753, "y": 1044}
+{"time_stamp": 20915.2368719, "action": "move", "x": 753, "y": 1038}
+{"time_stamp": 20915.2450598, "action": "move", "x": 754, "y": 1029}
+{"time_stamp": 20915.2529132, "action": "move", "x": 755, "y": 1019}
+{"time_stamp": 20915.2609538, "action": "move", "x": 756, "y": 1004}
+{"time_stamp": 20915.2689694, "action": "move", "x": 756, "y": 989}
+{"time_stamp": 20915.2766563, "action": "move", "x": 756, "y": 969}
+{"time_stamp": 20915.2885596, "action": "move", "x": 756, "y": 944}
+{"time_stamp": 20915.2929735, "action": "move", "x": 756, "y": 917}
+{"time_stamp": 20915.3040882, "action": "move", "x": 758, "y": 886}
+{"time_stamp": 20915.3089656, "action": "move", "x": 761, "y": 852}
+{"time_stamp": 20915.3171334, "action": "move", "x": 764, "y": 819}
+{"time_stamp": 20915.325026, "action": "move", "x": 768, "y": 785}
+{"time_stamp": 20915.3325308, "action": "move", "x": 769, "y": 749}
+{"time_stamp": 20915.3406827, "action": "move", "x": 771, "y": 718}
+{"time_stamp": 20915.3488368, "action": "move", "x": 771, "y": 685}
+{"time_stamp": 20915.3609822, "action": "move", "x": 773, "y": 655}
+{"time_stamp": 20915.3654554, "action": "move", "x": 773, "y": 616}
+{"time_stamp": 20915.3731016, "action": "move", "x": 770, "y": 580}
+{"time_stamp": 20915.3808956, "action": "move", "x": 768, "y": 547}
+{"time_stamp": 20915.3887073, "action": "move", "x": 766, "y": 516}
+{"time_stamp": 20915.397101, "action": "move", "x": 763, "y": 487}
+{"time_stamp": 20915.4049082, "action": "move", "x": 759, "y": 466}
+{"time_stamp": 20915.4132309, "action": "move", "x": 754, "y": 447}
+{"time_stamp": 20915.421175, "action": "move", "x": 746, "y": 425}
+{"time_stamp": 20915.4290594, "action": "move", "x": 738, "y": 407}
+{"time_stamp": 20915.4369077, "action": "move", "x": 726, "y": 388}
+{"time_stamp": 20915.4449497, "action": "move", "x": 717, "y": 372}
+{"time_stamp": 20915.4528974, "action": "move", "x": 710, "y": 359}
+{"time_stamp": 20915.4609101, "action": "move", "x": 703, "y": 348}
+{"time_stamp": 20915.468797, "action": "move", "x": 697, "y": 338}
+{"time_stamp": 20915.4766521, "action": "move", "x": 692, "y": 328}
+{"time_stamp": 20915.4847983, "action": "move", "x": 687, "y": 320}
+{"time_stamp": 20915.4929905, "action": "move", "x": 681, "y": 313}
+{"time_stamp": 20915.501352, "action": "move", "x": 678, "y": 308}
+{"time_stamp": 20915.5087319, "action": "move", "x": 676, "y": 306}
+{"time_stamp": 20915.5171601, "action": "move", "x": 674, "y": 304}
+{"time_stamp": 20915.5258167, "action": "move", "x": 674, "y": 303}
+{"time_stamp": 20915.5333029, "action": "move", "x": 673, "y": 302}
+{"time_stamp": 20915.6376355, "action": "move", "x": 673, "y": 302}
+{"time_stamp": 20915.6451407, "action": "move", "x": 675, "y": 302}
+{"time_stamp": 20915.6526475, "action": "move", "x": 678, "y": 302}
+{"time_stamp": 20915.6612996, "action": "move", "x": 681, "y": 302}
+{"time_stamp": 20915.6688079, "action": "move", "x": 684, "y": 302}
+{"time_stamp": 20915.6777765, "action": "move", "x": 687, "y": 300}
+{"time_stamp": 20915.6859168, "action": "move", "x": 690, "y": 300}
+{"time_stamp": 20915.693198, "action": "move", "x": 692, "y": 298}
+{"time_stamp": 20915.7010803, "action": "move", "x": 694, "y": 296}
+{"time_stamp": 20915.7089464, "action": "move", "x": 697, "y": 296}
+{"time_stamp": 20915.7165747, "action": "move", "x": 698, "y": 296}
+{"time_stamp": 20915.7246256, "action": "move", "x": 700, "y": 296}
+{"time_stamp": 20915.7332713, "action": "move", "x": 700, "y": 295}
+{"time_stamp": 20915.7409074, "action": "move", "x": 701, "y": 295}
+{"time_stamp": 20915.8458505, "action": "move", "x": 701, "y": 295}
+{"time_stamp": 20915.8461508, "action": "click", "x": 701, "y": 295, "button": "left", "pressed": true}
+{"time_stamp": 20915.9253627, "action": "move", "x": 701, "y": 295}
+{"time_stamp": 20915.9255724, "action": "click", "x": 701, "y": 295, "button": "left", "pressed": false}
diff --git a/utils/ducktrack.py b/utils/ducktrack.py
new file mode 100644
index 0000000..d42f85b
--- /dev/null
+++ b/utils/ducktrack.py
@@ -0,0 +1,350 @@
+import sys, pathlib;
+
+sys.path.append(str(pathlib.Path(__file__).parents[1]))
+
+import os
+import math
+import json
+import numpy as np
+from typing import List
+from copy import deepcopy
+
+pynput2pyautogui_key = {
+ "alt_l": "altleft",
+ "alt_r": "altright",
+}
+COMMAND_KEYS = ['accept', 'add', 'alt', 'altleft', 'altright', 'apps', 'backspace', 'browserback', 'browserfavorites', 'browserforward', 'browserhome', 'browserrefresh', 'browsersearch', 'browserstop', 'capslock', 'clear', 'convert', 'ctrl', 'ctrlleft', 'ctrlright', 'decimal', 'del', 'delete', 'divide', 'down', 'end', 'enter', 'esc', 'escape', 'execute', 'f1', 'f10', 'f11', 'f12', 'f13', 'f14', 'f15', 'f16', 'f17', 'f18', 'f19', 'f2', 'f20', 'f21', 'f22', 'f23', 'f24', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'final', 'fn', 'hanguel', 'hangul', 'hanja', 'help', 'home', 'insert', 'junja', 'kana', 'kanji', 'launchapp1', 'launchapp2', 'launchmail', 'launchmediaselect', 'left', 'modechange', 'multiply', 'nexttrack', 'nonconvert', 'num0', 'num1', 'num2', 'num3', 'num4', 'num5', 'num6', 'num7', 'num8', 'num9', 'numlock', 'pagedown', 'pageup', 'pause', 'pgdn', 'pgup', 'playpause', 'prevtrack', 'print', 'printscreen', 'prntscrn', 'prtsc', 'prtscr', 'return', 'right', 'scrolllock', 'select', 'separator', 'shift', 'shiftleft', 'shiftright', 'sleep', 'stop', 'subtract', 'tab', 'up', 'volumedown', 'volumemute', 'volumeup', 'win', 'winleft', 'winright', 'yen', 'command', 'option', 'optionleft', 'optionright', 'alt_l', 'alt_r']
+typingkey2str = {
+ "space" : " ",
+}
+
+class DuckTrackEventActionConverter:
+ def __init__(self, ):
+ """"""
+
+ ### Enumerations ###
+ def move_event_to_action(self, event: dict, action_space: str = "computer_13"):
+ """Converts a mouse move event to its corresponding action."""
+ if action_space == "computer_13":
+ return {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": event["x"],
+ "y": event["y"]
+ }
+ }
+ elif action_space == "pyautogui":
+ return "pyautogui.moveTo({}, {})".format(event["x"], event["y"])
+
+ def click_event_to_action(self, event: dict, action_space: str = "computer_13"):
+ """Converts a mouse click event to its corresponding action."""
+ action = {
+ "action_type": None,
+ "parameters": {
+ "button": None
+ }
+ }
+
+ mouse_button = event["button"]
+ mouse_pressed = event["pressed"]
+
+ if mouse_pressed:
+ action["action_type"] = "MOUSE_DOWN"
+ elif not mouse_pressed:
+ action["action_type"] = "MOUSE_UP"
+ else:
+ raise NotImplementedError(mouse_pressed)
+
+ if mouse_button in ["left", "right", "middle"]:
+ action["parameters"]["button"] = mouse_button
+ else:
+ raise NotImplementedError(mouse_button)
+
+ return action
+
+ def press_event_to_action(self, event: dict, action_space: str = "computer_13"):
+ """Converts a key down event to its corresponding action."""
+ # NOTE: the `key down`, `press` have the same meaning here, while different in pyautogui
+ return {
+ "action_type": "KEY_DOWN",
+ "parameters": {
+ "key": event["name"] if event["name"] not in pynput2pyautogui_key else pynput2pyautogui_key[
+ event["name"]]
+ }
+ }
+
+ def release_event_to_action(self, event: dict, action_space: str = "computer_13"):
+ """Converts a key release event to its corresponding action."""
+ return {
+ "action_type": "KEY_UP",
+ "parameters": {
+ "key": event["name"] if event["name"] not in pynput2pyautogui_key else pynput2pyautogui_key[
+ event["name"]]
+ }
+ }
+
+ def scroll_event_to_action(self, event: dict, action_space: str = "computer_13"):
+ """Converts a scroll event to its corresponding action."""
+ return {
+ "action_type": "SCROLL",
+ "parameters": {
+ "dx": event["dx"],
+ "dy": event["dy"]
+ }
+ }
+
+ def event_to_action(self, event: dict, action_space: str = "computer_13"):
+ """Converts an event to its corresponding action based on the event type."""
+ if event["action"] == "move":
+ return self.move_event_to_action(event)
+ elif event["action"] == "click":
+ return self.click_event_to_action(event)
+ elif event["action"] == "press":
+ return self.press_event_to_action(event)
+ elif event["action"] == "release":
+ return self.release_event_to_action(event)
+ elif event["action"] == "scroll":
+ return self.scroll_event_to_action(event)
+ else:
+ raise NotImplementedError(event["action"])
+
+ ### Compressing ###
+ def compress_mouse_move(self, data: List[dict], index: int):
+ """Compresses consecutive mouse move events into the last move events."""
+ last_move = data[index]
+ while index < len(data) and data[index]["action"] == "move":
+ last_move = data[index]
+ index += 1
+ return last_move, index
+
+ def compress_scroll(self, data: List[dict], index: int):
+ """Compresses consecutive scroll events into a single scroll event."""
+ last_scroll = data[index]
+ consecutive_dx, consecutive_dy = data[index]["dx"], data[index]["dy"]
+ while index < len(data) and data[index]["action"] == "scroll" and np.sign(data[index]["dx"]) == np.sign(consecutive_dx) and np.sign(data[index]["dy"]) == np.sign(consecutive_dy):
+ last_scroll = data[index]
+ consecutive_dx += data[index]["dx"]
+ consecutive_dy += data[index]["dy"]
+ index += 1
+ last_scroll["dx"], last_scroll["dy"] = consecutive_dx, consecutive_dy
+ return last_scroll, index
+
+ ### Converting ###
+ def ducktrack_event_file_to_action(self, ducktrack_event_file: str, out_file: str, compress_move: bool = True, compress_scroll: bool = True, compress_click: bool = True,compress_drag: bool = True, compress_press_key: bool = True, compress_typing: bool = True):
+ """Converts DuckTrack event data to a list of actions and saves them to a file."""
+ if not os.path.exists(ducktrack_event_file):
+ raise FileNotFoundError(ducktrack_event_file)
+
+ with open(ducktrack_event_file, 'r') as file:
+ events = [json.loads(line) for line in file]
+
+ # Save the compressed actions in a list
+ result = []
+ index = 0
+ presses_to_skip = 0
+ releases_to_skip = 0
+ move_to_skip = 0
+ keys_pressed = []
+
+ # Compress the mouse move events
+ while index < len(events):
+
+ event = events[index]
+
+ def do_mouse_press(button: str, _index: int):
+
+ num_clicks = 0
+ mouse_pressed = True
+ skip_move = 0
+ click_x, click_y = event["x"], event["y"]
+
+ for j, next_event in enumerate(events[index + 1:]):
+ # make sure the time between mouse clicks is less than 500ms
+ if next_event["time_stamp"] - event["time_stamp"] > 0.5:
+ if num_clicks > 0:
+ if result[-1:][0]["action_type"] == "MOVE_TO":
+ result.pop()
+ result.append({
+ "action_type": "CLICK",
+ "parameters": {
+ "button": button,
+ "x" : click_x,
+ "y" : click_y,
+ "num_clicks": num_clicks
+ }
+ })
+ return num_clicks-1, num_clicks, _index, skip_move
+ break
+
+ if "x" in next_event and "y" in next_event:
+ # if the mouse moves out of the click radius/rectangle, it is not a click sequence
+ if math.sqrt((next_event["y"] - event["y"]) ** 2 +
+ (next_event["x"] - event["x"]) ** 2) > 4:
+ if num_clicks > 0:
+ if result[-1:][0]["action_type"] == "MOVE_TO":
+ result.pop()
+ result.append({
+ "action_type": "CLICK",
+ "parameters": {
+ "button": button,
+ "x" : click_x,
+ "y" : click_y,
+ "num_clicks": num_clicks
+ }
+ })
+ return num_clicks-1, num_clicks, _index, skip_move
+ break
+
+ if next_event["action"] == "click" and compress_click:
+ if not next_event["pressed"]:
+ num_clicks += 1
+ mouse_pressed = False
+ if num_clicks == 3:
+ if result[-1:][0]["action_type"] == "MOVE_TO":
+ result.pop()
+ result.append({
+ "action_type": "CLICK",
+ "parameters": {
+ "button": button,
+ "x" : click_x,
+ "y" : click_y,
+ "num_clicks": 3
+ }
+ })
+ return 2, 3, _index, skip_move
+ elif next_event["pressed"]:
+ mouse_pressed = True
+ else:
+ raise NotImplementedError(next_event["pressed"])
+ elif next_event["action"] != "click" and not mouse_pressed:
+ if next_event["action"] == "move":
+ if next_event["x"] == click_x and next_event["y"] == click_y:
+ skip_move += 1
+ continue
+ if result[-1:][0]["action_type"] == "MOVE_TO":
+ result.pop()
+ result.append({
+ "action_type": "CLICK",
+ "parameters": {
+ "button": button,
+ "x" : click_x,
+ "y" : click_y,
+ "num_clicks": num_clicks
+ }
+ })
+ return num_clicks-1, num_clicks, _index, skip_move
+
+ # Compress {MOUSE_DOWN, MOVE, MOUSE_UP} into DRAG_TO event
+ elif next_event["action"] == "move" and compress_drag:
+ if next_event["x"] == click_x and next_event["y"] == click_y:
+ skip_move += 1
+ continue
+ last_move, _index = self.compress_mouse_move(events, _index+1)
+ result.append({
+ "action_type": "DRAG_TO",
+ "parameters": {
+ "x": last_move["x"],
+ "y": last_move["y"]
+ }
+ })
+ return 0, 1, _index, skip_move
+
+ result.append({
+ "action_type": "MOUSE_DOWN",
+ "parameters": {
+ "button": button
+ }
+ })
+ return 0, 0, _index, skip_move
+
+ if event["action"] == "move":
+ if move_to_skip > 0:
+ move_to_skip -= 1
+ index += 1
+ continue
+ if compress_move:
+ last_move, index = self.compress_mouse_move(events, index)
+ result.extend([self.event_to_action(last_move)])
+
+ elif event["action"] == "scroll" and compress_scroll:
+ last_scroll, index = self.compress_scroll(events, index)
+ result.extend([self.event_to_action(last_scroll)])
+
+ elif event["action"] == "click":
+ button = event["button"]
+
+ if event["pressed"]:
+ if presses_to_skip == 0:
+ presses, releases, index, moves = do_mouse_press(button, index)
+ presses_to_skip += presses
+ releases_to_skip += releases
+ move_to_skip += moves
+ else:
+ presses_to_skip -= 1
+ else:
+ if releases_to_skip == 0:
+ result.append({
+ "action_type": "MOUSE_UP",
+ "parameters": {
+ "button": button
+ }
+ })
+ else:
+ releases_to_skip -= 1
+ index += 1
+ elif event["action"] == "press" and event["name"] not in COMMAND_KEYS and compress_typing:
+ typing_words = ""
+ while index < len(events) and events[index]["action"] in ["press", "release"] and events[index]["name"] not in COMMAND_KEYS:
+ if events[index]["action"] == "press":
+ keys_pressed.append(events[index]["name"])
+ typing_words += events[index]["name"] if events[index]["name"] not in typingkey2str else typingkey2str[events[index]["name"]]
+ elif events[index]["action"] == "release":
+ keys_pressed.remove(events[index]["name"])
+ index += 1
+ if len(typing_words) > 1:
+ result.append({
+ "action_type": "TYPING",
+ "parameters": {
+ "text": typing_words
+ }
+ })
+ else:
+ result.append({
+ "action_type": "PRESS",
+ "parameters": {
+ "key": typing_words
+ }
+ })
+ elif event["action"] == "press" and compress_press_key:
+ keys_pressed.append(event["name"])
+ result.append({
+ "action_type": "PRESS",
+ "parameters": {
+ "key": event["name"] if event["name"] not in pynput2pyautogui_key else pynput2pyautogui_key[
+ event["name"]]
+ }
+ })
+ index += 1
+ elif event["action"] == "release" and compress_press_key:
+ keys_pressed.remove(event["name"])
+ index += 1
+ else:
+ result.append(self.event_to_action(event))
+ index += 1
+
+ with open(out_file, "w") as f:
+ json.dump(result, f)
+
+
+if __name__ == "__main__":
+ converter = DuckTrackEventActionConverter()
+ converter.ducktrack_event_file_to_action(
+ ducktrack_event_file="complex_clicking.jsonl",
+ out_file="complex_clicking5.json",
+ compress_move=True,
+ compress_scroll=True,
+ compress_click=True,
+ compress_drag=True,
+ compress_press_key=True,
+ compress_typing=True,
+ )
diff --git a/utils/events_calc.json b/utils/events_calc.json
new file mode 100644
index 0000000..9aedf7c
--- /dev/null
+++ b/utils/events_calc.json
@@ -0,0 +1,111 @@
+[
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 152,
+ "y": 259
+ }
+ },
+ {
+ "action_type": "MOUSE_DOWN",
+ "parameters": {
+ "button": "left"
+ }
+ },
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 464,
+ "y": 317
+ }
+ },
+ {
+ "action_type": "MOUSE_UP",
+ "parameters": {
+ "button": "left"
+ }
+ },
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 466,
+ "y": 317
+ }
+ },
+ {
+ "action_type": "KEY_DOWN",
+ "parameters": {
+ "key": "altleft"
+ }
+ },
+ {
+ "action_type": "KEY_DOWN",
+ "parameters": {
+ "key": "="
+ }
+ },
+ {
+ "action_type": "KEY_UP",
+ "parameters": {
+ "key": "="
+ }
+ },
+ {
+ "action_type": "KEY_UP",
+ "parameters": {
+ "key": "altleft"
+ }
+ },
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 709,
+ "y": 1047
+ }
+ },
+ {
+ "action_type": "MOUSE_DOWN",
+ "parameters": {
+ "button": "left"
+ }
+ },
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 709,
+ "y": 1047
+ }
+ },
+ {
+ "action_type": "MOUSE_UP",
+ "parameters": {
+ "button": "left"
+ }
+ },
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 717,
+ "y": 304
+ }
+ },
+ {
+ "action_type": "MOUSE_DOWN",
+ "parameters": {
+ "button": "left"
+ }
+ },
+ {
+ "action_type": "MOVE_TO",
+ "parameters": {
+ "x": 717,
+ "y": 304
+ }
+ },
+ {
+ "action_type": "MOUSE_UP",
+ "parameters": {
+ "button": "left"
+ }
+ }
+]
\ No newline at end of file
diff --git a/utils/events_calc.jsonl b/utils/events_calc.jsonl
new file mode 100644
index 0000000..27125e8
--- /dev/null
+++ b/utils/events_calc.jsonl
@@ -0,0 +1,423 @@
+{"time_stamp": 21028.2899763, "action": "move", "x": 686, "y": 306}
+{"time_stamp": 21028.2965794, "action": "move", "x": 684, "y": 306}
+{"time_stamp": 21028.3046644, "action": "move", "x": 678, "y": 306}
+{"time_stamp": 21028.3126807, "action": "move", "x": 670, "y": 306}
+{"time_stamp": 21028.3208329, "action": "move", "x": 661, "y": 306}
+{"time_stamp": 21028.3288313, "action": "move", "x": 645, "y": 306}
+{"time_stamp": 21028.336626, "action": "move", "x": 625, "y": 306}
+{"time_stamp": 21028.3445457, "action": "move", "x": 603, "y": 305}
+{"time_stamp": 21028.3527487, "action": "move", "x": 574, "y": 303}
+{"time_stamp": 21028.3606394, "action": "move", "x": 544, "y": 301}
+{"time_stamp": 21028.3688565, "action": "move", "x": 508, "y": 300}
+{"time_stamp": 21028.3768381, "action": "move", "x": 471, "y": 298}
+{"time_stamp": 21028.3848709, "action": "move", "x": 430, "y": 296}
+{"time_stamp": 21028.3926563, "action": "move", "x": 389, "y": 296}
+{"time_stamp": 21028.4009164, "action": "move", "x": 348, "y": 296}
+{"time_stamp": 21028.4089388, "action": "move", "x": 313, "y": 296}
+{"time_stamp": 21028.4171707, "action": "move", "x": 280, "y": 296}
+{"time_stamp": 21028.4245847, "action": "move", "x": 252, "y": 294}
+{"time_stamp": 21028.4328148, "action": "move", "x": 225, "y": 294}
+{"time_stamp": 21028.4406678, "action": "move", "x": 208, "y": 294}
+{"time_stamp": 21028.4486998, "action": "move", "x": 192, "y": 294}
+{"time_stamp": 21028.4568529, "action": "move", "x": 177, "y": 294}
+{"time_stamp": 21028.4647334, "action": "move", "x": 163, "y": 293}
+{"time_stamp": 21028.4729702, "action": "move", "x": 153, "y": 293}
+{"time_stamp": 21028.4808044, "action": "move", "x": 143, "y": 293}
+{"time_stamp": 21028.4889062, "action": "move", "x": 135, "y": 293}
+{"time_stamp": 21028.4967676, "action": "move", "x": 130, "y": 293}
+{"time_stamp": 21028.5050544, "action": "move", "x": 124, "y": 293}
+{"time_stamp": 21028.5127317, "action": "move", "x": 120, "y": 293}
+{"time_stamp": 21028.520827, "action": "move", "x": 117, "y": 293}
+{"time_stamp": 21028.5289378, "action": "move", "x": 114, "y": 293}
+{"time_stamp": 21028.5371078, "action": "move", "x": 111, "y": 293}
+{"time_stamp": 21028.545514, "action": "move", "x": 107, "y": 293}
+{"time_stamp": 21028.5527022, "action": "move", "x": 104, "y": 292}
+{"time_stamp": 21028.5605384, "action": "move", "x": 100, "y": 292}
+{"time_stamp": 21028.5686583, "action": "move", "x": 96, "y": 291}
+{"time_stamp": 21028.5766951, "action": "move", "x": 90, "y": 291}
+{"time_stamp": 21028.5847502, "action": "move", "x": 85, "y": 291}
+{"time_stamp": 21028.5926223, "action": "move", "x": 79, "y": 290}
+{"time_stamp": 21028.6007454, "action": "move", "x": 74, "y": 290}
+{"time_stamp": 21028.6088707, "action": "move", "x": 70, "y": 289}
+{"time_stamp": 21028.6166501, "action": "move", "x": 67, "y": 289}
+{"time_stamp": 21028.6249259, "action": "move", "x": 66, "y": 289}
+{"time_stamp": 21028.6647889, "action": "move", "x": 66, "y": 289}
+{"time_stamp": 21028.6728642, "action": "move", "x": 68, "y": 288}
+{"time_stamp": 21028.6807781, "action": "move", "x": 70, "y": 286}
+{"time_stamp": 21028.6888295, "action": "move", "x": 74, "y": 285}
+{"time_stamp": 21028.6971027, "action": "move", "x": 77, "y": 284}
+{"time_stamp": 21028.7046499, "action": "move", "x": 81, "y": 282}
+{"time_stamp": 21028.7129405, "action": "move", "x": 86, "y": 281}
+{"time_stamp": 21028.7205325, "action": "move", "x": 91, "y": 279}
+{"time_stamp": 21028.7285422, "action": "move", "x": 98, "y": 278}
+{"time_stamp": 21028.7366509, "action": "move", "x": 104, "y": 275}
+{"time_stamp": 21028.7448279, "action": "move", "x": 110, "y": 275}
+{"time_stamp": 21028.7527897, "action": "move", "x": 116, "y": 273}
+{"time_stamp": 21028.7609718, "action": "move", "x": 120, "y": 272}
+{"time_stamp": 21028.7688693, "action": "move", "x": 124, "y": 271}
+{"time_stamp": 21028.7766846, "action": "move", "x": 128, "y": 270}
+{"time_stamp": 21028.7848371, "action": "move", "x": 131, "y": 270}
+{"time_stamp": 21028.7927773, "action": "move", "x": 133, "y": 268}
+{"time_stamp": 21028.8007498, "action": "move", "x": 134, "y": 268}
+{"time_stamp": 21028.8088143, "action": "move", "x": 136, "y": 268}
+{"time_stamp": 21028.8168157, "action": "move", "x": 137, "y": 268}
+{"time_stamp": 21028.8246469, "action": "move", "x": 139, "y": 268}
+{"time_stamp": 21028.8327817, "action": "move", "x": 140, "y": 268}
+{"time_stamp": 21028.8408239, "action": "move", "x": 141, "y": 268}
+{"time_stamp": 21028.8488115, "action": "move", "x": 142, "y": 267}
+{"time_stamp": 21028.8571578, "action": "move", "x": 143, "y": 267}
+{"time_stamp": 21028.8646641, "action": "move", "x": 144, "y": 267}
+{"time_stamp": 21028.8741985, "action": "move", "x": 145, "y": 267}
+{"time_stamp": 21028.8809717, "action": "move", "x": 146, "y": 267}
+{"time_stamp": 21028.8888646, "action": "move", "x": 146, "y": 267}
+{"time_stamp": 21028.961049, "action": "move", "x": 146, "y": 266}
+{"time_stamp": 21029.0249854, "action": "move", "x": 147, "y": 265}
+{"time_stamp": 21029.0328138, "action": "move", "x": 147, "y": 264}
+{"time_stamp": 21029.0407582, "action": "move", "x": 147, "y": 264}
+{"time_stamp": 21029.0487772, "action": "move", "x": 148, "y": 263}
+{"time_stamp": 21029.0569372, "action": "move", "x": 148, "y": 263}
+{"time_stamp": 21029.065073, "action": "move", "x": 149, "y": 262}
+{"time_stamp": 21029.0729933, "action": "move", "x": 150, "y": 262}
+{"time_stamp": 21029.0888149, "action": "move", "x": 150, "y": 261}
+{"time_stamp": 21029.0971595, "action": "move", "x": 151, "y": 260}
+{"time_stamp": 21029.10458, "action": "move", "x": 151, "y": 260}
+{"time_stamp": 21029.1126284, "action": "move", "x": 151, "y": 260}
+{"time_stamp": 21029.1208764, "action": "move", "x": 151, "y": 259}
+{"time_stamp": 21029.1287413, "action": "move", "x": 152, "y": 259}
+{"time_stamp": 21029.1611214, "action": "move", "x": 152, "y": 259}
+{"time_stamp": 21029.1614723, "action": "click", "x": 152, "y": 259, "button": "left", "pressed": true}
+{"time_stamp": 21029.2168134, "action": "move", "x": 152, "y": 259}
+{"time_stamp": 21029.2248681, "action": "move", "x": 154, "y": 259}
+{"time_stamp": 21029.2327317, "action": "move", "x": 156, "y": 260}
+{"time_stamp": 21029.2408222, "action": "move", "x": 158, "y": 262}
+{"time_stamp": 21029.2487515, "action": "move", "x": 163, "y": 263}
+{"time_stamp": 21029.2568152, "action": "move", "x": 169, "y": 266}
+{"time_stamp": 21029.2649126, "action": "move", "x": 174, "y": 270}
+{"time_stamp": 21029.2727425, "action": "move", "x": 183, "y": 273}
+{"time_stamp": 21029.2807226, "action": "move", "x": 190, "y": 276}
+{"time_stamp": 21029.2887741, "action": "move", "x": 200, "y": 279}
+{"time_stamp": 21029.296883, "action": "move", "x": 209, "y": 282}
+{"time_stamp": 21029.304834, "action": "move", "x": 220, "y": 285}
+{"time_stamp": 21029.3131548, "action": "move", "x": 233, "y": 287}
+{"time_stamp": 21029.3207916, "action": "move", "x": 244, "y": 290}
+{"time_stamp": 21029.3290871, "action": "move", "x": 256, "y": 292}
+{"time_stamp": 21029.3366508, "action": "move", "x": 268, "y": 293}
+{"time_stamp": 21029.3445108, "action": "move", "x": 279, "y": 294}
+{"time_stamp": 21029.3529213, "action": "move", "x": 288, "y": 297}
+{"time_stamp": 21029.3607282, "action": "move", "x": 298, "y": 297}
+{"time_stamp": 21029.3691604, "action": "move", "x": 307, "y": 297}
+{"time_stamp": 21029.3769931, "action": "move", "x": 316, "y": 298}
+{"time_stamp": 21029.3850192, "action": "move", "x": 324, "y": 300}
+{"time_stamp": 21029.3927881, "action": "move", "x": 331, "y": 301}
+{"time_stamp": 21029.4007925, "action": "move", "x": 336, "y": 302}
+{"time_stamp": 21029.4088638, "action": "move", "x": 342, "y": 304}
+{"time_stamp": 21029.4167924, "action": "move", "x": 346, "y": 304}
+{"time_stamp": 21029.4251047, "action": "move", "x": 349, "y": 304}
+{"time_stamp": 21029.4328699, "action": "move", "x": 352, "y": 306}
+{"time_stamp": 21029.4409293, "action": "move", "x": 355, "y": 306}
+{"time_stamp": 21029.4487136, "action": "move", "x": 356, "y": 307}
+{"time_stamp": 21029.4568755, "action": "move", "x": 358, "y": 308}
+{"time_stamp": 21029.4647053, "action": "move", "x": 361, "y": 309}
+{"time_stamp": 21029.4728173, "action": "move", "x": 363, "y": 310}
+{"time_stamp": 21029.4806011, "action": "move", "x": 365, "y": 311}
+{"time_stamp": 21029.4889321, "action": "move", "x": 367, "y": 312}
+{"time_stamp": 21029.4967544, "action": "move", "x": 370, "y": 313}
+{"time_stamp": 21029.5049087, "action": "move", "x": 374, "y": 314}
+{"time_stamp": 21029.5129759, "action": "move", "x": 377, "y": 316}
+{"time_stamp": 21029.5210278, "action": "move", "x": 381, "y": 317}
+{"time_stamp": 21029.5286154, "action": "move", "x": 386, "y": 317}
+{"time_stamp": 21029.5371491, "action": "move", "x": 390, "y": 318}
+{"time_stamp": 21029.5449815, "action": "move", "x": 393, "y": 319}
+{"time_stamp": 21029.5526305, "action": "move", "x": 397, "y": 319}
+{"time_stamp": 21029.5604721, "action": "move", "x": 400, "y": 319}
+{"time_stamp": 21029.5690371, "action": "move", "x": 402, "y": 319}
+{"time_stamp": 21029.5772927, "action": "move", "x": 405, "y": 319}
+{"time_stamp": 21029.5846161, "action": "move", "x": 406, "y": 319}
+{"time_stamp": 21029.5928399, "action": "move", "x": 407, "y": 319}
+{"time_stamp": 21029.6007032, "action": "move", "x": 408, "y": 319}
+{"time_stamp": 21029.609118, "action": "move", "x": 409, "y": 319}
+{"time_stamp": 21029.6166036, "action": "move", "x": 411, "y": 320}
+{"time_stamp": 21029.6249215, "action": "move", "x": 412, "y": 320}
+{"time_stamp": 21029.6327262, "action": "move", "x": 414, "y": 320}
+{"time_stamp": 21029.6408018, "action": "move", "x": 415, "y": 320}
+{"time_stamp": 21029.649463, "action": "move", "x": 418, "y": 320}
+{"time_stamp": 21029.6575693, "action": "move", "x": 420, "y": 320}
+{"time_stamp": 21029.6650956, "action": "move", "x": 423, "y": 320}
+{"time_stamp": 21029.6729346, "action": "move", "x": 426, "y": 320}
+{"time_stamp": 21029.6808747, "action": "move", "x": 429, "y": 320}
+{"time_stamp": 21029.688616, "action": "move", "x": 432, "y": 320}
+{"time_stamp": 21029.6970675, "action": "move", "x": 435, "y": 320}
+{"time_stamp": 21029.7049324, "action": "move", "x": 438, "y": 320}
+{"time_stamp": 21029.7130458, "action": "move", "x": 439, "y": 320}
+{"time_stamp": 21029.7207522, "action": "move", "x": 440, "y": 320}
+{"time_stamp": 21029.7289775, "action": "move", "x": 442, "y": 320}
+{"time_stamp": 21029.7366577, "action": "move", "x": 443, "y": 320}
+{"time_stamp": 21029.7444825, "action": "move", "x": 445, "y": 320}
+{"time_stamp": 21029.7526551, "action": "move", "x": 447, "y": 320}
+{"time_stamp": 21029.7604951, "action": "move", "x": 448, "y": 320}
+{"time_stamp": 21029.7686569, "action": "move", "x": 450, "y": 319}
+{"time_stamp": 21029.7775496, "action": "move", "x": 451, "y": 319}
+{"time_stamp": 21029.7849685, "action": "move", "x": 451, "y": 319}
+{"time_stamp": 21029.7929356, "action": "move", "x": 452, "y": 319}
+{"time_stamp": 21029.8007005, "action": "move", "x": 452, "y": 319}
+{"time_stamp": 21029.8170717, "action": "move", "x": 453, "y": 319}
+{"time_stamp": 21029.8248574, "action": "move", "x": 453, "y": 318}
+{"time_stamp": 21029.8330359, "action": "move", "x": 454, "y": 318}
+{"time_stamp": 21029.8407804, "action": "move", "x": 454, "y": 318}
+{"time_stamp": 21029.8487615, "action": "move", "x": 455, "y": 318}
+{"time_stamp": 21029.8648369, "action": "move", "x": 455, "y": 318}
+{"time_stamp": 21029.8726477, "action": "move", "x": 456, "y": 318}
+{"time_stamp": 21029.8809607, "action": "move", "x": 457, "y": 317}
+{"time_stamp": 21029.8888473, "action": "move", "x": 457, "y": 317}
+{"time_stamp": 21029.9048933, "action": "move", "x": 458, "y": 317}
+{"time_stamp": 21029.9129577, "action": "move", "x": 458, "y": 317}
+{"time_stamp": 21029.9208533, "action": "move", "x": 459, "y": 317}
+{"time_stamp": 21029.9286645, "action": "move", "x": 459, "y": 317}
+{"time_stamp": 21029.9368461, "action": "move", "x": 461, "y": 317}
+{"time_stamp": 21029.9448712, "action": "move", "x": 461, "y": 317}
+{"time_stamp": 21029.953212, "action": "move", "x": 462, "y": 317}
+{"time_stamp": 21029.9608238, "action": "move", "x": 463, "y": 317}
+{"time_stamp": 21029.9686821, "action": "move", "x": 463, "y": 317}
+{"time_stamp": 21029.9768342, "action": "move", "x": 464, "y": 317}
+{"time_stamp": 21030.361149, "action": "move", "x": 464, "y": 317}
+{"time_stamp": 21030.3613383, "action": "click", "x": 464, "y": 317, "button": "left", "pressed": false}
+{"time_stamp": 21030.9690893, "action": "move", "x": 465, "y": 317}
+{"time_stamp": 21030.9770331, "action": "move", "x": 465, "y": 317}
+{"time_stamp": 21030.9933165, "action": "move", "x": 466, "y": 317}
+{"time_stamp": 21031.8410512, "action": "press", "name": "alt_l"}
+{"time_stamp": 21032.1375784, "action": "press", "name": "="}
+{"time_stamp": 21032.2331653, "action": "release", "name": "="}
+{"time_stamp": 21032.4009051, "action": "release", "name": "alt_l"}
+{"time_stamp": 21033.1212821, "action": "move", "x": 466, "y": 317}
+{"time_stamp": 21033.1289659, "action": "move", "x": 467, "y": 320}
+{"time_stamp": 21033.1370348, "action": "move", "x": 471, "y": 325}
+{"time_stamp": 21033.1456134, "action": "move", "x": 475, "y": 332}
+{"time_stamp": 21033.1531721, "action": "move", "x": 482, "y": 340}
+{"time_stamp": 21033.1605014, "action": "move", "x": 490, "y": 349}
+{"time_stamp": 21033.1692663, "action": "move", "x": 498, "y": 359}
+{"time_stamp": 21033.1771117, "action": "move", "x": 508, "y": 371}
+{"time_stamp": 21033.1850449, "action": "move", "x": 521, "y": 383}
+{"time_stamp": 21033.1929826, "action": "move", "x": 535, "y": 399}
+{"time_stamp": 21033.201192, "action": "move", "x": 546, "y": 415}
+{"time_stamp": 21033.2089185, "action": "move", "x": 555, "y": 434}
+{"time_stamp": 21033.216848, "action": "move", "x": 563, "y": 452}
+{"time_stamp": 21033.2246769, "action": "move", "x": 570, "y": 469}
+{"time_stamp": 21033.2328685, "action": "move", "x": 574, "y": 485}
+{"time_stamp": 21033.2407514, "action": "move", "x": 577, "y": 503}
+{"time_stamp": 21033.2488102, "action": "move", "x": 578, "y": 518}
+{"time_stamp": 21033.2569003, "action": "move", "x": 578, "y": 534}
+{"time_stamp": 21033.2654896, "action": "move", "x": 580, "y": 552}
+{"time_stamp": 21033.2730147, "action": "move", "x": 580, "y": 571}
+{"time_stamp": 21033.2808888, "action": "move", "x": 582, "y": 592}
+{"time_stamp": 21033.2890461, "action": "move", "x": 583, "y": 617}
+{"time_stamp": 21033.2968868, "action": "move", "x": 586, "y": 643}
+{"time_stamp": 21033.3050093, "action": "move", "x": 588, "y": 665}
+{"time_stamp": 21033.3129685, "action": "move", "x": 591, "y": 694}
+{"time_stamp": 21033.3210515, "action": "move", "x": 592, "y": 716}
+{"time_stamp": 21033.3289082, "action": "move", "x": 594, "y": 735}
+{"time_stamp": 21033.3368274, "action": "move", "x": 598, "y": 751}
+{"time_stamp": 21033.3446464, "action": "move", "x": 601, "y": 761}
+{"time_stamp": 21033.3532343, "action": "move", "x": 604, "y": 773}
+{"time_stamp": 21033.3607161, "action": "move", "x": 606, "y": 783}
+{"time_stamp": 21033.3687129, "action": "move", "x": 608, "y": 794}
+{"time_stamp": 21033.3769088, "action": "move", "x": 611, "y": 804}
+{"time_stamp": 21033.3846615, "action": "move", "x": 614, "y": 816}
+{"time_stamp": 21033.3927661, "action": "move", "x": 617, "y": 826}
+{"time_stamp": 21033.4008999, "action": "move", "x": 619, "y": 837}
+{"time_stamp": 21033.408732, "action": "move", "x": 621, "y": 846}
+{"time_stamp": 21033.4169038, "action": "move", "x": 623, "y": 856}
+{"time_stamp": 21033.4250181, "action": "move", "x": 623, "y": 865}
+{"time_stamp": 21033.4329144, "action": "move", "x": 624, "y": 875}
+{"time_stamp": 21033.4410593, "action": "move", "x": 624, "y": 883}
+{"time_stamp": 21033.448994, "action": "move", "x": 626, "y": 891}
+{"time_stamp": 21033.4570193, "action": "move", "x": 626, "y": 899}
+{"time_stamp": 21033.4648038, "action": "move", "x": 627, "y": 906}
+{"time_stamp": 21033.4730101, "action": "move", "x": 628, "y": 913}
+{"time_stamp": 21033.4815421, "action": "move", "x": 631, "y": 920}
+{"time_stamp": 21033.4891275, "action": "move", "x": 635, "y": 926}
+{"time_stamp": 21033.4970011, "action": "move", "x": 639, "y": 930}
+{"time_stamp": 21033.5047772, "action": "move", "x": 647, "y": 935}
+{"time_stamp": 21033.5132552, "action": "move", "x": 653, "y": 939}
+{"time_stamp": 21033.5211245, "action": "move", "x": 659, "y": 943}
+{"time_stamp": 21033.5292347, "action": "move", "x": 665, "y": 947}
+{"time_stamp": 21033.5373088, "action": "move", "x": 671, "y": 950}
+{"time_stamp": 21033.5447875, "action": "move", "x": 677, "y": 955}
+{"time_stamp": 21033.5529495, "action": "move", "x": 684, "y": 960}
+{"time_stamp": 21033.5609559, "action": "move", "x": 690, "y": 965}
+{"time_stamp": 21033.5689335, "action": "move", "x": 696, "y": 971}
+{"time_stamp": 21033.5768783, "action": "move", "x": 700, "y": 977}
+{"time_stamp": 21033.5846548, "action": "move", "x": 703, "y": 981}
+{"time_stamp": 21033.5931357, "action": "move", "x": 705, "y": 985}
+{"time_stamp": 21033.6009205, "action": "move", "x": 707, "y": 988}
+{"time_stamp": 21033.6088781, "action": "move", "x": 708, "y": 991}
+{"time_stamp": 21033.6169713, "action": "move", "x": 709, "y": 994}
+{"time_stamp": 21033.6249134, "action": "move", "x": 709, "y": 997}
+{"time_stamp": 21033.6328882, "action": "move", "x": 710, "y": 999}
+{"time_stamp": 21033.6412016, "action": "move", "x": 711, "y": 1003}
+{"time_stamp": 21033.648939, "action": "move", "x": 711, "y": 1007}
+{"time_stamp": 21033.6572201, "action": "move", "x": 713, "y": 1010}
+{"time_stamp": 21033.6647348, "action": "move", "x": 715, "y": 1013}
+{"time_stamp": 21033.6730325, "action": "move", "x": 716, "y": 1017}
+{"time_stamp": 21033.6810552, "action": "move", "x": 717, "y": 1021}
+{"time_stamp": 21033.6890871, "action": "move", "x": 719, "y": 1024}
+{"time_stamp": 21033.6969594, "action": "move", "x": 720, "y": 1026}
+{"time_stamp": 21033.7048284, "action": "move", "x": 720, "y": 1028}
+{"time_stamp": 21033.7126425, "action": "move", "x": 720, "y": 1028}
+{"time_stamp": 21033.7610156, "action": "move", "x": 720, "y": 1029}
+{"time_stamp": 21033.7693689, "action": "move", "x": 720, "y": 1029}
+{"time_stamp": 21033.7772628, "action": "move", "x": 720, "y": 1030}
+{"time_stamp": 21033.7847737, "action": "move", "x": 720, "y": 1031}
+{"time_stamp": 21033.7929223, "action": "move", "x": 719, "y": 1031}
+{"time_stamp": 21033.801029, "action": "move", "x": 719, "y": 1032}
+{"time_stamp": 21033.808944, "action": "move", "x": 718, "y": 1033}
+{"time_stamp": 21033.8169394, "action": "move", "x": 717, "y": 1035}
+{"time_stamp": 21033.8248771, "action": "move", "x": 716, "y": 1035}
+{"time_stamp": 21033.8334548, "action": "move", "x": 716, "y": 1036}
+{"time_stamp": 21033.8410779, "action": "move", "x": 715, "y": 1037}
+{"time_stamp": 21033.8486117, "action": "move", "x": 715, "y": 1039}
+{"time_stamp": 21033.8568906, "action": "move", "x": 713, "y": 1039}
+{"time_stamp": 21033.8649249, "action": "move", "x": 712, "y": 1040}
+{"time_stamp": 21033.8729566, "action": "move", "x": 712, "y": 1042}
+{"time_stamp": 21033.8810286, "action": "move", "x": 711, "y": 1043}
+{"time_stamp": 21033.8888454, "action": "move", "x": 711, "y": 1044}
+{"time_stamp": 21033.8970736, "action": "move", "x": 709, "y": 1045}
+{"time_stamp": 21033.9051884, "action": "move", "x": 709, "y": 1046}
+{"time_stamp": 21033.91297, "action": "move", "x": 709, "y": 1047}
+{"time_stamp": 21033.9210518, "action": "move", "x": 709, "y": 1047}
+{"time_stamp": 21033.9770341, "action": "move", "x": 709, "y": 1047}
+{"time_stamp": 21033.9932821, "action": "move", "x": 709, "y": 1047}
+{"time_stamp": 21033.9933595, "action": "click", "x": 709, "y": 1047, "button": "left", "pressed": true}
+{"time_stamp": 21034.0734669, "action": "move", "x": 709, "y": 1047}
+{"time_stamp": 21034.0737272, "action": "click", "x": 709, "y": 1047, "button": "left", "pressed": false}
+{"time_stamp": 21034.1450402, "action": "move", "x": 709, "y": 1047}
+{"time_stamp": 21034.1608305, "action": "move", "x": 709, "y": 1047}
+{"time_stamp": 21034.1690642, "action": "move", "x": 709, "y": 1046}
+{"time_stamp": 21034.1770086, "action": "move", "x": 709, "y": 1045}
+{"time_stamp": 21034.1849649, "action": "move", "x": 709, "y": 1044}
+{"time_stamp": 21034.1927171, "action": "move", "x": 709, "y": 1043}
+{"time_stamp": 21034.2008052, "action": "move", "x": 709, "y": 1040}
+{"time_stamp": 21034.2088854, "action": "move", "x": 709, "y": 1038}
+{"time_stamp": 21034.2167939, "action": "move", "x": 709, "y": 1034}
+{"time_stamp": 21034.224882, "action": "move", "x": 709, "y": 1029}
+{"time_stamp": 21034.2327267, "action": "move", "x": 711, "y": 1023}
+{"time_stamp": 21034.2408131, "action": "move", "x": 711, "y": 1016}
+{"time_stamp": 21034.2502186, "action": "move", "x": 712, "y": 1005}
+{"time_stamp": 21034.256732, "action": "move", "x": 713, "y": 991}
+{"time_stamp": 21034.2646169, "action": "move", "x": 716, "y": 976}
+{"time_stamp": 21034.2729272, "action": "move", "x": 719, "y": 955}
+{"time_stamp": 21034.2813953, "action": "move", "x": 722, "y": 929}
+{"time_stamp": 21034.2889074, "action": "move", "x": 723, "y": 899}
+{"time_stamp": 21034.2971538, "action": "move", "x": 725, "y": 871}
+{"time_stamp": 21034.3049341, "action": "move", "x": 727, "y": 838}
+{"time_stamp": 21034.3130394, "action": "move", "x": 727, "y": 805}
+{"time_stamp": 21034.3208269, "action": "move", "x": 728, "y": 771}
+{"time_stamp": 21034.3289492, "action": "move", "x": 728, "y": 742}
+{"time_stamp": 21034.3367866, "action": "move", "x": 728, "y": 714}
+{"time_stamp": 21034.3446895, "action": "move", "x": 728, "y": 686}
+{"time_stamp": 21034.3528319, "action": "move", "x": 728, "y": 662}
+{"time_stamp": 21034.3606113, "action": "move", "x": 728, "y": 643}
+{"time_stamp": 21034.3686987, "action": "move", "x": 727, "y": 620}
+{"time_stamp": 21034.3766536, "action": "move", "x": 725, "y": 605}
+{"time_stamp": 21034.3847084, "action": "move", "x": 722, "y": 589}
+{"time_stamp": 21034.3930586, "action": "move", "x": 719, "y": 576}
+{"time_stamp": 21034.4009346, "action": "move", "x": 716, "y": 565}
+{"time_stamp": 21034.4090089, "action": "move", "x": 712, "y": 554}
+{"time_stamp": 21034.416996, "action": "move", "x": 710, "y": 544}
+{"time_stamp": 21034.4246653, "action": "move", "x": 708, "y": 536}
+{"time_stamp": 21034.4331124, "action": "move", "x": 707, "y": 527}
+{"time_stamp": 21034.4410156, "action": "move", "x": 706, "y": 519}
+{"time_stamp": 21034.4488925, "action": "move", "x": 705, "y": 509}
+{"time_stamp": 21034.4568042, "action": "move", "x": 705, "y": 500}
+{"time_stamp": 21034.4650783, "action": "move", "x": 704, "y": 492}
+{"time_stamp": 21034.472962, "action": "move", "x": 703, "y": 483}
+{"time_stamp": 21034.4809251, "action": "move", "x": 703, "y": 475}
+{"time_stamp": 21034.4889399, "action": "move", "x": 703, "y": 467}
+{"time_stamp": 21034.4968154, "action": "move", "x": 703, "y": 460}
+{"time_stamp": 21034.505111, "action": "move", "x": 703, "y": 454}
+{"time_stamp": 21034.5128327, "action": "move", "x": 703, "y": 446}
+{"time_stamp": 21034.5211697, "action": "move", "x": 704, "y": 439}
+{"time_stamp": 21034.5291453, "action": "move", "x": 704, "y": 432}
+{"time_stamp": 21034.53683, "action": "move", "x": 704, "y": 428}
+{"time_stamp": 21034.5453754, "action": "move", "x": 705, "y": 423}
+{"time_stamp": 21034.5531997, "action": "move", "x": 705, "y": 419}
+{"time_stamp": 21034.5610828, "action": "move", "x": 705, "y": 417}
+{"time_stamp": 21034.568917, "action": "move", "x": 705, "y": 414}
+{"time_stamp": 21034.5768693, "action": "move", "x": 705, "y": 412}
+{"time_stamp": 21034.5849601, "action": "move", "x": 706, "y": 409}
+{"time_stamp": 21034.5930116, "action": "move", "x": 706, "y": 406}
+{"time_stamp": 21034.6006017, "action": "move", "x": 706, "y": 404}
+{"time_stamp": 21034.6086777, "action": "move", "x": 706, "y": 402}
+{"time_stamp": 21034.6167229, "action": "move", "x": 706, "y": 400}
+{"time_stamp": 21034.6251342, "action": "move", "x": 706, "y": 398}
+{"time_stamp": 21034.6325694, "action": "move", "x": 706, "y": 396}
+{"time_stamp": 21034.6407476, "action": "move", "x": 706, "y": 393}
+{"time_stamp": 21034.6489079, "action": "move", "x": 707, "y": 390}
+{"time_stamp": 21034.6567719, "action": "move", "x": 707, "y": 388}
+{"time_stamp": 21034.6648437, "action": "move", "x": 707, "y": 386}
+{"time_stamp": 21034.6735978, "action": "move", "x": 707, "y": 383}
+{"time_stamp": 21034.6808034, "action": "move", "x": 707, "y": 381}
+{"time_stamp": 21034.6887831, "action": "move", "x": 707, "y": 379}
+{"time_stamp": 21034.6968931, "action": "move", "x": 707, "y": 377}
+{"time_stamp": 21034.7048123, "action": "move", "x": 707, "y": 375}
+{"time_stamp": 21034.7127621, "action": "move", "x": 706, "y": 373}
+{"time_stamp": 21034.7208214, "action": "move", "x": 706, "y": 372}
+{"time_stamp": 21034.7289712, "action": "move", "x": 705, "y": 371}
+{"time_stamp": 21034.7366015, "action": "move", "x": 705, "y": 370}
+{"time_stamp": 21034.7449792, "action": "move", "x": 705, "y": 369}
+{"time_stamp": 21034.7528215, "action": "move", "x": 705, "y": 368}
+{"time_stamp": 21034.7611243, "action": "move", "x": 705, "y": 367}
+{"time_stamp": 21034.7689338, "action": "move", "x": 705, "y": 366}
+{"time_stamp": 21034.7768638, "action": "move", "x": 705, "y": 365}
+{"time_stamp": 21034.7849091, "action": "move", "x": 705, "y": 364}
+{"time_stamp": 21034.792848, "action": "move", "x": 705, "y": 363}
+{"time_stamp": 21034.8010344, "action": "move", "x": 705, "y": 362}
+{"time_stamp": 21034.809155, "action": "move", "x": 704, "y": 362}
+{"time_stamp": 21034.8166183, "action": "move", "x": 704, "y": 359}
+{"time_stamp": 21034.8249556, "action": "move", "x": 704, "y": 358}
+{"time_stamp": 21034.8333238, "action": "move", "x": 704, "y": 356}
+{"time_stamp": 21034.8410045, "action": "move", "x": 703, "y": 354}
+{"time_stamp": 21034.8486685, "action": "move", "x": 703, "y": 352}
+{"time_stamp": 21034.857368, "action": "move", "x": 703, "y": 350}
+{"time_stamp": 21034.8647224, "action": "move", "x": 703, "y": 347}
+{"time_stamp": 21034.8730798, "action": "move", "x": 703, "y": 346}
+{"time_stamp": 21034.8809692, "action": "move", "x": 703, "y": 342}
+{"time_stamp": 21034.8889165, "action": "move", "x": 703, "y": 341}
+{"time_stamp": 21034.8969094, "action": "move", "x": 704, "y": 339}
+{"time_stamp": 21034.9052672, "action": "move", "x": 704, "y": 337}
+{"time_stamp": 21034.9145868, "action": "move", "x": 704, "y": 335}
+{"time_stamp": 21034.9208561, "action": "move", "x": 704, "y": 334}
+{"time_stamp": 21034.928931, "action": "move", "x": 704, "y": 333}
+{"time_stamp": 21034.9374176, "action": "move", "x": 704, "y": 332}
+{"time_stamp": 21034.9451258, "action": "move", "x": 704, "y": 330}
+{"time_stamp": 21034.9528709, "action": "move", "x": 704, "y": 329}
+{"time_stamp": 21034.9611476, "action": "move", "x": 704, "y": 328}
+{"time_stamp": 21034.968991, "action": "move", "x": 704, "y": 327}
+{"time_stamp": 21034.9768394, "action": "move", "x": 705, "y": 325}
+{"time_stamp": 21034.9848553, "action": "move", "x": 705, "y": 324}
+{"time_stamp": 21034.993121, "action": "move", "x": 705, "y": 323}
+{"time_stamp": 21035.0007992, "action": "move", "x": 706, "y": 322}
+{"time_stamp": 21035.0088762, "action": "move", "x": 707, "y": 320}
+{"time_stamp": 21035.0166123, "action": "move", "x": 707, "y": 320}
+{"time_stamp": 21035.0247724, "action": "move", "x": 708, "y": 318}
+{"time_stamp": 21035.0335071, "action": "move", "x": 708, "y": 317}
+{"time_stamp": 21035.0411458, "action": "move", "x": 709, "y": 317}
+{"time_stamp": 21035.0491997, "action": "move", "x": 709, "y": 316}
+{"time_stamp": 21035.0569637, "action": "move", "x": 711, "y": 314}
+{"time_stamp": 21035.06496, "action": "move", "x": 711, "y": 313}
+{"time_stamp": 21035.0726588, "action": "move", "x": 712, "y": 312}
+{"time_stamp": 21035.0807214, "action": "move", "x": 713, "y": 311}
+{"time_stamp": 21035.0888078, "action": "move", "x": 713, "y": 309}
+{"time_stamp": 21035.0972443, "action": "move", "x": 713, "y": 309}
+{"time_stamp": 21035.1048868, "action": "move", "x": 714, "y": 308}
+{"time_stamp": 21035.1127551, "action": "move", "x": 715, "y": 307}
+{"time_stamp": 21035.1208842, "action": "move", "x": 715, "y": 306}
+{"time_stamp": 21035.1285261, "action": "move", "x": 715, "y": 306}
+{"time_stamp": 21035.1366862, "action": "move", "x": 715, "y": 305}
+{"time_stamp": 21035.1446592, "action": "move", "x": 716, "y": 305}
+{"time_stamp": 21035.1528109, "action": "move", "x": 716, "y": 305}
+{"time_stamp": 21035.1848109, "action": "move", "x": 716, "y": 304}
+{"time_stamp": 21035.208994, "action": "move", "x": 717, "y": 304}
+{"time_stamp": 21035.2571327, "action": "move", "x": 717, "y": 304}
+{"time_stamp": 21035.2573543, "action": "click", "x": 717, "y": 304, "button": "left", "pressed": true}
+{"time_stamp": 21035.3377191, "action": "move", "x": 717, "y": 304}
+{"time_stamp": 21035.3379572, "action": "click", "x": 717, "y": 304, "button": "left", "pressed": false}
diff --git a/utils/image_processing/__init__.py b/utils/image_processing/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/utils/image_processing/contour.py b/utils/image_processing/contour.py
new file mode 100644
index 0000000..f7f50e6
--- /dev/null
+++ b/utils/image_processing/contour.py
@@ -0,0 +1,34 @@
+import cv2
+from matplotlib import pyplot as plt
+
+# Load the image
+image = cv2.imread('../../mm_agents/stackoverflow.png')
+
+# Convert to grayscale
+gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
+
+# Apply adaptive thresholding to get a binary image
+thresh = cv2.adaptiveThreshold(
+ gray, 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY_INV, 11, 2
+)
+
+# Find contours
+contours, _ = cv2.findContours(thresh, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
+
+# Filter out contours that are not of cell size
+# This is done by assuming that cells will have a relatively standard size
+# The size filter is just a placeholder, real values depend on the actual image size
+min_cell_size = 500
+max_cell_size = 5000
+cell_contours = [cnt for cnt in contours if min_cell_size < cv2.contourArea(cnt) < max_cell_size]
+
+# Draw contours on the image
+contour_output = image.copy()
+cv2.drawContours(contour_output, cell_contours, -1, (0, 255, 0), 2)
+
+# Display the image with cell contours
+plt.figure(figsize=(12,6))
+plt.imshow(cv2.cvtColor(contour_output, cv2.COLOR_BGR2RGB))
+plt.title('Spreadsheet with Cell Contours')
+plt.axis('off')
+plt.show()
diff --git a/utils/image_processing/mark_point.py b/utils/image_processing/mark_point.py
new file mode 100644
index 0000000..5c5a749
--- /dev/null
+++ b/utils/image_processing/mark_point.py
@@ -0,0 +1,32 @@
+from PIL import Image, ImageDraw
+
+
+def mark_point(image_path: str, x: int, y: int, radius: int = 5, color: str = 'red') -> str:
+ """
+ Mark a point on an image and save the image.
+ """
+ # Load the image
+ image = Image.open(image_path)
+
+ # Create a draw object
+ draw = ImageDraw.Draw(image)
+
+ # Draw a small circle to mark the point
+ draw.ellipse((x - radius, y - radius, x + radius, y + radius), fill=color, outline=color)
+
+ # Save the image with the point marked
+ marked_image_path = image_path[:-4] + '_marked' + image_path[-4:]
+ image.save(marked_image_path)
+
+ return marked_image_path
+
+
+if __name__ == '__main__':
+ image_path = 'chrome_start.png'
+ x = 100
+ y = 200
+ radius = 30
+ color = 'red'
+
+ marked_image_path = mark_point(image_path, x, y, radius, color)
+ print(f"Marked image saved to {marked_image_path}")
diff --git a/utils/image_processing/point_marking.py b/utils/image_processing/point_marking.py
new file mode 100644
index 0000000..8cfd519
--- /dev/null
+++ b/utils/image_processing/point_marking.py
@@ -0,0 +1,32 @@
+from PIL import Image, ImageDraw
+
+
+def mark_point(image_path: str, x: int, y: int, radius: int = 5, color: str = 'red') -> str:
+ """
+ Mark a point on an image and save the image.
+ """
+ # Load the image
+ image = Image.open(image_path)
+
+ # Create a draw object
+ draw = ImageDraw.Draw(image)
+
+ # Draw a small circle to mark the point
+ draw.ellipse((x - radius, y - radius, x + radius, y + radius), fill=color, outline=color)
+
+ # Save the image with the point marked
+ marked_image_path = image_path[:-4] + '_marked' + image_path[-4:]
+ image.save(marked_image_path)
+
+ return marked_image_path
+
+
+if __name__ == '__main__':
+ image_path = 'chrome_start.png'
+ x = 100
+ y = 200
+ radius = 30
+ color = 'red'
+
+ marked_image_path = mark_point(image_path, x, y, radius, color)
+ print(f"Marked image saved to {marked_image_path}")
\ No newline at end of file
diff --git a/utils/output.json b/utils/output.json
new file mode 100644
index 0000000..5423c41
--- /dev/null
+++ b/utils/output.json
@@ -0,0 +1,3144 @@
+{
+ "action": [
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1319.11328125,
+ "y": 65.06640625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "TYPE",
+ "text": [
+ "w",
+ "i",
+ "k",
+ "i",
+ "p",
+ "e",
+ "d",
+ "i",
+ "a"
+ ]
+ },
+ {
+ "action_type": "KEY_DOWN",
+ "key": [
+ 101,
+ 110,
+ 116,
+ 101,
+ 114
+ ]
+ },
+ {
+ "action_type": "KEY_UP",
+ "key": [
+ 97
+ ]
+ },
+ {
+ "action_type": "KEY_UP",
+ "key": [
+ 101,
+ 110,
+ 116,
+ 101,
+ 114
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 660.12890625,
+ "y": 629.375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "TYPE",
+ "text": [
+ "t",
+ "r",
+ "a",
+ "n",
+ "s",
+ "f",
+ "o",
+ "r",
+ "m",
+ "e",
+ "r"
+ ]
+ },
+ {
+ "action_type": "KEY_DOWN",
+ "key": [
+ 115,
+ 112,
+ 97,
+ 99,
+ 101
+ ]
+ },
+ {
+ "action_type": "KEY_UP",
+ "key": [
+ 115,
+ 112,
+ 97,
+ 99,
+ 101
+ ]
+ },
+ {
+ "action_type": "TYPE",
+ "text": [
+ "m",
+ "o",
+ "d",
+ "e",
+ "l"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 726.57421875,
+ "y": 680.12109375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 612.640625,
+ "y": 635.48828125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 612.41015625,
+ "y": 635.71484375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 611.94921875,
+ "y": 635.71484375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 611.48828125,
+ "y": 635.484375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 608.26171875,
+ "y": 633.1796875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 715.67578125,
+ "y": 519.90625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 715.06640625,
+ "y": 668.3515625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 714.8359375,
+ "y": 668.3515625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 714.375,
+ "y": 668.12109375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 713.9140625,
+ "y": 667.890625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 712.9921875,
+ "y": 667.19921875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 712.53125,
+ "y": 666.5078125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 712.0703125,
+ "y": 665.5859375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 711.83984375,
+ "y": 664.6640625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 708.3828125,
+ "y": 651.7578125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 708.3828125,
+ "y": 651.52734375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 708.3828125,
+ "y": 651.06640625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 709.0625,
+ "y": 649.453125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1219.30078125,
+ "y": 693.16796875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1226.09765625,
+ "y": 688.328125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1227.23046875,
+ "y": 687.17578125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1228.13671875,
+ "y": 686.9453125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1228.81640625,
+ "y": 686.71484375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1229.72265625,
+ "y": 685.79296875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1230.85546875,
+ "y": 684.1796875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1236.765625,
+ "y": 478.3671875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 489.9921875,
+ "y": 641.6875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 490.4453125,
+ "y": 641.6875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 490.4453125,
+ "y": 641.45703125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 490.671875,
+ "y": 640.53515625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 418.63671875,
+ "y": 588.97265625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 363.3359375,
+ "y": 359.7578125
+ },
+ {
+ "action_type": "MOUSE_DOWN",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 564.01171875,
+ "y": 403.203125
+ },
+ {
+ "action_type": "MOUSE_UP",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 510.17578125,
+ "y": 399.90625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 413.78125,
+ "y": 659.99609375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 414.0078125,
+ "y": 659.99609375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 414.234375,
+ "y": 660.22265625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 456.95703125,
+ "y": 398.15234375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 476.69140625,
+ "y": 391.46875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 535.33203125,
+ "y": 656.89453125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 535.33203125,
+ "y": 657.12109375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 386.92578125,
+ "y": 438.2109375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_DOWN",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 687.55078125,
+ "y": 516.296875
+ },
+ {
+ "action_type": "MOUSE_UP",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 542.55859375,
+ "y": 682.09765625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 540.484375,
+ "y": 678.640625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 537.94921875,
+ "y": 674.03125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 808.125,
+ "y": 310.5
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 808.125,
+ "y": 318.4296875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 440.34375,
+ "y": 588.84375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 443.515625,
+ "y": 589.75
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 444.1953125,
+ "y": 589.9765625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 444.421875,
+ "y": 590.203125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 444.6484375,
+ "y": 590.203125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 444.875,
+ "y": 590.203125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 445.1015625,
+ "y": 590.203125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 445.328125,
+ "y": 589.51171875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 438.40234375,
+ "y": 564.16015625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 497.515625,
+ "y": 606.1328125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 497.7421875,
+ "y": 606.1328125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 370.61328125,
+ "y": 173.984375
+ },
+ {
+ "action_type": "MOUSE_DOWN",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 627.40234375,
+ "y": 178.5078125
+ },
+ {
+ "action_type": "MOUSE_UP",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 402.62890625,
+ "y": 591.4765625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 663.234375,
+ "y": 372.7109375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 651.50390625,
+ "y": 593.40625
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 651.2734375,
+ "y": 591.79296875
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "SCROLL",
+ "text": [
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP",
+ "UP"
+ ]
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1173.0234375,
+ "y": 10.80859375
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ },
+ {
+ "action_type": "MOUSE_MOVE",
+ "x": 1178.6875,
+ "y": 50.45703125
+ },
+ {
+ "action_type": "CLICK",
+ "click_type": "LEFT"
+ }
+ ],
+ "event": [
+ {
+ "time_stamp": 150161.471174791,
+ "action": "move",
+ "x": 1319.11328125,
+ "y": 65.06640625
+ },
+ {
+ "time_stamp": 150161.533522208,
+ "action": "click",
+ "x": 1319.11328125,
+ "y": 65.06640625,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150161.597598416,
+ "action": "click",
+ "x": 1319.11328125,
+ "y": 65.06640625,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150162.266221958,
+ "action": "press",
+ "name": "w"
+ },
+ {
+ "time_stamp": 150162.317228125,
+ "action": "release",
+ "name": "w"
+ },
+ {
+ "time_stamp": 150162.334653166,
+ "action": "press",
+ "name": "i"
+ },
+ {
+ "time_stamp": 150162.411959208,
+ "action": "release",
+ "name": "i"
+ },
+ {
+ "time_stamp": 150162.492754291,
+ "action": "press",
+ "name": "k"
+ },
+ {
+ "time_stamp": 150162.582294416,
+ "action": "release",
+ "name": "k"
+ },
+ {
+ "time_stamp": 150162.642782833,
+ "action": "press",
+ "name": "i"
+ },
+ {
+ "time_stamp": 150162.691202375,
+ "action": "release",
+ "name": "i"
+ },
+ {
+ "time_stamp": 150162.714565041,
+ "action": "press",
+ "name": "p"
+ },
+ {
+ "time_stamp": 150162.811216916,
+ "action": "release",
+ "name": "p"
+ },
+ {
+ "time_stamp": 150162.863815291,
+ "action": "press",
+ "name": "e"
+ },
+ {
+ "time_stamp": 150162.9317325,
+ "action": "press",
+ "name": "d"
+ },
+ {
+ "time_stamp": 150162.988706541,
+ "action": "release",
+ "name": "e"
+ },
+ {
+ "time_stamp": 150163.015833166,
+ "action": "press",
+ "name": "i"
+ },
+ {
+ "time_stamp": 150163.039717416,
+ "action": "release",
+ "name": "d"
+ },
+ {
+ "time_stamp": 150163.084241125,
+ "action": "release",
+ "name": "i"
+ },
+ {
+ "time_stamp": 150163.128957458,
+ "action": "press",
+ "name": "a"
+ },
+ {
+ "time_stamp": 150163.229376666,
+ "action": "press",
+ "name": "enter"
+ },
+ {
+ "time_stamp": 150163.250037708,
+ "action": "release",
+ "name": "a"
+ },
+ {
+ "time_stamp": 150163.317662583,
+ "action": "release",
+ "name": "enter"
+ },
+ {
+ "time_stamp": 150164.551022333,
+ "action": "move",
+ "x": 660.12890625,
+ "y": 629.375
+ },
+ {
+ "time_stamp": 150164.651978958,
+ "action": "click",
+ "x": 660.12890625,
+ "y": 629.375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150164.736125666,
+ "action": "click",
+ "x": 660.12890625,
+ "y": 629.375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150165.300990375,
+ "action": "press",
+ "name": "t"
+ },
+ {
+ "time_stamp": 150165.34966075,
+ "action": "press",
+ "name": "r"
+ },
+ {
+ "time_stamp": 150165.380547,
+ "action": "release",
+ "name": "t"
+ },
+ {
+ "time_stamp": 150165.420385208,
+ "action": "release",
+ "name": "r"
+ },
+ {
+ "time_stamp": 150165.480623,
+ "action": "press",
+ "name": "a"
+ },
+ {
+ "time_stamp": 150165.5685505,
+ "action": "press",
+ "name": "n"
+ },
+ {
+ "time_stamp": 150165.600040666,
+ "action": "release",
+ "name": "a"
+ },
+ {
+ "time_stamp": 150165.636297916,
+ "action": "release",
+ "name": "n"
+ },
+ {
+ "time_stamp": 150165.671540875,
+ "action": "press",
+ "name": "s"
+ },
+ {
+ "time_stamp": 150165.744063083,
+ "action": "release",
+ "name": "s"
+ },
+ {
+ "time_stamp": 150165.832472,
+ "action": "press",
+ "name": "f"
+ },
+ {
+ "time_stamp": 150165.916244583,
+ "action": "release",
+ "name": "f"
+ },
+ {
+ "time_stamp": 150165.923640666,
+ "action": "press",
+ "name": "o"
+ },
+ {
+ "time_stamp": 150165.979926666,
+ "action": "press",
+ "name": "r"
+ },
+ {
+ "time_stamp": 150165.996011583,
+ "action": "release",
+ "name": "o"
+ },
+ {
+ "time_stamp": 150166.075702833,
+ "action": "press",
+ "name": "m"
+ },
+ {
+ "time_stamp": 150166.079810291,
+ "action": "release",
+ "name": "r"
+ },
+ {
+ "time_stamp": 150166.156361375,
+ "action": "release",
+ "name": "m"
+ },
+ {
+ "time_stamp": 150166.171723208,
+ "action": "press",
+ "name": "e"
+ },
+ {
+ "time_stamp": 150166.208297416,
+ "action": "press",
+ "name": "r"
+ },
+ {
+ "time_stamp": 150166.240545666,
+ "action": "release",
+ "name": "e"
+ },
+ {
+ "time_stamp": 150166.275714666,
+ "action": "release",
+ "name": "r"
+ },
+ {
+ "time_stamp": 150166.283431416,
+ "action": "press",
+ "name": "space"
+ },
+ {
+ "time_stamp": 150166.352501666,
+ "action": "release",
+ "name": "space"
+ },
+ {
+ "time_stamp": 150166.428195416,
+ "action": "press",
+ "name": "m"
+ },
+ {
+ "time_stamp": 150166.497723458,
+ "action": "press",
+ "name": "o"
+ },
+ {
+ "time_stamp": 150166.535078,
+ "action": "release",
+ "name": "m"
+ },
+ {
+ "time_stamp": 150166.542531166,
+ "action": "press",
+ "name": "d"
+ },
+ {
+ "time_stamp": 150166.563186416,
+ "action": "release",
+ "name": "o"
+ },
+ {
+ "time_stamp": 150166.590862166,
+ "action": "press",
+ "name": "e"
+ },
+ {
+ "time_stamp": 150166.623030708,
+ "action": "release",
+ "name": "d"
+ },
+ {
+ "time_stamp": 150166.655057708,
+ "action": "release",
+ "name": "e"
+ },
+ {
+ "time_stamp": 150166.669612458,
+ "action": "press",
+ "name": "l"
+ },
+ {
+ "time_stamp": 150166.7422245,
+ "action": "release",
+ "name": "l"
+ },
+ {
+ "time_stamp": 150167.601889791,
+ "action": "move",
+ "x": 726.57421875,
+ "y": 680.12109375
+ },
+ {
+ "time_stamp": 150167.691295708,
+ "action": "click",
+ "x": 726.57421875,
+ "y": 680.12109375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150167.765729708,
+ "action": "click",
+ "x": 726.57421875,
+ "y": 680.12109375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150168.847670541,
+ "action": "move",
+ "x": 612.640625,
+ "y": 635.48828125
+ },
+ {
+ "time_stamp": 150168.915498791,
+ "action": "scroll",
+ "x": 612.640625,
+ "y": 635.48828125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150168.956112791,
+ "action": "scroll",
+ "x": 612.640625,
+ "y": 635.48828125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150168.990136791,
+ "action": "scroll",
+ "x": 612.640625,
+ "y": 635.48828125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.023266541,
+ "action": "scroll",
+ "x": 612.640625,
+ "y": 635.48828125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.056151666,
+ "action": "move",
+ "x": 612.41015625,
+ "y": 635.71484375
+ },
+ {
+ "time_stamp": 150169.056327416,
+ "action": "scroll",
+ "x": 612.41015625,
+ "y": 635.71484375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.0730625,
+ "action": "move",
+ "x": 611.94921875,
+ "y": 635.71484375
+ },
+ {
+ "time_stamp": 150169.077138458,
+ "action": "scroll",
+ "x": 611.94921875,
+ "y": 635.71484375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.106930708,
+ "action": "move",
+ "x": 611.48828125,
+ "y": 635.484375
+ },
+ {
+ "time_stamp": 150169.114658083,
+ "action": "scroll",
+ "x": 611.48828125,
+ "y": 635.484375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.282760333,
+ "action": "move",
+ "x": 608.26171875,
+ "y": 633.1796875
+ },
+ {
+ "time_stamp": 150169.364554708,
+ "action": "scroll",
+ "x": 608.26171875,
+ "y": 633.1796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.390517375,
+ "action": "scroll",
+ "x": 608.26171875,
+ "y": 633.1796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.409527333,
+ "action": "scroll",
+ "x": 608.26171875,
+ "y": 633.1796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.442578416,
+ "action": "scroll",
+ "x": 608.26171875,
+ "y": 633.1796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.4721885,
+ "action": "scroll",
+ "x": 608.26171875,
+ "y": 633.1796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150169.52513125,
+ "action": "scroll",
+ "x": 608.26171875,
+ "y": 633.1796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150170.271737083,
+ "action": "move",
+ "x": 715.67578125,
+ "y": 519.90625
+ },
+ {
+ "time_stamp": 150170.347393375,
+ "action": "click",
+ "x": 715.67578125,
+ "y": 519.90625,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150170.40864075,
+ "action": "click",
+ "x": 715.67578125,
+ "y": 519.90625,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150170.978655625,
+ "action": "move",
+ "x": 715.06640625,
+ "y": 668.3515625
+ },
+ {
+ "time_stamp": 150171.030384583,
+ "action": "scroll",
+ "x": 715.06640625,
+ "y": 668.3515625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.047022333,
+ "action": "scroll",
+ "x": 715.06640625,
+ "y": 668.3515625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.047703041,
+ "action": "move",
+ "x": 714.8359375,
+ "y": 668.3515625
+ },
+ {
+ "time_stamp": 150171.057095291,
+ "action": "scroll",
+ "x": 714.8359375,
+ "y": 668.3515625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.067651333,
+ "action": "move",
+ "x": 714.375,
+ "y": 668.12109375
+ },
+ {
+ "time_stamp": 150171.067830166,
+ "action": "scroll",
+ "x": 714.375,
+ "y": 668.12109375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.07369375,
+ "action": "move",
+ "x": 713.9140625,
+ "y": 667.890625
+ },
+ {
+ "time_stamp": 150171.075184375,
+ "action": "scroll",
+ "x": 713.9140625,
+ "y": 667.890625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.083768125,
+ "action": "move",
+ "x": 712.9921875,
+ "y": 667.19921875
+ },
+ {
+ "time_stamp": 150171.083871625,
+ "action": "scroll",
+ "x": 712.9921875,
+ "y": 667.19921875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.09061675,
+ "action": "move",
+ "x": 712.53125,
+ "y": 666.5078125
+ },
+ {
+ "time_stamp": 150171.090769125,
+ "action": "scroll",
+ "x": 712.53125,
+ "y": 666.5078125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.098892916,
+ "action": "move",
+ "x": 712.0703125,
+ "y": 665.5859375
+ },
+ {
+ "time_stamp": 150171.099841958,
+ "action": "scroll",
+ "x": 712.0703125,
+ "y": 665.5859375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.112531416,
+ "action": "move",
+ "x": 711.83984375,
+ "y": 664.6640625
+ },
+ {
+ "time_stamp": 150171.112697416,
+ "action": "scroll",
+ "x": 711.83984375,
+ "y": 664.6640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.28770925,
+ "action": "move",
+ "x": 708.3828125,
+ "y": 651.7578125
+ },
+ {
+ "time_stamp": 150171.323691208,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.7578125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.338833625,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.7578125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.3475865,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.7578125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.352116166,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.7578125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.35913775,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.7578125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.364029958,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.7578125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.372889833,
+ "action": "move",
+ "x": 708.3828125,
+ "y": 651.52734375
+ },
+ {
+ "time_stamp": 150171.373061,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.52734375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.376889208,
+ "action": "move",
+ "x": 708.3828125,
+ "y": 651.06640625
+ },
+ {
+ "time_stamp": 150171.377075625,
+ "action": "scroll",
+ "x": 708.3828125,
+ "y": 651.06640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.387633625,
+ "action": "move",
+ "x": 709.0625,
+ "y": 649.453125
+ },
+ {
+ "time_stamp": 150171.388869458,
+ "action": "scroll",
+ "x": 709.0625,
+ "y": 649.453125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150171.98952975,
+ "action": "move",
+ "x": 1219.30078125,
+ "y": 693.16796875
+ },
+ {
+ "time_stamp": 150171.9896785,
+ "action": "scroll",
+ "x": 1219.30078125,
+ "y": 693.16796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150172.054587208,
+ "action": "move",
+ "x": 1226.09765625,
+ "y": 688.328125
+ },
+ {
+ "time_stamp": 150172.05565675,
+ "action": "scroll",
+ "x": 1226.09765625,
+ "y": 688.328125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150172.079670583,
+ "action": "move",
+ "x": 1227.23046875,
+ "y": 687.17578125
+ },
+ {
+ "time_stamp": 150172.081812291,
+ "action": "scroll",
+ "x": 1227.23046875,
+ "y": 687.17578125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150172.10429825,
+ "action": "move",
+ "x": 1228.13671875,
+ "y": 686.9453125
+ },
+ {
+ "time_stamp": 150172.11386,
+ "action": "scroll",
+ "x": 1228.13671875,
+ "y": 686.9453125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150172.133735958,
+ "action": "move",
+ "x": 1228.81640625,
+ "y": 686.71484375
+ },
+ {
+ "time_stamp": 150172.137059041,
+ "action": "scroll",
+ "x": 1228.81640625,
+ "y": 686.71484375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150172.165720583,
+ "action": "move",
+ "x": 1229.72265625,
+ "y": 685.79296875
+ },
+ {
+ "time_stamp": 150172.165961041,
+ "action": "scroll",
+ "x": 1229.72265625,
+ "y": 685.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150172.191779791,
+ "action": "move",
+ "x": 1230.85546875,
+ "y": 684.1796875
+ },
+ {
+ "time_stamp": 150172.196191041,
+ "action": "scroll",
+ "x": 1230.85546875,
+ "y": 684.1796875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150172.972830708,
+ "action": "move",
+ "x": 1236.765625,
+ "y": 478.3671875
+ },
+ {
+ "time_stamp": 150173.047244958,
+ "action": "click",
+ "x": 1236.765625,
+ "y": 478.3671875,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150173.117438375,
+ "action": "click",
+ "x": 1236.765625,
+ "y": 478.3671875,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150173.86268675,
+ "action": "move",
+ "x": 489.9921875,
+ "y": 641.6875
+ },
+ {
+ "time_stamp": 150173.875275416,
+ "action": "scroll",
+ "x": 489.9921875,
+ "y": 641.6875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150173.903674291,
+ "action": "scroll",
+ "x": 489.9921875,
+ "y": 641.6875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150173.927322625,
+ "action": "scroll",
+ "x": 489.9921875,
+ "y": 641.6875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150173.945987041,
+ "action": "scroll",
+ "x": 489.9921875,
+ "y": 641.6875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150173.970679458,
+ "action": "scroll",
+ "x": 489.9921875,
+ "y": 641.6875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150173.987511333,
+ "action": "move",
+ "x": 490.4453125,
+ "y": 641.6875
+ },
+ {
+ "time_stamp": 150173.987829791,
+ "action": "scroll",
+ "x": 490.4453125,
+ "y": 641.6875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.006127916,
+ "action": "move",
+ "x": 490.4453125,
+ "y": 641.45703125
+ },
+ {
+ "time_stamp": 150174.007813666,
+ "action": "scroll",
+ "x": 490.4453125,
+ "y": 641.45703125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.026036958,
+ "action": "move",
+ "x": 490.671875,
+ "y": 640.53515625
+ },
+ {
+ "time_stamp": 150174.031358125,
+ "action": "scroll",
+ "x": 490.671875,
+ "y": 640.53515625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.347672875,
+ "action": "move",
+ "x": 418.63671875,
+ "y": 588.97265625
+ },
+ {
+ "time_stamp": 150174.387047791,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.408441458,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.430349708,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.443348333,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.464312333,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.475528791,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.497473625,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150174.51610375,
+ "action": "scroll",
+ "x": 418.63671875,
+ "y": 588.97265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150175.2365435,
+ "action": "move",
+ "x": 363.3359375,
+ "y": 359.7578125
+ },
+ {
+ "time_stamp": 150175.306346458,
+ "action": "click",
+ "x": 363.3359375,
+ "y": 359.7578125,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150176.030780166,
+ "action": "move",
+ "x": 564.01171875,
+ "y": 403.203125
+ },
+ {
+ "time_stamp": 150176.118872166,
+ "action": "click",
+ "x": 564.01171875,
+ "y": 403.203125,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150176.420981416,
+ "action": "move",
+ "x": 510.17578125,
+ "y": 399.90625
+ },
+ {
+ "time_stamp": 150176.508251291,
+ "action": "click",
+ "x": 510.17578125,
+ "y": 399.90625,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150176.589638708,
+ "action": "click",
+ "x": 510.17578125,
+ "y": 399.90625,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150176.978183083,
+ "action": "move",
+ "x": 413.78125,
+ "y": 659.99609375
+ },
+ {
+ "time_stamp": 150177.0119895,
+ "action": "scroll",
+ "x": 413.78125,
+ "y": 659.99609375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.039413375,
+ "action": "scroll",
+ "x": 413.78125,
+ "y": 659.99609375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.065174583,
+ "action": "scroll",
+ "x": 413.78125,
+ "y": 659.99609375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.084770791,
+ "action": "scroll",
+ "x": 413.78125,
+ "y": 659.99609375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.093640041,
+ "action": "move",
+ "x": 414.0078125,
+ "y": 659.99609375
+ },
+ {
+ "time_stamp": 150177.109367291,
+ "action": "scroll",
+ "x": 414.0078125,
+ "y": 659.99609375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.124937708,
+ "action": "move",
+ "x": 414.234375,
+ "y": 660.22265625
+ },
+ {
+ "time_stamp": 150177.130100666,
+ "action": "scroll",
+ "x": 414.234375,
+ "y": 660.22265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.156841041,
+ "action": "scroll",
+ "x": 414.234375,
+ "y": 660.22265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.181135291,
+ "action": "scroll",
+ "x": 414.234375,
+ "y": 660.22265625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150177.879743666,
+ "action": "move",
+ "x": 456.95703125,
+ "y": 398.15234375
+ },
+ {
+ "time_stamp": 150177.917626625,
+ "action": "click",
+ "x": 456.95703125,
+ "y": 398.15234375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150177.979762291,
+ "action": "click",
+ "x": 456.95703125,
+ "y": 398.15234375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150178.055403458,
+ "action": "click",
+ "x": 456.95703125,
+ "y": 398.15234375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150178.124817041,
+ "action": "click",
+ "x": 456.95703125,
+ "y": 398.15234375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150178.177948041,
+ "action": "click",
+ "x": 456.95703125,
+ "y": 398.15234375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150178.25992525,
+ "action": "click",
+ "x": 456.95703125,
+ "y": 398.15234375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150178.457659666,
+ "action": "move",
+ "x": 476.69140625,
+ "y": 391.46875
+ },
+ {
+ "time_stamp": 150178.513588416,
+ "action": "click",
+ "x": 476.69140625,
+ "y": 391.46875,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150178.581646,
+ "action": "click",
+ "x": 476.69140625,
+ "y": 391.46875,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150178.940902416,
+ "action": "move",
+ "x": 535.33203125,
+ "y": 656.89453125
+ },
+ {
+ "time_stamp": 150178.946983958,
+ "action": "scroll",
+ "x": 535.33203125,
+ "y": 656.89453125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150178.974189541,
+ "action": "move",
+ "x": 535.33203125,
+ "y": 657.12109375
+ },
+ {
+ "time_stamp": 150178.981309083,
+ "action": "scroll",
+ "x": 535.33203125,
+ "y": 657.12109375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150179.01032875,
+ "action": "scroll",
+ "x": 535.33203125,
+ "y": 657.12109375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150179.0337985,
+ "action": "scroll",
+ "x": 535.33203125,
+ "y": 657.12109375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150179.072123833,
+ "action": "scroll",
+ "x": 535.33203125,
+ "y": 657.12109375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150179.695878208,
+ "action": "move",
+ "x": 386.92578125,
+ "y": 438.2109375
+ },
+ {
+ "time_stamp": 150179.796825958,
+ "action": "click",
+ "x": 386.92578125,
+ "y": 438.2109375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150179.863501041,
+ "action": "click",
+ "x": 386.92578125,
+ "y": 438.2109375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150179.939482,
+ "action": "click",
+ "x": 386.92578125,
+ "y": 438.2109375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150180.727050916,
+ "action": "move",
+ "x": 687.55078125,
+ "y": 516.296875
+ },
+ {
+ "time_stamp": 150180.949082333,
+ "action": "click",
+ "x": 687.55078125,
+ "y": 516.296875,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150181.163946083,
+ "action": "click",
+ "x": 687.55078125,
+ "y": 516.296875,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150181.204857416,
+ "action": "click",
+ "x": 687.55078125,
+ "y": 516.296875,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150181.504660541,
+ "action": "move",
+ "x": 542.55859375,
+ "y": 682.09765625
+ },
+ {
+ "time_stamp": 150181.522198625,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.546962541,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.564376375,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.580297375,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.592430375,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.608725125,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.622529291,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.642646916,
+ "action": "scroll",
+ "x": 542.55859375,
+ "y": 682.09765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.848053583,
+ "action": "move",
+ "x": 540.484375,
+ "y": 678.640625
+ },
+ {
+ "time_stamp": 150181.850260708,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.882086083,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.898210375,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.908426583,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.923733708,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.933178958,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.942635833,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.957082583,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150181.973317708,
+ "action": "scroll",
+ "x": 540.484375,
+ "y": 678.640625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.151323916,
+ "action": "move",
+ "x": 537.94921875,
+ "y": 674.03125
+ },
+ {
+ "time_stamp": 150182.193437666,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.222551208,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.239376875,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.2504645,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.264174125,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.276516083,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.293239208,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.31334125,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150182.338975875,
+ "action": "scroll",
+ "x": 537.94921875,
+ "y": 674.03125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150183.127192375,
+ "action": "move",
+ "x": 808.125,
+ "y": 310.5
+ },
+ {
+ "time_stamp": 150183.213566083,
+ "action": "click",
+ "x": 808.125,
+ "y": 310.5,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150183.296671541,
+ "action": "click",
+ "x": 808.125,
+ "y": 310.5,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150183.545235791,
+ "action": "move",
+ "x": 808.125,
+ "y": 318.4296875
+ },
+ {
+ "time_stamp": 150183.593932875,
+ "action": "click",
+ "x": 808.125,
+ "y": 318.4296875,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150183.689215375,
+ "action": "click",
+ "x": 808.125,
+ "y": 318.4296875,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150184.559698958,
+ "action": "move",
+ "x": 440.34375,
+ "y": 588.84375
+ },
+ {
+ "time_stamp": 150184.561534166,
+ "action": "scroll",
+ "x": 440.34375,
+ "y": 588.84375,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.5837335,
+ "action": "move",
+ "x": 443.515625,
+ "y": 589.75
+ },
+ {
+ "time_stamp": 150184.584864833,
+ "action": "scroll",
+ "x": 443.515625,
+ "y": 589.75,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.593888791,
+ "action": "move",
+ "x": 444.1953125,
+ "y": 589.9765625
+ },
+ {
+ "time_stamp": 150184.600311958,
+ "action": "scroll",
+ "x": 444.1953125,
+ "y": 589.9765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.612382583,
+ "action": "move",
+ "x": 444.421875,
+ "y": 590.203125
+ },
+ {
+ "time_stamp": 150184.614885916,
+ "action": "scroll",
+ "x": 444.421875,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.626209458,
+ "action": "scroll",
+ "x": 444.421875,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.639046291,
+ "action": "move",
+ "x": 444.6484375,
+ "y": 590.203125
+ },
+ {
+ "time_stamp": 150184.639832,
+ "action": "scroll",
+ "x": 444.6484375,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.649057208,
+ "action": "scroll",
+ "x": 444.6484375,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.658973666,
+ "action": "move",
+ "x": 444.875,
+ "y": 590.203125
+ },
+ {
+ "time_stamp": 150184.662770625,
+ "action": "scroll",
+ "x": 444.875,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.678824333,
+ "action": "scroll",
+ "x": 444.875,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.679018291,
+ "action": "move",
+ "x": 445.1015625,
+ "y": 590.203125
+ },
+ {
+ "time_stamp": 150184.946894916,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.958349708,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.972600375,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.983688166,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150184.998138125,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150185.00855725,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150185.023202041,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150185.039632291,
+ "action": "scroll",
+ "x": 445.1015625,
+ "y": 590.203125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150185.072208833,
+ "action": "move",
+ "x": 445.328125,
+ "y": 589.51171875
+ },
+ {
+ "time_stamp": 150185.072462416,
+ "action": "scroll",
+ "x": 445.328125,
+ "y": 589.51171875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150185.909757916,
+ "action": "move",
+ "x": 438.40234375,
+ "y": 564.16015625
+ },
+ {
+ "time_stamp": 150185.979788125,
+ "action": "click",
+ "x": 438.40234375,
+ "y": 564.16015625,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150186.06404525,
+ "action": "click",
+ "x": 438.40234375,
+ "y": 564.16015625,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150186.679640041,
+ "action": "move",
+ "x": 497.515625,
+ "y": 606.1328125
+ },
+ {
+ "time_stamp": 150186.705669041,
+ "action": "scroll",
+ "x": 497.515625,
+ "y": 606.1328125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150186.723121083,
+ "action": "move",
+ "x": 497.7421875,
+ "y": 606.1328125
+ },
+ {
+ "time_stamp": 150186.741139083,
+ "action": "scroll",
+ "x": 497.7421875,
+ "y": 606.1328125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150186.772275791,
+ "action": "scroll",
+ "x": 497.7421875,
+ "y": 606.1328125,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150187.504697041,
+ "action": "move",
+ "x": 370.61328125,
+ "y": 173.984375
+ },
+ {
+ "time_stamp": 150187.505826625,
+ "action": "click",
+ "x": 370.61328125,
+ "y": 173.984375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150187.906050916,
+ "action": "move",
+ "x": 627.40234375,
+ "y": 178.5078125
+ },
+ {
+ "time_stamp": 150187.955186083,
+ "action": "click",
+ "x": 627.40234375,
+ "y": 178.5078125,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150188.15489575,
+ "action": "click",
+ "x": 627.40234375,
+ "y": 178.5078125,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150188.229164416,
+ "action": "click",
+ "x": 627.40234375,
+ "y": 178.5078125,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150188.694762208,
+ "action": "move",
+ "x": 402.62890625,
+ "y": 591.4765625
+ },
+ {
+ "time_stamp": 150188.708418208,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150188.73153575,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150188.755091125,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150188.772063,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150188.796162041,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150188.815325208,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150188.84002525,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150188.873724583,
+ "action": "scroll",
+ "x": 402.62890625,
+ "y": 591.4765625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150189.486688833,
+ "action": "move",
+ "x": 663.234375,
+ "y": 372.7109375
+ },
+ {
+ "time_stamp": 150189.549308375,
+ "action": "click",
+ "x": 663.234375,
+ "y": 372.7109375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150189.624518708,
+ "action": "click",
+ "x": 663.234375,
+ "y": 372.7109375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150190.280774291,
+ "action": "move",
+ "x": 651.50390625,
+ "y": 593.40625
+ },
+ {
+ "time_stamp": 150190.30336275,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.322147625,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.346100333,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.364723916,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.382547583,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.397138166,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.413629541,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.429325666,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.463533583,
+ "action": "scroll",
+ "x": 651.50390625,
+ "y": 593.40625,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.523039,
+ "action": "move",
+ "x": 651.2734375,
+ "y": 591.79296875
+ },
+ {
+ "time_stamp": 150190.814843833,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.842759791,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.864798041,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.889224708,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.906318,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.923179208,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.941150166,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150190.968568625,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150191.012791041,
+ "action": "scroll",
+ "x": 651.2734375,
+ "y": 591.79296875,
+ "dx": 0,
+ "dy": -1
+ },
+ {
+ "time_stamp": 150192.046731125,
+ "action": "move",
+ "x": 1173.0234375,
+ "y": 10.80859375
+ },
+ {
+ "time_stamp": 150192.052410291,
+ "action": "click",
+ "x": 1173.0234375,
+ "y": 10.80859375,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150192.143413458,
+ "action": "click",
+ "x": 1173.0234375,
+ "y": 10.80859375,
+ "button": "left",
+ "pressed": false
+ },
+ {
+ "time_stamp": 150193.036984375,
+ "action": "move",
+ "x": 1178.6875,
+ "y": 50.45703125
+ },
+ {
+ "time_stamp": 150193.3909425,
+ "action": "click",
+ "x": 1178.6875,
+ "y": 50.45703125,
+ "button": "left",
+ "pressed": true
+ },
+ {
+ "time_stamp": 150193.467401625,
+ "action": "click",
+ "x": 1178.6875,
+ "y": 50.45703125,
+ "button": "left",
+ "pressed": false
+ }
+ ]
+}
\ No newline at end of file
diff --git a/utils/sample.jsonl b/utils/sample.jsonl
new file mode 100644
index 0000000..7fd0314
--- /dev/null
+++ b/utils/sample.jsonl
@@ -0,0 +1,13401 @@
+{"time_stamp": 150160.965463208, "action": "move", "x": 1175.421875, "y": 50.421875}
+{"time_stamp": 150160.968893375, "action": "move", "x": 1175.421875, "y": 50.19140625}
+{"time_stamp": 150160.97199325, "action": "move", "x": 1175.6484375, "y": 49.9609375}
+{"time_stamp": 150160.975713375, "action": "move", "x": 1175.6484375, "y": 49.73046875}
+{"time_stamp": 150160.979535541, "action": "move", "x": 1175.875, "y": 49.73046875}
+{"time_stamp": 150160.97966475, "action": "move", "x": 1175.875, "y": 49.5}
+{"time_stamp": 150160.983116583, "action": "move", "x": 1176.1015625, "y": 49.5}
+{"time_stamp": 150160.983705458, "action": "move", "x": 1176.1015625, "y": 49.26953125}
+{"time_stamp": 150160.989996083, "action": "move", "x": 1176.328125, "y": 49.0390625}
+{"time_stamp": 150160.991756875, "action": "move", "x": 1176.5546875, "y": 48.80859375}
+{"time_stamp": 150160.998937625, "action": "move", "x": 1176.78125, "y": 48.578125}
+{"time_stamp": 150160.998985666, "action": "move", "x": 1177.0078125, "y": 48.578125}
+{"time_stamp": 150160.999034875, "action": "move", "x": 1177.0078125, "y": 48.34765625}
+{"time_stamp": 150160.999644291, "action": "move", "x": 1177.234375, "y": 48.34765625}
+{"time_stamp": 150161.001699333, "action": "move", "x": 1177.4609375, "y": 48.1171875}
+{"time_stamp": 150161.00467475, "action": "move", "x": 1177.6875, "y": 48.1171875}
+{"time_stamp": 150161.005609583, "action": "move", "x": 1177.9140625, "y": 47.88671875}
+{"time_stamp": 150161.007779875, "action": "move", "x": 1178.140625, "y": 47.88671875}
+{"time_stamp": 150161.008609916, "action": "move", "x": 1178.140625, "y": 47.65625}
+{"time_stamp": 150161.009581125, "action": "move", "x": 1178.3671875, "y": 47.65625}
+{"time_stamp": 150161.012648916, "action": "move", "x": 1178.59375, "y": 47.65625}
+{"time_stamp": 150161.012701916, "action": "move", "x": 1178.59375, "y": 47.42578125}
+{"time_stamp": 150161.0135945, "action": "move", "x": 1178.8203125, "y": 47.42578125}
+{"time_stamp": 150161.014667666, "action": "move", "x": 1179.046875, "y": 47.42578125}
+{"time_stamp": 150161.015644416, "action": "move", "x": 1179.046875, "y": 47.1953125}
+{"time_stamp": 150161.016646625, "action": "move", "x": 1179.2734375, "y": 47.1953125}
+{"time_stamp": 150161.017636291, "action": "move", "x": 1179.5, "y": 47.1953125}
+{"time_stamp": 150161.018679833, "action": "move", "x": 1179.7265625, "y": 47.1953125}
+{"time_stamp": 150161.021411958, "action": "move", "x": 1179.953125, "y": 47.1953125}
+{"time_stamp": 150161.021474541, "action": "move", "x": 1180.1796875, "y": 46.96484375}
+{"time_stamp": 150161.021612083, "action": "move", "x": 1180.40625, "y": 46.96484375}
+{"time_stamp": 150161.022734333, "action": "move", "x": 1180.6328125, "y": 46.96484375}
+{"time_stamp": 150161.023663708, "action": "move", "x": 1180.859375, "y": 46.96484375}
+{"time_stamp": 150161.024674208, "action": "move", "x": 1181.0859375, "y": 46.96484375}
+{"time_stamp": 150161.025645458, "action": "move", "x": 1181.3125, "y": 46.734375}
+{"time_stamp": 150161.026679375, "action": "move", "x": 1181.76953125, "y": 46.734375}
+{"time_stamp": 150161.029719625, "action": "move", "x": 1181.99609375, "y": 46.734375}
+{"time_stamp": 150161.029769666, "action": "move", "x": 1182.22265625, "y": 46.734375}
+{"time_stamp": 150161.029917125, "action": "move", "x": 1182.44921875, "y": 46.50390625}
+{"time_stamp": 150161.030580791, "action": "move", "x": 1182.90625, "y": 46.50390625}
+{"time_stamp": 150161.03166825, "action": "move", "x": 1183.1328125, "y": 46.50390625}
+{"time_stamp": 150161.032599708, "action": "move", "x": 1183.359375, "y": 46.50390625}
+{"time_stamp": 150161.033721125, "action": "move", "x": 1183.5859375, "y": 46.50390625}
+{"time_stamp": 150161.034685333, "action": "move", "x": 1184.04296875, "y": 46.2734375}
+{"time_stamp": 150161.037650416, "action": "move", "x": 1184.26953125, "y": 46.2734375}
+{"time_stamp": 150161.037671833, "action": "move", "x": 1184.7265625, "y": 46.2734375}
+{"time_stamp": 150161.037728625, "action": "move", "x": 1184.953125, "y": 46.2734375}
+{"time_stamp": 150161.038592666, "action": "move", "x": 1185.41015625, "y": 46.04296875}
+{"time_stamp": 150161.039622791, "action": "move", "x": 1185.63671875, "y": 46.04296875}
+{"time_stamp": 150161.04058975, "action": "move", "x": 1186.09375, "y": 46.04296875}
+{"time_stamp": 150161.041696083, "action": "move", "x": 1186.3203125, "y": 46.04296875}
+{"time_stamp": 150161.042714916, "action": "move", "x": 1186.77734375, "y": 46.04296875}
+{"time_stamp": 150161.043673916, "action": "move", "x": 1187.00390625, "y": 45.8125}
+{"time_stamp": 150161.046045958, "action": "move", "x": 1187.4609375, "y": 45.8125}
+{"time_stamp": 150161.046108666, "action": "move", "x": 1187.6875, "y": 45.8125}
+{"time_stamp": 150161.046627333, "action": "move", "x": 1188.14453125, "y": 45.58203125}
+{"time_stamp": 150161.04756675, "action": "move", "x": 1188.6015625, "y": 45.58203125}
+{"time_stamp": 150161.048571458, "action": "move", "x": 1188.828125, "y": 45.58203125}
+{"time_stamp": 150161.049695375, "action": "move", "x": 1189.28515625, "y": 45.58203125}
+{"time_stamp": 150161.050693, "action": "move", "x": 1189.7421875, "y": 45.58203125}
+{"time_stamp": 150161.051683791, "action": "move", "x": 1189.96875, "y": 45.3515625}
+{"time_stamp": 150161.054313208, "action": "move", "x": 1190.42578125, "y": 45.3515625}
+{"time_stamp": 150161.054329083, "action": "move", "x": 1190.8828125, "y": 45.3515625}
+{"time_stamp": 150161.054566125, "action": "move", "x": 1191.33984375, "y": 45.3515625}
+{"time_stamp": 150161.055576, "action": "move", "x": 1191.56640625, "y": 45.3515625}
+{"time_stamp": 150161.056545708, "action": "move", "x": 1192.0234375, "y": 45.12109375}
+{"time_stamp": 150161.057707458, "action": "move", "x": 1192.48046875, "y": 45.12109375}
+{"time_stamp": 150161.058666041, "action": "move", "x": 1192.9375, "y": 45.12109375}
+{"time_stamp": 150161.05961, "action": "move", "x": 1193.39453125, "y": 45.12109375}
+{"time_stamp": 150161.062735291, "action": "move", "x": 1193.8515625, "y": 45.12109375}
+{"time_stamp": 150161.062801708, "action": "move", "x": 1194.078125, "y": 45.12109375}
+{"time_stamp": 150161.062876416, "action": "move", "x": 1194.53515625, "y": 45.12109375}
+{"time_stamp": 150161.06359475, "action": "move", "x": 1194.9921875, "y": 44.890625}
+{"time_stamp": 150161.064585, "action": "move", "x": 1195.44921875, "y": 44.890625}
+{"time_stamp": 150161.065711041, "action": "move", "x": 1195.90625, "y": 44.890625}
+{"time_stamp": 150161.0667, "action": "move", "x": 1196.36328125, "y": 44.890625}
+{"time_stamp": 150161.067658708, "action": "move", "x": 1196.8203125, "y": 44.890625}
+{"time_stamp": 150161.068625583, "action": "move", "x": 1197.27734375, "y": 44.890625}
+{"time_stamp": 150161.070885833, "action": "move", "x": 1197.734375, "y": 44.66015625}
+{"time_stamp": 150161.070931208, "action": "move", "x": 1198.19140625, "y": 44.66015625}
+{"time_stamp": 150161.0716275, "action": "move", "x": 1198.6484375, "y": 44.66015625}
+{"time_stamp": 150161.072589458, "action": "move", "x": 1199.10546875, "y": 44.66015625}
+{"time_stamp": 150161.073685125, "action": "move", "x": 1199.5625, "y": 44.66015625}
+{"time_stamp": 150161.074647791, "action": "move", "x": 1200.01953125, "y": 44.66015625}
+{"time_stamp": 150161.075615666, "action": "move", "x": 1200.4765625, "y": 44.66015625}
+{"time_stamp": 150161.076565458, "action": "move", "x": 1200.93359375, "y": 44.66015625}
+{"time_stamp": 150161.07966775, "action": "move", "x": 1201.390625, "y": 44.66015625}
+{"time_stamp": 150161.079687, "action": "move", "x": 1201.84765625, "y": 44.4296875}
+{"time_stamp": 150161.07971125, "action": "move", "x": 1202.3046875, "y": 44.4296875}
+{"time_stamp": 150161.080586125, "action": "move", "x": 1202.76171875, "y": 44.4296875}
+{"time_stamp": 150161.081644375, "action": "move", "x": 1203.21875, "y": 44.4296875}
+{"time_stamp": 150161.082665666, "action": "move", "x": 1203.67578125, "y": 44.4296875}
+{"time_stamp": 150161.083714541, "action": "move", "x": 1204.1328125, "y": 44.4296875}
+{"time_stamp": 150161.084677958, "action": "move", "x": 1205.00390625, "y": 44.4296875}
+{"time_stamp": 150161.086899416, "action": "move", "x": 1205.4609375, "y": 44.19921875}
+{"time_stamp": 150161.086969541, "action": "move", "x": 1205.91796875, "y": 44.19921875}
+{"time_stamp": 150161.08758075, "action": "move", "x": 1206.7890625, "y": 44.19921875}
+{"time_stamp": 150161.088794625, "action": "move", "x": 1207.24609375, "y": 44.19921875}
+{"time_stamp": 150161.089643541, "action": "move", "x": 1207.703125, "y": 44.19921875}
+{"time_stamp": 150161.09072475, "action": "move", "x": 1208.57421875, "y": 44.19921875}
+{"time_stamp": 150161.091614625, "action": "move", "x": 1209.03125, "y": 44.19921875}
+{"time_stamp": 150161.092671, "action": "move", "x": 1209.90234375, "y": 44.19921875}
+{"time_stamp": 150161.09372625, "action": "move", "x": 1210.359375, "y": 44.19921875}
+{"time_stamp": 150161.096285875, "action": "move", "x": 1210.81640625, "y": 44.19921875}
+{"time_stamp": 150161.096492625, "action": "move", "x": 1211.6875, "y": 44.19921875}
+{"time_stamp": 150161.096604791, "action": "move", "x": 1212.14453125, "y": 44.19921875}
+{"time_stamp": 150161.097612916, "action": "move", "x": 1212.6015625, "y": 44.19921875}
+{"time_stamp": 150161.09863675, "action": "move", "x": 1213.05859375, "y": 44.19921875}
+{"time_stamp": 150161.099649166, "action": "move", "x": 1213.9296875, "y": 44.19921875}
+{"time_stamp": 150161.100616208, "action": "move", "x": 1214.38671875, "y": 44.19921875}
+{"time_stamp": 150161.101629541, "action": "move", "x": 1214.84375, "y": 44.19921875}
+{"time_stamp": 150161.103743875, "action": "move", "x": 1215.30078125, "y": 44.19921875}
+{"time_stamp": 150161.103858583, "action": "move", "x": 1215.7578125, "y": 44.19921875}
+{"time_stamp": 150161.10457775, "action": "move", "x": 1216.62890625, "y": 44.19921875}
+{"time_stamp": 150161.10561875, "action": "move", "x": 1217.0859375, "y": 44.19921875}
+{"time_stamp": 150161.1066445, "action": "move", "x": 1217.54296875, "y": 44.19921875}
+{"time_stamp": 150161.107660458, "action": "move", "x": 1218.0, "y": 44.19921875}
+{"time_stamp": 150161.108666041, "action": "move", "x": 1218.45703125, "y": 44.19921875}
+{"time_stamp": 150161.109651, "action": "move", "x": 1219.328125, "y": 44.19921875}
+{"time_stamp": 150161.113178583, "action": "move", "x": 1219.78515625, "y": 44.19921875}
+{"time_stamp": 150161.11330825, "action": "move", "x": 1220.2421875, "y": 44.19921875}
+{"time_stamp": 150161.113431458, "action": "move", "x": 1220.69921875, "y": 44.19921875}
+{"time_stamp": 150161.113651958, "action": "move", "x": 1221.15625, "y": 44.19921875}
+{"time_stamp": 150161.11465625, "action": "move", "x": 1221.61328125, "y": 44.19921875}
+{"time_stamp": 150161.115660125, "action": "move", "x": 1222.0703125, "y": 44.19921875}
+{"time_stamp": 150161.116633916, "action": "move", "x": 1222.94140625, "y": 44.19921875}
+{"time_stamp": 150161.117653916, "action": "move", "x": 1223.3984375, "y": 44.19921875}
+{"time_stamp": 150161.118632208, "action": "move", "x": 1223.85546875, "y": 44.19921875}
+{"time_stamp": 150161.120440541, "action": "move", "x": 1224.3125, "y": 44.19921875}
+{"time_stamp": 150161.120645125, "action": "move", "x": 1224.76953125, "y": 44.19921875}
+{"time_stamp": 150161.121659416, "action": "move", "x": 1225.2265625, "y": 44.19921875}
+{"time_stamp": 150161.122664791, "action": "move", "x": 1226.09765625, "y": 44.19921875}
+{"time_stamp": 150161.123703958, "action": "move", "x": 1226.5546875, "y": 44.19921875}
+{"time_stamp": 150161.124658916, "action": "move", "x": 1227.01171875, "y": 44.19921875}
+{"time_stamp": 150161.1256605, "action": "move", "x": 1227.46875, "y": 44.19921875}
+{"time_stamp": 150161.126634541, "action": "move", "x": 1227.92578125, "y": 44.19921875}
+{"time_stamp": 150161.129138833, "action": "move", "x": 1228.3828125, "y": 44.42578125}
+{"time_stamp": 150161.129289708, "action": "move", "x": 1228.83984375, "y": 44.42578125}
+{"time_stamp": 150161.129647875, "action": "move", "x": 1229.296875, "y": 44.42578125}
+{"time_stamp": 150161.130639916, "action": "move", "x": 1229.75390625, "y": 44.42578125}
+{"time_stamp": 150161.131644666, "action": "move", "x": 1230.2109375, "y": 44.42578125}
+{"time_stamp": 150161.132636916, "action": "move", "x": 1230.66796875, "y": 44.42578125}
+{"time_stamp": 150161.13365425, "action": "move", "x": 1231.125, "y": 44.42578125}
+{"time_stamp": 150161.134636208, "action": "move", "x": 1231.58203125, "y": 44.42578125}
+{"time_stamp": 150161.136679458, "action": "move", "x": 1232.0390625, "y": 44.42578125}
+{"time_stamp": 150161.136785625, "action": "move", "x": 1232.49609375, "y": 44.42578125}
+{"time_stamp": 150161.137619166, "action": "move", "x": 1232.953125, "y": 44.42578125}
+{"time_stamp": 150161.138597333, "action": "move", "x": 1233.41015625, "y": 44.65234375}
+{"time_stamp": 150161.139593958, "action": "move", "x": 1233.8671875, "y": 44.65234375}
+{"time_stamp": 150161.140701208, "action": "move", "x": 1234.32421875, "y": 44.65234375}
+{"time_stamp": 150161.141659916, "action": "move", "x": 1234.78125, "y": 44.65234375}
+{"time_stamp": 150161.142683875, "action": "move", "x": 1235.23828125, "y": 44.65234375}
+{"time_stamp": 150161.143652375, "action": "move", "x": 1235.6953125, "y": 44.65234375}
+{"time_stamp": 150161.146191541, "action": "move", "x": 1236.15234375, "y": 44.65234375}
+{"time_stamp": 150161.146310916, "action": "move", "x": 1236.609375, "y": 44.65234375}
+{"time_stamp": 150161.146723583, "action": "move", "x": 1237.06640625, "y": 44.65234375}
+{"time_stamp": 150161.147669333, "action": "move", "x": 1237.29296875, "y": 44.87890625}
+{"time_stamp": 150161.148671333, "action": "move", "x": 1237.75, "y": 44.87890625}
+{"time_stamp": 150161.149697583, "action": "move", "x": 1238.20703125, "y": 44.87890625}
+{"time_stamp": 150161.150678791, "action": "move", "x": 1238.6640625, "y": 44.87890625}
+{"time_stamp": 150161.151697375, "action": "move", "x": 1239.12109375, "y": 45.10546875}
+{"time_stamp": 150161.15344775, "action": "move", "x": 1239.578125, "y": 45.10546875}
+{"time_stamp": 150161.153637916, "action": "move", "x": 1239.8046875, "y": 45.10546875}
+{"time_stamp": 150161.154603375, "action": "move", "x": 1240.26171875, "y": 45.10546875}
+{"time_stamp": 150161.155582666, "action": "move", "x": 1240.71875, "y": 45.10546875}
+{"time_stamp": 150161.156682333, "action": "move", "x": 1241.17578125, "y": 45.33203125}
+{"time_stamp": 150161.157774166, "action": "move", "x": 1241.6328125, "y": 45.33203125}
+{"time_stamp": 150161.158745791, "action": "move", "x": 1242.08984375, "y": 45.33203125}
+{"time_stamp": 150161.159702375, "action": "move", "x": 1242.31640625, "y": 45.33203125}
+{"time_stamp": 150161.162492583, "action": "move", "x": 1242.7734375, "y": 45.33203125}
+{"time_stamp": 150161.162559666, "action": "move", "x": 1243.23046875, "y": 45.55859375}
+{"time_stamp": 150161.162610083, "action": "move", "x": 1243.6875, "y": 45.55859375}
+{"time_stamp": 150161.163606791, "action": "move", "x": 1243.9140625, "y": 45.55859375}
+{"time_stamp": 150161.164725791, "action": "move", "x": 1244.37109375, "y": 45.55859375}
+{"time_stamp": 150161.165705583, "action": "move", "x": 1244.828125, "y": 45.78515625}
+{"time_stamp": 150161.166703708, "action": "move", "x": 1245.28515625, "y": 45.78515625}
+{"time_stamp": 150161.167682875, "action": "move", "x": 1245.51171875, "y": 45.78515625}
+{"time_stamp": 150161.168795875, "action": "move", "x": 1245.96875, "y": 46.01171875}
+{"time_stamp": 150161.170259333, "action": "move", "x": 1246.42578125, "y": 46.01171875}
+{"time_stamp": 150161.170717291, "action": "move", "x": 1246.8828125, "y": 46.01171875}
+{"time_stamp": 150161.17166175, "action": "move", "x": 1247.109375, "y": 46.01171875}
+{"time_stamp": 150161.172689458, "action": "move", "x": 1247.56640625, "y": 46.23828125}
+{"time_stamp": 150161.173700791, "action": "move", "x": 1248.0234375, "y": 46.23828125}
+{"time_stamp": 150161.174687666, "action": "move", "x": 1248.25, "y": 46.23828125}
+{"time_stamp": 150161.175682708, "action": "move", "x": 1248.70703125, "y": 46.46484375}
+{"time_stamp": 150161.176660333, "action": "move", "x": 1249.1640625, "y": 46.46484375}
+{"time_stamp": 150161.179984958, "action": "move", "x": 1249.390625, "y": 46.46484375}
+{"time_stamp": 150161.180583458, "action": "move", "x": 1249.84765625, "y": 46.69140625}
+{"time_stamp": 150161.181105125, "action": "move", "x": 1250.3046875, "y": 46.69140625}
+{"time_stamp": 150161.181264291, "action": "move", "x": 1250.53125, "y": 46.69140625}
+{"time_stamp": 150161.18182125, "action": "move", "x": 1250.98828125, "y": 46.91796875}
+{"time_stamp": 150161.182758791, "action": "move", "x": 1251.4453125, "y": 46.91796875}
+{"time_stamp": 150161.183769291, "action": "move", "x": 1251.671875, "y": 47.14453125}
+{"time_stamp": 150161.184765916, "action": "move", "x": 1252.12890625, "y": 47.14453125}
+{"time_stamp": 150161.18733325, "action": "move", "x": 1252.5859375, "y": 47.14453125}
+{"time_stamp": 150161.187574791, "action": "move", "x": 1252.8125, "y": 47.37109375}
+{"time_stamp": 150161.187713708, "action": "move", "x": 1253.26953125, "y": 47.37109375}
+{"time_stamp": 150161.188603458, "action": "move", "x": 1253.7265625, "y": 47.59765625}
+{"time_stamp": 150161.189584208, "action": "move", "x": 1253.953125, "y": 47.59765625}
+{"time_stamp": 150161.190612333, "action": "move", "x": 1254.41015625, "y": 47.82421875}
+{"time_stamp": 150161.191683041, "action": "move", "x": 1254.63671875, "y": 47.82421875}
+{"time_stamp": 150161.192839375, "action": "move", "x": 1255.09375, "y": 48.05078125}
+{"time_stamp": 150161.193688666, "action": "move", "x": 1255.55078125, "y": 48.05078125}
+{"time_stamp": 150161.195771166, "action": "move", "x": 1255.77734375, "y": 48.27734375}
+{"time_stamp": 150161.196117541, "action": "move", "x": 1256.234375, "y": 48.27734375}
+{"time_stamp": 150161.196787375, "action": "move", "x": 1256.69140625, "y": 48.50390625}
+{"time_stamp": 150161.197758375, "action": "move", "x": 1257.1484375, "y": 48.50390625}
+{"time_stamp": 150161.19876125, "action": "move", "x": 1257.375, "y": 48.73046875}
+{"time_stamp": 150161.199782875, "action": "move", "x": 1257.83203125, "y": 48.73046875}
+{"time_stamp": 150161.200754416, "action": "move", "x": 1258.05859375, "y": 48.95703125}
+{"time_stamp": 150161.201797, "action": "move", "x": 1258.515625, "y": 48.95703125}
+{"time_stamp": 150161.205594833, "action": "move", "x": 1258.97265625, "y": 49.18359375}
+{"time_stamp": 150161.205901041, "action": "move", "x": 1259.19921875, "y": 49.18359375}
+{"time_stamp": 150161.206726333, "action": "move", "x": 1259.65625, "y": 49.41015625}
+{"time_stamp": 150161.207771875, "action": "move", "x": 1262.03515625, "y": 50.359375}
+{"time_stamp": 150161.208767333, "action": "move", "x": 1262.26171875, "y": 50.359375}
+{"time_stamp": 150161.20973825, "action": "move", "x": 1262.71875, "y": 50.5859375}
+{"time_stamp": 150161.210698625, "action": "move", "x": 1263.17578125, "y": 50.5859375}
+{"time_stamp": 150161.211697291, "action": "move", "x": 1263.40234375, "y": 50.8125}
+{"time_stamp": 150161.214630958, "action": "move", "x": 1263.859375, "y": 50.8125}
+{"time_stamp": 150161.214666541, "action": "move", "x": 1264.31640625, "y": 51.0390625}
+{"time_stamp": 150161.21481775, "action": "move", "x": 1264.54296875, "y": 51.0390625}
+{"time_stamp": 150161.215872416, "action": "move", "x": 1265.0, "y": 51.265625}
+{"time_stamp": 150161.216789416, "action": "move", "x": 1265.2265625, "y": 51.4921875}
+{"time_stamp": 150161.217713083, "action": "move", "x": 1265.68359375, "y": 51.4921875}
+{"time_stamp": 150161.218762, "action": "move", "x": 1266.140625, "y": 51.71875}
+{"time_stamp": 150161.220677416, "action": "move", "x": 1266.3671875, "y": 51.9453125}
+{"time_stamp": 150161.22118525, "action": "move", "x": 1266.82421875, "y": 51.9453125}
+{"time_stamp": 150161.22174325, "action": "move", "x": 1267.28125, "y": 52.171875}
+{"time_stamp": 150161.222667791, "action": "move", "x": 1267.5078125, "y": 52.3984375}
+{"time_stamp": 150161.223736041, "action": "move", "x": 1267.96484375, "y": 52.3984375}
+{"time_stamp": 150161.224766166, "action": "move", "x": 1268.421875, "y": 52.625}
+{"time_stamp": 150161.225719291, "action": "move", "x": 1268.6484375, "y": 52.8515625}
+{"time_stamp": 150161.226995791, "action": "move", "x": 1269.10546875, "y": 53.078125}
+{"time_stamp": 150161.22915525, "action": "move", "x": 1269.5625, "y": 53.078125}
+{"time_stamp": 150161.229295291, "action": "move", "x": 1270.01953125, "y": 53.3046875}
+{"time_stamp": 150161.229745, "action": "move", "x": 1270.24609375, "y": 53.53125}
+{"time_stamp": 150161.230794166, "action": "move", "x": 1270.703125, "y": 53.7578125}
+{"time_stamp": 150161.231756833, "action": "move", "x": 1271.16015625, "y": 53.7578125}
+{"time_stamp": 150161.23277425, "action": "move", "x": 1271.6171875, "y": 53.984375}
+{"time_stamp": 150161.233727458, "action": "move", "x": 1272.07421875, "y": 54.2109375}
+{"time_stamp": 150161.234753708, "action": "move", "x": 1272.30078125, "y": 54.4375}
+{"time_stamp": 150161.2378415, "action": "move", "x": 1272.7578125, "y": 54.4375}
+{"time_stamp": 150161.237901041, "action": "move", "x": 1273.21484375, "y": 54.6640625}
+{"time_stamp": 150161.23813225, "action": "move", "x": 1273.671875, "y": 54.890625}
+{"time_stamp": 150161.238786708, "action": "move", "x": 1273.8984375, "y": 55.1171875}
+{"time_stamp": 150161.239796708, "action": "move", "x": 1274.35546875, "y": 55.1171875}
+{"time_stamp": 150161.240747583, "action": "move", "x": 1274.8125, "y": 55.34375}
+{"time_stamp": 150161.241773041, "action": "move", "x": 1275.26953125, "y": 55.5703125}
+{"time_stamp": 150161.242807958, "action": "move", "x": 1275.49609375, "y": 55.796875}
+{"time_stamp": 150161.243743666, "action": "move", "x": 1275.953125, "y": 55.796875}
+{"time_stamp": 150161.24510425, "action": "move", "x": 1276.41015625, "y": 56.0234375}
+{"time_stamp": 150161.24571675, "action": "move", "x": 1276.63671875, "y": 56.25}
+{"time_stamp": 150161.246759916, "action": "move", "x": 1277.09375, "y": 56.25}
+{"time_stamp": 150161.247754333, "action": "move", "x": 1277.3203125, "y": 56.4765625}
+{"time_stamp": 150161.248792833, "action": "move", "x": 1277.77734375, "y": 56.703125}
+{"time_stamp": 150161.249760083, "action": "move", "x": 1278.234375, "y": 56.703125}
+{"time_stamp": 150161.250843833, "action": "move", "x": 1278.4609375, "y": 56.9296875}
+{"time_stamp": 150161.251764, "action": "move", "x": 1278.91796875, "y": 56.9296875}
+{"time_stamp": 150161.254245208, "action": "move", "x": 1279.14453125, "y": 57.15625}
+{"time_stamp": 150161.254458416, "action": "move", "x": 1279.37109375, "y": 57.3828125}
+{"time_stamp": 150161.254780083, "action": "move", "x": 1279.828125, "y": 57.3828125}
+{"time_stamp": 150161.255787041, "action": "move", "x": 1280.0546875, "y": 57.609375}
+{"time_stamp": 150161.256791125, "action": "move", "x": 1280.28125, "y": 57.609375}
+{"time_stamp": 150161.257776666, "action": "move", "x": 1280.73828125, "y": 57.8359375}
+{"time_stamp": 150161.2587325, "action": "move", "x": 1280.96484375, "y": 57.8359375}
+{"time_stamp": 150161.260070333, "action": "move", "x": 1281.19140625, "y": 58.0625}
+{"time_stamp": 150161.26170675, "action": "move", "x": 1281.41796875, "y": 58.0625}
+{"time_stamp": 150161.26191925, "action": "move", "x": 1281.64453125, "y": 58.2890625}
+{"time_stamp": 150161.262646791, "action": "move", "x": 1281.87109375, "y": 58.2890625}
+{"time_stamp": 150161.263749666, "action": "move", "x": 1282.09765625, "y": 58.515625}
+{"time_stamp": 150161.264777291, "action": "move", "x": 1282.32421875, "y": 58.515625}
+{"time_stamp": 150161.265736458, "action": "move", "x": 1282.55078125, "y": 58.7421875}
+{"time_stamp": 150161.266755833, "action": "move", "x": 1282.77734375, "y": 58.7421875}
+{"time_stamp": 150161.267821, "action": "move", "x": 1283.00390625, "y": 58.96875}
+{"time_stamp": 150161.268968166, "action": "move", "x": 1283.23046875, "y": 58.96875}
+{"time_stamp": 150161.270961916, "action": "move", "x": 1283.45703125, "y": 58.96875}
+{"time_stamp": 150161.271045666, "action": "move", "x": 1283.45703125, "y": 59.1953125}
+{"time_stamp": 150161.272163208, "action": "move", "x": 1283.68359375, "y": 59.1953125}
+{"time_stamp": 150161.273008833, "action": "move", "x": 1283.91015625, "y": 59.421875}
+{"time_stamp": 150161.274805041, "action": "move", "x": 1284.13671875, "y": 59.421875}
+{"time_stamp": 150161.275703916, "action": "move", "x": 1284.36328125, "y": 59.6484375}
+{"time_stamp": 150161.279119291, "action": "move", "x": 1284.58984375, "y": 59.875}
+{"time_stamp": 150161.279215416, "action": "move", "x": 1284.81640625, "y": 59.875}
+{"time_stamp": 150161.28074875, "action": "move", "x": 1285.04296875, "y": 60.1015625}
+{"time_stamp": 150161.282744083, "action": "move", "x": 1285.26953125, "y": 60.1015625}
+{"time_stamp": 150161.283626666, "action": "move", "x": 1285.26953125, "y": 60.328125}
+{"time_stamp": 150161.284627083, "action": "move", "x": 1285.49609375, "y": 60.328125}
+{"time_stamp": 150161.287927083, "action": "move", "x": 1285.72265625, "y": 60.5546875}
+{"time_stamp": 150161.288035625, "action": "move", "x": 1285.94921875, "y": 60.5546875}
+{"time_stamp": 150161.288640125, "action": "move", "x": 1285.94921875, "y": 60.78125}
+{"time_stamp": 150161.28961375, "action": "move", "x": 1286.17578125, "y": 60.78125}
+{"time_stamp": 150161.291662541, "action": "move", "x": 1286.40234375, "y": 61.0078125}
+{"time_stamp": 150161.292624458, "action": "move", "x": 1286.62890625, "y": 61.0078125}
+{"time_stamp": 150161.295392125, "action": "move", "x": 1286.62890625, "y": 61.234375}
+{"time_stamp": 150161.295584083, "action": "move", "x": 1286.85546875, "y": 61.234375}
+{"time_stamp": 150161.296936708, "action": "move", "x": 1287.08203125, "y": 61.234375}
+{"time_stamp": 150161.297602625, "action": "move", "x": 1287.08203125, "y": 61.4609375}
+{"time_stamp": 150161.299683083, "action": "move", "x": 1287.30859375, "y": 61.6875}
+{"time_stamp": 150161.300669333, "action": "move", "x": 1287.53515625, "y": 61.6875}
+{"time_stamp": 150161.303895291, "action": "move", "x": 1287.76171875, "y": 61.9140625}
+{"time_stamp": 150161.304649958, "action": "move", "x": 1287.98828125, "y": 61.9140625}
+{"time_stamp": 150161.305611416, "action": "move", "x": 1287.98828125, "y": 62.140625}
+{"time_stamp": 150161.306652958, "action": "move", "x": 1288.21484375, "y": 62.140625}
+{"time_stamp": 150161.307640791, "action": "move", "x": 1288.21484375, "y": 62.3671875}
+{"time_stamp": 150161.308684583, "action": "move", "x": 1288.44140625, "y": 62.3671875}
+{"time_stamp": 150161.309632125, "action": "move", "x": 1288.44140625, "y": 62.59375}
+{"time_stamp": 150161.312259583, "action": "move", "x": 1288.66796875, "y": 62.59375}
+{"time_stamp": 150161.312629208, "action": "move", "x": 1288.89453125, "y": 62.8203125}
+{"time_stamp": 150161.314691416, "action": "move", "x": 1289.12109375, "y": 62.8203125}
+{"time_stamp": 150161.315700916, "action": "move", "x": 1289.12109375, "y": 63.046875}
+{"time_stamp": 150161.316683458, "action": "move", "x": 1289.34765625, "y": 63.046875}
+{"time_stamp": 150161.317631125, "action": "move", "x": 1289.34765625, "y": 63.2734375}
+{"time_stamp": 150161.320861416, "action": "move", "x": 1289.57421875, "y": 63.2734375}
+{"time_stamp": 150161.321718, "action": "move", "x": 1289.80078125, "y": 63.5}
+{"time_stamp": 150161.323840375, "action": "move", "x": 1290.02734375, "y": 63.5}
+{"time_stamp": 150161.324708583, "action": "move", "x": 1290.02734375, "y": 63.7265625}
+{"time_stamp": 150161.325650416, "action": "move", "x": 1290.25390625, "y": 63.7265625}
+{"time_stamp": 150161.328486041, "action": "move", "x": 1290.48046875, "y": 63.7265625}
+{"time_stamp": 150161.328741666, "action": "move", "x": 1290.48046875, "y": 63.953125}
+{"time_stamp": 150161.330801416, "action": "move", "x": 1290.70703125, "y": 63.953125}
+{"time_stamp": 150161.331833, "action": "move", "x": 1290.70703125, "y": 64.1796875}
+{"time_stamp": 150161.332693916, "action": "move", "x": 1290.93359375, "y": 64.1796875}
+{"time_stamp": 150161.334701416, "action": "move", "x": 1291.16015625, "y": 64.1796875}
+{"time_stamp": 150161.337740625, "action": "move", "x": 1291.16015625, "y": 64.40625}
+{"time_stamp": 150161.33788525, "action": "move", "x": 1291.38671875, "y": 64.40625}
+{"time_stamp": 150161.338701, "action": "move", "x": 1291.61328125, "y": 64.6328125}
+{"time_stamp": 150161.340693833, "action": "move", "x": 1291.83984375, "y": 64.6328125}
+{"time_stamp": 150161.341676875, "action": "move", "x": 1292.06640625, "y": 64.6328125}
+{"time_stamp": 150161.342675416, "action": "move", "x": 1292.06640625, "y": 64.859375}
+{"time_stamp": 150161.343667916, "action": "move", "x": 1292.29296875, "y": 64.859375}
+{"time_stamp": 150161.345718708, "action": "move", "x": 1292.51953125, "y": 65.0859375}
+{"time_stamp": 150161.347710291, "action": "move", "x": 1292.74609375, "y": 65.0859375}
+{"time_stamp": 150161.349735208, "action": "move", "x": 1292.97265625, "y": 65.3125}
+{"time_stamp": 150161.350740666, "action": "move", "x": 1293.19921875, "y": 65.3125}
+{"time_stamp": 150161.354637458, "action": "move", "x": 1293.42578125, "y": 65.3125}
+{"time_stamp": 150161.354702291, "action": "move", "x": 1293.42578125, "y": 65.5390625}
+{"time_stamp": 150161.354898791, "action": "move", "x": 1293.65234375, "y": 65.5390625}
+{"time_stamp": 150161.356834333, "action": "move", "x": 1293.87890625, "y": 65.5390625}
+{"time_stamp": 150161.358754583, "action": "move", "x": 1294.10546875, "y": 65.765625}
+{"time_stamp": 150161.359799916, "action": "move", "x": 1294.33203125, "y": 65.765625}
+{"time_stamp": 150161.361765833, "action": "move", "x": 1294.55859375, "y": 65.765625}
+{"time_stamp": 150161.363769333, "action": "move", "x": 1294.78515625, "y": 65.765625}
+{"time_stamp": 150161.365851458, "action": "move", "x": 1295.01171875, "y": 65.765625}
+{"time_stamp": 150161.3680765, "action": "move", "x": 1295.23828125, "y": 65.9921875}
+{"time_stamp": 150161.373749375, "action": "move", "x": 1295.46484375, "y": 65.9921875}
+{"time_stamp": 150161.373924833, "action": "move", "x": 1295.69140625, "y": 65.9921875}
+{"time_stamp": 150161.374025416, "action": "move", "x": 1295.91796875, "y": 65.9921875}
+{"time_stamp": 150161.374704375, "action": "move", "x": 1296.14453125, "y": 65.9921875}
+{"time_stamp": 150161.376667458, "action": "move", "x": 1296.37109375, "y": 65.9921875}
+{"time_stamp": 150161.378454958, "action": "move", "x": 1296.59765625, "y": 65.9921875}
+{"time_stamp": 150161.379774916, "action": "move", "x": 1296.82421875, "y": 65.9921875}
+{"time_stamp": 150161.380731083, "action": "move", "x": 1297.05078125, "y": 65.9921875}
+{"time_stamp": 150161.381740458, "action": "move", "x": 1297.27734375, "y": 65.9921875}
+{"time_stamp": 150161.382745791, "action": "move", "x": 1297.50390625, "y": 65.9921875}
+{"time_stamp": 150161.384745333, "action": "move", "x": 1297.9609375, "y": 65.9921875}
+{"time_stamp": 150161.387624125, "action": "move", "x": 1297.9609375, "y": 66.21875}
+{"time_stamp": 150161.387876083, "action": "move", "x": 1298.1875, "y": 66.21875}
+{"time_stamp": 150161.388029083, "action": "move", "x": 1298.4140625, "y": 66.21875}
+{"time_stamp": 150161.388723666, "action": "move", "x": 1298.87109375, "y": 66.21875}
+{"time_stamp": 150161.389928958, "action": "move", "x": 1299.09765625, "y": 66.21875}
+{"time_stamp": 150161.390987291, "action": "move", "x": 1299.32421875, "y": 66.21875}
+{"time_stamp": 150161.391801041, "action": "move", "x": 1299.55078125, "y": 66.21875}
+{"time_stamp": 150161.392907583, "action": "move", "x": 1299.77734375, "y": 66.21875}
+{"time_stamp": 150161.393749166, "action": "move", "x": 1300.234375, "y": 66.21875}
+{"time_stamp": 150161.395085791, "action": "move", "x": 1300.4609375, "y": 66.21875}
+{"time_stamp": 150161.39570675, "action": "move", "x": 1300.6875, "y": 66.21875}
+{"time_stamp": 150161.396730916, "action": "move", "x": 1300.9140625, "y": 66.21875}
+{"time_stamp": 150161.397758458, "action": "move", "x": 1301.37109375, "y": 66.21875}
+{"time_stamp": 150161.398795625, "action": "move", "x": 1301.59765625, "y": 66.21875}
+{"time_stamp": 150161.399755083, "action": "move", "x": 1302.0546875, "y": 66.21875}
+{"time_stamp": 150161.400869041, "action": "move", "x": 1302.28125, "y": 66.21875}
+{"time_stamp": 150161.401691416, "action": "move", "x": 1302.5078125, "y": 66.21875}
+{"time_stamp": 150161.404172416, "action": "move", "x": 1302.96484375, "y": 66.21875}
+{"time_stamp": 150161.404226125, "action": "move", "x": 1303.19140625, "y": 66.21875}
+{"time_stamp": 150161.404603041, "action": "move", "x": 1303.6484375, "y": 66.21875}
+{"time_stamp": 150161.405567875, "action": "move", "x": 1303.875, "y": 66.21875}
+{"time_stamp": 150161.4065985, "action": "move", "x": 1304.33203125, "y": 66.21875}
+{"time_stamp": 150161.407579708, "action": "move", "x": 1304.55859375, "y": 66.21875}
+{"time_stamp": 150161.408581791, "action": "move", "x": 1305.015625, "y": 66.21875}
+{"time_stamp": 150161.409619875, "action": "move", "x": 1305.2421875, "y": 66.21875}
+{"time_stamp": 150161.4118385, "action": "move", "x": 1305.69921875, "y": 66.21875}
+{"time_stamp": 150161.411899916, "action": "move", "x": 1305.92578125, "y": 66.21875}
+{"time_stamp": 150161.412756375, "action": "move", "x": 1306.3828125, "y": 66.21875}
+{"time_stamp": 150161.413580583, "action": "move", "x": 1306.609375, "y": 66.21875}
+{"time_stamp": 150161.414580166, "action": "move", "x": 1307.06640625, "y": 66.21875}
+{"time_stamp": 150161.415598625, "action": "move", "x": 1307.5234375, "y": 65.98828125}
+{"time_stamp": 150161.416600125, "action": "move", "x": 1307.75, "y": 65.98828125}
+{"time_stamp": 150161.417596416, "action": "move", "x": 1308.20703125, "y": 65.98828125}
+{"time_stamp": 150161.418597458, "action": "move", "x": 1308.43359375, "y": 65.98828125}
+{"time_stamp": 150161.421357125, "action": "move", "x": 1308.890625, "y": 65.98828125}
+{"time_stamp": 150161.421424416, "action": "move", "x": 1309.1171875, "y": 65.98828125}
+{"time_stamp": 150161.421599625, "action": "move", "x": 1309.57421875, "y": 65.98828125}
+{"time_stamp": 150161.422568, "action": "move", "x": 1309.80078125, "y": 65.98828125}
+{"time_stamp": 150161.423554416, "action": "move", "x": 1310.2578125, "y": 65.98828125}
+{"time_stamp": 150161.424592083, "action": "move", "x": 1310.484375, "y": 65.98828125}
+{"time_stamp": 150161.425565166, "action": "move", "x": 1310.94140625, "y": 65.98828125}
+{"time_stamp": 150161.42658575, "action": "move", "x": 1311.16796875, "y": 65.98828125}
+{"time_stamp": 150161.428650791, "action": "move", "x": 1311.625, "y": 65.98828125}
+{"time_stamp": 150161.428705416, "action": "move", "x": 1311.8515625, "y": 65.98828125}
+{"time_stamp": 150161.42956425, "action": "move", "x": 1312.078125, "y": 65.98828125}
+{"time_stamp": 150161.430618625, "action": "move", "x": 1312.53515625, "y": 65.7578125}
+{"time_stamp": 150161.431595208, "action": "move", "x": 1312.76171875, "y": 65.7578125}
+{"time_stamp": 150161.432606958, "action": "move", "x": 1312.98828125, "y": 65.7578125}
+{"time_stamp": 150161.433596125, "action": "move", "x": 1313.4453125, "y": 65.7578125}
+{"time_stamp": 150161.43457125, "action": "move", "x": 1313.671875, "y": 65.7578125}
+{"time_stamp": 150161.438162666, "action": "move", "x": 1313.8984375, "y": 65.7578125}
+{"time_stamp": 150161.438268208, "action": "move", "x": 1314.125, "y": 65.7578125}
+{"time_stamp": 150161.438348, "action": "move", "x": 1314.58203125, "y": 65.7578125}
+{"time_stamp": 150161.43861275, "action": "move", "x": 1314.80859375, "y": 65.7578125}
+{"time_stamp": 150161.43956875, "action": "move", "x": 1315.03515625, "y": 65.7578125}
+{"time_stamp": 150161.440598791, "action": "move", "x": 1315.26171875, "y": 65.52734375}
+{"time_stamp": 150161.44161525, "action": "move", "x": 1315.48828125, "y": 65.52734375}
+{"time_stamp": 150161.442595541, "action": "move", "x": 1315.71484375, "y": 65.52734375}
+{"time_stamp": 150161.443632291, "action": "move", "x": 1315.94140625, "y": 65.52734375}
+{"time_stamp": 150161.445394458, "action": "move", "x": 1316.16796875, "y": 65.52734375}
+{"time_stamp": 150161.445598958, "action": "move", "x": 1316.39453125, "y": 65.52734375}
+{"time_stamp": 150161.446578166, "action": "move", "x": 1316.62109375, "y": 65.52734375}
+{"time_stamp": 150161.447564458, "action": "move", "x": 1316.84765625, "y": 65.52734375}
+{"time_stamp": 150161.449700583, "action": "move", "x": 1317.07421875, "y": 65.52734375}
+{"time_stamp": 150161.450618291, "action": "move", "x": 1317.30078125, "y": 65.52734375}
+{"time_stamp": 150161.451632416, "action": "move", "x": 1317.52734375, "y": 65.296875}
+{"time_stamp": 150161.4544955, "action": "move", "x": 1317.75390625, "y": 65.296875}
+{"time_stamp": 150161.454687708, "action": "move", "x": 1317.98046875, "y": 65.296875}
+{"time_stamp": 150161.457736125, "action": "move", "x": 1318.20703125, "y": 65.296875}
+{"time_stamp": 150161.458600458, "action": "move", "x": 1318.43359375, "y": 65.296875}
+{"time_stamp": 150161.461778791, "action": "move", "x": 1318.66015625, "y": 65.296875}
+{"time_stamp": 150161.462625166, "action": "move", "x": 1318.66015625, "y": 65.06640625}
+{"time_stamp": 150161.464682791, "action": "move", "x": 1318.88671875, "y": 65.06640625}
+{"time_stamp": 150161.471174791, "action": "move", "x": 1319.11328125, "y": 65.06640625}
+{"time_stamp": 150161.533522208, "action": "click", "x": 1319.11328125, "y": 65.06640625, "button": "left", "pressed": true}
+{"time_stamp": 150161.597598416, "action": "click", "x": 1319.11328125, "y": 65.06640625, "button": "left", "pressed": false}
+{"time_stamp": 150162.266221958, "action": "press", "name": "w"}
+{"time_stamp": 150162.317228125, "action": "release", "name": "w"}
+{"time_stamp": 150162.334653166, "action": "press", "name": "i"}
+{"time_stamp": 150162.411959208, "action": "release", "name": "i"}
+{"time_stamp": 150162.492754291, "action": "press", "name": "k"}
+{"time_stamp": 150162.582294416, "action": "release", "name": "k"}
+{"time_stamp": 150162.642782833, "action": "press", "name": "i"}
+{"time_stamp": 150162.691202375, "action": "release", "name": "i"}
+{"time_stamp": 150162.714565041, "action": "press", "name": "p"}
+{"time_stamp": 150162.811216916, "action": "release", "name": "p"}
+{"time_stamp": 150162.863815291, "action": "press", "name": "e"}
+{"time_stamp": 150162.9317325, "action": "press", "name": "d"}
+{"time_stamp": 150162.988706541, "action": "release", "name": "e"}
+{"time_stamp": 150163.015833166, "action": "press", "name": "i"}
+{"time_stamp": 150163.039717416, "action": "release", "name": "d"}
+{"time_stamp": 150163.084241125, "action": "release", "name": "i"}
+{"time_stamp": 150163.128957458, "action": "press", "name": "a"}
+{"time_stamp": 150163.229376666, "action": "press", "name": "enter"}
+{"time_stamp": 150163.250037708, "action": "release", "name": "a"}
+{"time_stamp": 150163.317662583, "action": "release", "name": "enter"}
+{"time_stamp": 150163.755798041, "action": "move", "x": 1319.33984375, "y": 65.06640625}
+{"time_stamp": 150163.757134583, "action": "move", "x": 1319.56640625, "y": 65.06640625}
+{"time_stamp": 150163.758895708, "action": "move", "x": 1319.79296875, "y": 65.06640625}
+{"time_stamp": 150163.759749375, "action": "move", "x": 1320.01953125, "y": 65.06640625}
+{"time_stamp": 150163.76263275, "action": "move", "x": 1320.24609375, "y": 65.06640625}
+{"time_stamp": 150163.762738958, "action": "move", "x": 1320.47265625, "y": 65.06640625}
+{"time_stamp": 150163.762838875, "action": "move", "x": 1320.69921875, "y": 65.06640625}
+{"time_stamp": 150163.763688875, "action": "move", "x": 1320.92578125, "y": 65.06640625}
+{"time_stamp": 150163.765116, "action": "move", "x": 1321.3828125, "y": 65.06640625}
+{"time_stamp": 150163.765722916, "action": "move", "x": 1321.609375, "y": 65.06640625}
+{"time_stamp": 150163.766685208, "action": "move", "x": 1321.8359375, "y": 65.06640625}
+{"time_stamp": 150163.767823833, "action": "move", "x": 1322.29296875, "y": 65.29296875}
+{"time_stamp": 150163.768784708, "action": "move", "x": 1322.51953125, "y": 65.29296875}
+{"time_stamp": 150163.772787625, "action": "move", "x": 1322.9765625, "y": 65.29296875}
+{"time_stamp": 150163.772937791, "action": "move", "x": 1323.43359375, "y": 65.29296875}
+{"time_stamp": 150163.773015708, "action": "move", "x": 1323.890625, "y": 65.29296875}
+{"time_stamp": 150163.77306925, "action": "move", "x": 1324.34765625, "y": 65.51953125}
+{"time_stamp": 150163.773692875, "action": "move", "x": 1324.8046875, "y": 65.51953125}
+{"time_stamp": 150163.775058333, "action": "move", "x": 1325.26171875, "y": 65.51953125}
+{"time_stamp": 150163.77571175, "action": "move", "x": 1325.71875, "y": 65.51953125}
+{"time_stamp": 150163.776768916, "action": "move", "x": 1326.58984375, "y": 65.80859375}
+{"time_stamp": 150163.780674208, "action": "move", "x": 1327.046875, "y": 65.80859375}
+{"time_stamp": 150163.780744375, "action": "move", "x": 1327.50390625, "y": 65.80859375}
+{"time_stamp": 150163.780880583, "action": "move", "x": 1328.375, "y": 65.80859375}
+{"time_stamp": 150163.78094, "action": "move", "x": 1328.83203125, "y": 66.03515625}
+{"time_stamp": 150163.781707375, "action": "move", "x": 1329.703125, "y": 66.03515625}
+{"time_stamp": 150163.782684208, "action": "move", "x": 1330.57421875, "y": 66.03515625}
+{"time_stamp": 150163.783659916, "action": "move", "x": 1331.03125, "y": 66.26171875}
+{"time_stamp": 150163.784640666, "action": "move", "x": 1331.90234375, "y": 66.26171875}
+{"time_stamp": 150163.788068583, "action": "move", "x": 1332.7734375, "y": 66.26171875}
+{"time_stamp": 150163.788149416, "action": "move", "x": 1333.64453125, "y": 66.55078125}
+{"time_stamp": 150163.788203208, "action": "move", "x": 1334.515625, "y": 66.55078125}
+{"time_stamp": 150163.788650166, "action": "move", "x": 1335.38671875, "y": 66.55078125}
+{"time_stamp": 150163.789634625, "action": "move", "x": 1336.2578125, "y": 66.83984375}
+{"time_stamp": 150163.790610916, "action": "move", "x": 1337.12890625, "y": 66.83984375}
+{"time_stamp": 150163.791629916, "action": "move", "x": 1338.0, "y": 66.83984375}
+{"time_stamp": 150163.792700833, "action": "move", "x": 1338.87109375, "y": 67.12890625}
+{"time_stamp": 150163.793676875, "action": "move", "x": 1339.7421875, "y": 67.12890625}
+{"time_stamp": 150163.795430583, "action": "move", "x": 1340.61328125, "y": 67.12890625}
+{"time_stamp": 150163.795755375, "action": "move", "x": 1341.484375, "y": 67.12890625}
+{"time_stamp": 150163.796647125, "action": "move", "x": 1342.35546875, "y": 67.41796875}
+{"time_stamp": 150163.797671166, "action": "move", "x": 1343.2265625, "y": 67.41796875}
+{"time_stamp": 150163.798662375, "action": "move", "x": 1344.09765625, "y": 67.70703125}
+{"time_stamp": 150163.799637041, "action": "move", "x": 1344.96875, "y": 67.70703125}
+{"time_stamp": 150163.800627791, "action": "move", "x": 1345.83984375, "y": 67.70703125}
+{"time_stamp": 150163.801625625, "action": "move", "x": 1346.296875, "y": 67.70703125}
+{"time_stamp": 150163.803668916, "action": "move", "x": 1347.16796875, "y": 67.70703125}
+{"time_stamp": 150163.803810041, "action": "move", "x": 1348.0390625, "y": 67.99609375}
+{"time_stamp": 150163.804648041, "action": "move", "x": 1348.49609375, "y": 67.99609375}
+{"time_stamp": 150163.805589875, "action": "move", "x": 1349.3671875, "y": 67.99609375}
+{"time_stamp": 150163.806611541, "action": "move", "x": 1349.82421875, "y": 67.99609375}
+{"time_stamp": 150163.807574041, "action": "move", "x": 1350.6953125, "y": 67.99609375}
+{"time_stamp": 150163.808617791, "action": "move", "x": 1351.15234375, "y": 67.99609375}
+{"time_stamp": 150163.809596666, "action": "move", "x": 1351.609375, "y": 68.22265625}
+{"time_stamp": 150163.811971166, "action": "move", "x": 1352.48046875, "y": 68.22265625}
+{"time_stamp": 150163.812089708, "action": "move", "x": 1352.9375, "y": 68.22265625}
+{"time_stamp": 150163.812654083, "action": "move", "x": 1353.39453125, "y": 68.22265625}
+{"time_stamp": 150163.813685583, "action": "move", "x": 1353.8515625, "y": 68.22265625}
+{"time_stamp": 150163.814679083, "action": "move", "x": 1354.30859375, "y": 68.22265625}
+{"time_stamp": 150163.815650625, "action": "move", "x": 1354.53515625, "y": 68.44921875}
+{"time_stamp": 150163.816641125, "action": "move", "x": 1354.9921875, "y": 68.44921875}
+{"time_stamp": 150163.817632291, "action": "move", "x": 1355.44921875, "y": 68.44921875}
+{"time_stamp": 150163.818658125, "action": "move", "x": 1355.67578125, "y": 68.44921875}
+{"time_stamp": 150163.820213083, "action": "move", "x": 1356.1328125, "y": 68.67578125}
+{"time_stamp": 150163.820615916, "action": "move", "x": 1356.58984375, "y": 68.67578125}
+{"time_stamp": 150163.821583583, "action": "move", "x": 1356.81640625, "y": 68.67578125}
+{"time_stamp": 150163.8226845, "action": "move", "x": 1357.04296875, "y": 68.67578125}
+{"time_stamp": 150163.823626, "action": "move", "x": 1357.26953125, "y": 68.90234375}
+{"time_stamp": 150163.824691333, "action": "move", "x": 1357.7265625, "y": 68.90234375}
+{"time_stamp": 150163.825654458, "action": "move", "x": 1357.953125, "y": 68.90234375}
+{"time_stamp": 150163.826643416, "action": "move", "x": 1358.1796875, "y": 68.90234375}
+{"time_stamp": 150163.828578958, "action": "move", "x": 1358.40625, "y": 68.90234375}
+{"time_stamp": 150163.828677166, "action": "move", "x": 1358.6328125, "y": 68.90234375}
+{"time_stamp": 150163.829680625, "action": "move", "x": 1358.859375, "y": 69.12890625}
+{"time_stamp": 150163.830661, "action": "move", "x": 1359.0859375, "y": 69.12890625}
+{"time_stamp": 150163.831657583, "action": "move", "x": 1359.3125, "y": 69.12890625}
+{"time_stamp": 150163.833636208, "action": "move", "x": 1359.5390625, "y": 69.12890625}
+{"time_stamp": 150163.836840041, "action": "move", "x": 1359.765625, "y": 69.12890625}
+{"time_stamp": 150163.846772583, "action": "move", "x": 1359.53515625, "y": 69.12890625}
+{"time_stamp": 150163.849690416, "action": "move", "x": 1359.3046875, "y": 69.12890625}
+{"time_stamp": 150163.8506705, "action": "move", "x": 1359.07421875, "y": 69.12890625}
+{"time_stamp": 150163.853493166, "action": "move", "x": 1358.84375, "y": 68.8984375}
+{"time_stamp": 150163.853653416, "action": "move", "x": 1358.61328125, "y": 68.8984375}
+{"time_stamp": 150163.854687291, "action": "move", "x": 1358.3828125, "y": 68.8984375}
+{"time_stamp": 150163.855613916, "action": "move", "x": 1358.15234375, "y": 68.8984375}
+{"time_stamp": 150163.856639958, "action": "move", "x": 1357.921875, "y": 68.66796875}
+{"time_stamp": 150163.857666, "action": "move", "x": 1357.69140625, "y": 68.66796875}
+{"time_stamp": 150163.858629458, "action": "move", "x": 1357.23046875, "y": 68.4375}
+{"time_stamp": 150163.859618458, "action": "move", "x": 1357.0, "y": 68.4375}
+{"time_stamp": 150163.862077291, "action": "move", "x": 1356.76953125, "y": 68.4375}
+{"time_stamp": 150163.8621595, "action": "move", "x": 1356.30859375, "y": 68.20703125}
+{"time_stamp": 150163.862698708, "action": "move", "x": 1356.078125, "y": 67.9765625}
+{"time_stamp": 150163.863655791, "action": "move", "x": 1355.6171875, "y": 67.9765625}
+{"time_stamp": 150163.864655916, "action": "move", "x": 1355.38671875, "y": 67.74609375}
+{"time_stamp": 150163.865647333, "action": "move", "x": 1354.92578125, "y": 67.515625}
+{"time_stamp": 150163.866624333, "action": "move", "x": 1354.6953125, "y": 67.28515625}
+{"time_stamp": 150163.867645625, "action": "move", "x": 1354.234375, "y": 67.28515625}
+{"time_stamp": 150163.868643291, "action": "move", "x": 1353.7734375, "y": 67.0546875}
+{"time_stamp": 150163.870027416, "action": "move", "x": 1353.3125, "y": 66.82421875}
+{"time_stamp": 150163.870678, "action": "move", "x": 1352.8515625, "y": 66.59375}
+{"time_stamp": 150163.871632125, "action": "move", "x": 1352.390625, "y": 66.36328125}
+{"time_stamp": 150163.872631791, "action": "move", "x": 1351.9296875, "y": 66.1328125}
+{"time_stamp": 150163.87364, "action": "move", "x": 1351.46875, "y": 65.90234375}
+{"time_stamp": 150163.874626041, "action": "move", "x": 1351.0078125, "y": 65.671875}
+{"time_stamp": 150163.87563, "action": "move", "x": 1350.546875, "y": 65.2109375}
+{"time_stamp": 150163.876600458, "action": "move", "x": 1350.0859375, "y": 64.98046875}
+{"time_stamp": 150163.878332625, "action": "move", "x": 1349.2109375, "y": 64.6875}
+{"time_stamp": 150163.878746416, "action": "move", "x": 1348.75, "y": 64.45703125}
+{"time_stamp": 150163.8796095, "action": "move", "x": 1348.2890625, "y": 64.2265625}
+{"time_stamp": 150163.880601916, "action": "move", "x": 1347.828125, "y": 63.765625}
+{"time_stamp": 150163.881620125, "action": "move", "x": 1346.953125, "y": 63.47265625}
+{"time_stamp": 150163.882605083, "action": "move", "x": 1346.4921875, "y": 63.01171875}
+{"time_stamp": 150163.88372225, "action": "move", "x": 1346.03125, "y": 62.78125}
+{"time_stamp": 150163.884596125, "action": "move", "x": 1345.15625, "y": 62.1953125}
+{"time_stamp": 150163.886795, "action": "move", "x": 1344.6953125, "y": 61.96484375}
+{"time_stamp": 150163.886817708, "action": "move", "x": 1344.234375, "y": 61.50390625}
+{"time_stamp": 150163.887579125, "action": "move", "x": 1343.359375, "y": 61.2109375}
+{"time_stamp": 150163.888630625, "action": "move", "x": 1342.8984375, "y": 60.98046875}
+{"time_stamp": 150163.889701791, "action": "move", "x": 1342.0234375, "y": 60.39453125}
+{"time_stamp": 150163.890611916, "action": "move", "x": 1341.1484375, "y": 60.1015625}
+{"time_stamp": 150163.891602666, "action": "move", "x": 1340.6875, "y": 59.640625}
+{"time_stamp": 150163.892653041, "action": "move", "x": 1339.8125, "y": 59.34765625}
+{"time_stamp": 150163.893646041, "action": "move", "x": 1338.9375, "y": 59.0546875}
+{"time_stamp": 150163.895122291, "action": "move", "x": 1338.0625, "y": 58.46875}
+{"time_stamp": 150163.895626625, "action": "move", "x": 1337.1875, "y": 58.17578125}
+{"time_stamp": 150163.896595333, "action": "move", "x": 1336.3125, "y": 57.8828125}
+{"time_stamp": 150163.897658458, "action": "move", "x": 1335.4375, "y": 57.8828125}
+{"time_stamp": 150163.898641583, "action": "move", "x": 1334.9765625, "y": 57.65234375}
+{"time_stamp": 150163.899585333, "action": "move", "x": 1334.1015625, "y": 57.359375}
+{"time_stamp": 150163.900602125, "action": "move", "x": 1333.2265625, "y": 57.06640625}
+{"time_stamp": 150163.901647208, "action": "move", "x": 1332.765625, "y": 57.06640625}
+{"time_stamp": 150163.903607666, "action": "move", "x": 1331.890625, "y": 56.7734375}
+{"time_stamp": 150163.903662458, "action": "move", "x": 1331.4296875, "y": 56.7734375}
+{"time_stamp": 150163.904635083, "action": "move", "x": 1330.96875, "y": 56.7734375}
+{"time_stamp": 150163.90560075, "action": "move", "x": 1330.09375, "y": 56.7734375}
+{"time_stamp": 150163.906608458, "action": "move", "x": 1329.6328125, "y": 56.7734375}
+{"time_stamp": 150163.907605, "action": "move", "x": 1329.171875, "y": 56.7734375}
+{"time_stamp": 150163.908603875, "action": "move", "x": 1328.7109375, "y": 56.7734375}
+{"time_stamp": 150163.909630375, "action": "move", "x": 1328.25, "y": 56.7734375}
+{"time_stamp": 150163.911746375, "action": "move", "x": 1327.7890625, "y": 56.7734375}
+{"time_stamp": 150163.911765541, "action": "move", "x": 1327.328125, "y": 57.0}
+{"time_stamp": 150163.912625416, "action": "move", "x": 1326.8671875, "y": 57.2265625}
+{"time_stamp": 150163.913594916, "action": "move", "x": 1326.40625, "y": 57.453125}
+{"time_stamp": 150163.9145965, "action": "move", "x": 1325.9453125, "y": 57.453125}
+{"time_stamp": 150163.9156145, "action": "move", "x": 1325.484375, "y": 57.91015625}
+{"time_stamp": 150163.916614833, "action": "move", "x": 1325.0234375, "y": 58.13671875}
+{"time_stamp": 150163.917578958, "action": "move", "x": 1324.5625, "y": 58.36328125}
+{"time_stamp": 150163.918875375, "action": "move", "x": 1324.1015625, "y": 58.8203125}
+{"time_stamp": 150163.921041375, "action": "move", "x": 1323.640625, "y": 59.046875}
+{"time_stamp": 150163.92112725, "action": "move", "x": 1323.41015625, "y": 59.50390625}
+{"time_stamp": 150163.921636291, "action": "move", "x": 1322.94921875, "y": 59.73046875}
+{"time_stamp": 150163.922697083, "action": "move", "x": 1322.48828125, "y": 60.1875}
+{"time_stamp": 150163.923666, "action": "move", "x": 1322.02734375, "y": 60.64453125}
+{"time_stamp": 150163.924671875, "action": "move", "x": 1321.56640625, "y": 61.1015625}
+{"time_stamp": 150163.925691958, "action": "move", "x": 1321.10546875, "y": 61.55859375}
+{"time_stamp": 150163.926757958, "action": "move", "x": 1320.51953125, "y": 62.4296875}
+{"time_stamp": 150163.928221333, "action": "move", "x": 1320.2890625, "y": 62.88671875}
+{"time_stamp": 150163.928642, "action": "move", "x": 1319.828125, "y": 63.34375}
+{"time_stamp": 150163.929863, "action": "move", "x": 1319.2421875, "y": 64.21484375}
+{"time_stamp": 150163.930754083, "action": "move", "x": 1318.78125, "y": 64.671875}
+{"time_stamp": 150163.931693541, "action": "move", "x": 1318.1953125, "y": 65.54296875}
+{"time_stamp": 150163.932739875, "action": "move", "x": 1317.90234375, "y": 66.4140625}
+{"time_stamp": 150163.933691666, "action": "move", "x": 1317.44140625, "y": 66.87109375}
+{"time_stamp": 150163.934663666, "action": "move", "x": 1316.85546875, "y": 67.7421875}
+{"time_stamp": 150163.9368735, "action": "move", "x": 1316.26953125, "y": 68.61328125}
+{"time_stamp": 150163.936898708, "action": "move", "x": 1315.9765625, "y": 69.484375}
+{"time_stamp": 150163.937656458, "action": "move", "x": 1315.390625, "y": 70.35546875}
+{"time_stamp": 150163.938605958, "action": "move", "x": 1314.9296875, "y": 70.8125}
+{"time_stamp": 150163.939612666, "action": "move", "x": 1314.34375, "y": 71.68359375}
+{"time_stamp": 150163.940623541, "action": "move", "x": 1313.7578125, "y": 72.5546875}
+{"time_stamp": 150163.941648583, "action": "move", "x": 1313.46484375, "y": 73.42578125}
+{"time_stamp": 150163.942801416, "action": "move", "x": 1313.00390625, "y": 73.8828125}
+{"time_stamp": 150163.943650625, "action": "move", "x": 1312.41796875, "y": 74.75390625}
+{"time_stamp": 150163.945141208, "action": "move", "x": 1311.83203125, "y": 75.625}
+{"time_stamp": 150163.945666708, "action": "move", "x": 1311.5390625, "y": 76.49609375}
+{"time_stamp": 150163.946593416, "action": "move", "x": 1311.078125, "y": 76.953125}
+{"time_stamp": 150163.947617625, "action": "move", "x": 1310.4921875, "y": 77.82421875}
+{"time_stamp": 150163.948596541, "action": "move", "x": 1309.90625, "y": 78.6953125}
+{"time_stamp": 150163.949593916, "action": "move", "x": 1309.4453125, "y": 79.15234375}
+{"time_stamp": 150163.950596041, "action": "move", "x": 1308.859375, "y": 80.0234375}
+{"time_stamp": 150163.95157, "action": "move", "x": 1308.3984375, "y": 80.48046875}
+{"time_stamp": 150163.95516525, "action": "move", "x": 1307.8125, "y": 81.3515625}
+{"time_stamp": 150163.955300541, "action": "move", "x": 1307.2265625, "y": 82.22265625}
+{"time_stamp": 150163.955350125, "action": "move", "x": 1306.765625, "y": 82.6796875}
+{"time_stamp": 150163.955725375, "action": "move", "x": 1306.1796875, "y": 83.55078125}
+{"time_stamp": 150163.95659, "action": "move", "x": 1305.59375, "y": 84.421875}
+{"time_stamp": 150163.95760075, "action": "move", "x": 1304.71875, "y": 85.00390625}
+{"time_stamp": 150163.958624958, "action": "move", "x": 1304.1328125, "y": 85.875}
+{"time_stamp": 150163.959608, "action": "move", "x": 1303.546875, "y": 86.74609375}
+{"time_stamp": 150163.961731291, "action": "move", "x": 1302.32421875, "y": 87.96484375}
+{"time_stamp": 150163.961754375, "action": "move", "x": 1301.73828125, "y": 88.8359375}
+{"time_stamp": 150163.962602875, "action": "move", "x": 1301.15234375, "y": 89.70703125}
+{"time_stamp": 150163.963617416, "action": "move", "x": 1300.27734375, "y": 90.2890625}
+{"time_stamp": 150163.964609791, "action": "move", "x": 1299.0546875, "y": 91.5078125}
+{"time_stamp": 150163.96572425, "action": "move", "x": 1298.46875, "y": 92.37890625}
+{"time_stamp": 150163.96660475, "action": "move", "x": 1297.0390625, "y": 94.28125}
+{"time_stamp": 150163.967624333, "action": "move", "x": 1295.81640625, "y": 95.5}
+{"time_stamp": 150163.968608291, "action": "move", "x": 1294.59375, "y": 96.71875}
+{"time_stamp": 150163.971286583, "action": "move", "x": 1293.37109375, "y": 97.9375}
+{"time_stamp": 150163.97149575, "action": "move", "x": 1292.1484375, "y": 99.15625}
+{"time_stamp": 150163.971589208, "action": "move", "x": 1290.92578125, "y": 100.375}
+{"time_stamp": 150163.972555666, "action": "move", "x": 1289.49609375, "y": 102.27734375}
+{"time_stamp": 150163.973554625, "action": "move", "x": 1288.2734375, "y": 103.49609375}
+{"time_stamp": 150163.974631583, "action": "move", "x": 1286.84375, "y": 105.3984375}
+{"time_stamp": 150163.975587875, "action": "move", "x": 1285.62109375, "y": 106.6171875}
+{"time_stamp": 150163.976623125, "action": "move", "x": 1283.71484375, "y": 108.51953125}
+{"time_stamp": 150163.979783208, "action": "move", "x": 1282.4921875, "y": 109.73828125}
+{"time_stamp": 150163.979917791, "action": "move", "x": 1280.5859375, "y": 111.640625}
+{"time_stamp": 150163.979978875, "action": "move", "x": 1279.15625, "y": 113.54296875}
+{"time_stamp": 150163.980602166, "action": "move", "x": 1277.25, "y": 115.4453125}
+{"time_stamp": 150163.981646208, "action": "move", "x": 1275.34375, "y": 116.87109375}
+{"time_stamp": 150163.982632333, "action": "move", "x": 1273.4375, "y": 118.7734375}
+{"time_stamp": 150163.983631125, "action": "move", "x": 1271.53125, "y": 120.67578125}
+{"time_stamp": 150163.984617541, "action": "move", "x": 1269.625, "y": 122.578125}
+{"time_stamp": 150163.986717, "action": "move", "x": 1268.1953125, "y": 124.48046875}
+{"time_stamp": 150163.986807625, "action": "move", "x": 1265.58203125, "y": 126.56640625}
+{"time_stamp": 150163.987667708, "action": "move", "x": 1263.67578125, "y": 128.46875}
+{"time_stamp": 150163.988590375, "action": "move", "x": 1261.5859375, "y": 131.078125}
+{"time_stamp": 150163.989790875, "action": "move", "x": 1258.97265625, "y": 133.1640625}
+{"time_stamp": 150163.990704625, "action": "move", "x": 1257.06640625, "y": 135.06640625}
+{"time_stamp": 150163.991736, "action": "move", "x": 1254.9765625, "y": 137.67578125}
+{"time_stamp": 150163.992621041, "action": "move", "x": 1252.36328125, "y": 139.76171875}
+{"time_stamp": 150163.993664958, "action": "move", "x": 1250.2734375, "y": 142.37109375}
+{"time_stamp": 150163.994926166, "action": "move", "x": 1247.66015625, "y": 144.45703125}
+{"time_stamp": 150163.995617041, "action": "move", "x": 1244.875, "y": 147.23828125}
+{"time_stamp": 150163.996577958, "action": "move", "x": 1242.78515625, "y": 149.84765625}
+{"time_stamp": 150163.997594416, "action": "move", "x": 1240.171875, "y": 151.93359375}
+{"time_stamp": 150163.998574125, "action": "move", "x": 1237.55859375, "y": 154.01953125}
+{"time_stamp": 150163.999614541, "action": "move", "x": 1234.7734375, "y": 156.80078125}
+{"time_stamp": 150164.000613708, "action": "move", "x": 1231.98828125, "y": 159.58203125}
+{"time_stamp": 150164.001649833, "action": "move", "x": 1229.203125, "y": 162.36328125}
+{"time_stamp": 150164.004715958, "action": "move", "x": 1226.58984375, "y": 164.44921875}
+{"time_stamp": 150164.00475825, "action": "move", "x": 1223.8046875, "y": 167.23046875}
+{"time_stamp": 150164.005030791, "action": "move", "x": 1220.46484375, "y": 170.01171875}
+{"time_stamp": 150164.005609666, "action": "move", "x": 1217.8515625, "y": 172.09765625}
+{"time_stamp": 150164.006581541, "action": "move", "x": 1215.06640625, "y": 174.87890625}
+{"time_stamp": 150164.007590833, "action": "move", "x": 1212.28125, "y": 177.66015625}
+{"time_stamp": 150164.008722375, "action": "move", "x": 1208.94140625, "y": 180.44140625}
+{"time_stamp": 150164.009680083, "action": "move", "x": 1206.15625, "y": 183.22265625}
+{"time_stamp": 150164.0128535, "action": "move", "x": 1202.81640625, "y": 186.00390625}
+{"time_stamp": 150164.012930541, "action": "move", "x": 1200.203125, "y": 188.08984375}
+{"time_stamp": 150164.012979833, "action": "move", "x": 1196.86328125, "y": 190.87109375}
+{"time_stamp": 150164.013545791, "action": "move", "x": 1194.078125, "y": 193.65234375}
+{"time_stamp": 150164.014549875, "action": "move", "x": 1190.73828125, "y": 196.43359375}
+{"time_stamp": 150164.015609375, "action": "move", "x": 1187.3984375, "y": 199.21484375}
+{"time_stamp": 150164.016611541, "action": "move", "x": 1184.61328125, "y": 201.99609375}
+{"time_stamp": 150164.017599416, "action": "move", "x": 1181.2734375, "y": 204.21875}
+{"time_stamp": 150164.018593208, "action": "move", "x": 1177.93359375, "y": 207.0}
+{"time_stamp": 150164.020369125, "action": "move", "x": 1174.59375, "y": 209.78125}
+{"time_stamp": 150164.020733166, "action": "move", "x": 1171.80859375, "y": 212.5625}
+{"time_stamp": 150164.021597375, "action": "move", "x": 1168.46875, "y": 215.34375}
+{"time_stamp": 150164.022567625, "action": "move", "x": 1165.12890625, "y": 218.125}
+{"time_stamp": 150164.023578, "action": "move", "x": 1161.7890625, "y": 220.90625}
+{"time_stamp": 150164.0245755, "action": "move", "x": 1158.44921875, "y": 223.6875}
+{"time_stamp": 150164.025544916, "action": "move", "x": 1155.109375, "y": 226.46875}
+{"time_stamp": 150164.026587416, "action": "move", "x": 1152.32421875, "y": 229.25}
+{"time_stamp": 150164.029880625, "action": "move", "x": 1148.984375, "y": 232.03125}
+{"time_stamp": 150164.029915291, "action": "move", "x": 1145.64453125, "y": 234.8125}
+{"time_stamp": 150164.029966083, "action": "move", "x": 1142.3046875, "y": 237.03515625}
+{"time_stamp": 150164.030596625, "action": "move", "x": 1138.80859375, "y": 240.52734375}
+{"time_stamp": 150164.03155975, "action": "move", "x": 1135.46875, "y": 242.75}
+{"time_stamp": 150164.032579916, "action": "move", "x": 1132.68359375, "y": 246.0859375}
+{"time_stamp": 150164.033587458, "action": "move", "x": 1129.34375, "y": 248.8671875}
+{"time_stamp": 150164.034568958, "action": "move", "x": 1126.00390625, "y": 251.6484375}
+{"time_stamp": 150164.036950875, "action": "move", "x": 1122.6640625, "y": 254.4296875}
+{"time_stamp": 150164.037023208, "action": "move", "x": 1119.87890625, "y": 257.2109375}
+{"time_stamp": 150164.037585208, "action": "move", "x": 1116.3828125, "y": 260.703125}
+{"time_stamp": 150164.038544916, "action": "move", "x": 1113.04296875, "y": 263.484375}
+{"time_stamp": 150164.03956475, "action": "move", "x": 1109.703125, "y": 266.265625}
+{"time_stamp": 150164.04059575, "action": "move", "x": 1106.36328125, "y": 269.046875}
+{"time_stamp": 150164.041625166, "action": "move", "x": 1103.578125, "y": 271.828125}
+{"time_stamp": 150164.042581, "action": "move", "x": 1100.08203125, "y": 275.3203125}
+{"time_stamp": 150164.043558083, "action": "move", "x": 1097.296875, "y": 278.1015625}
+{"time_stamp": 150164.046901666, "action": "move", "x": 1093.95703125, "y": 280.8828125}
+{"time_stamp": 150164.046913958, "action": "move", "x": 1091.171875, "y": 283.6640625}
+{"time_stamp": 150164.046972666, "action": "move", "x": 1087.67578125, "y": 287.15625}
+{"time_stamp": 150164.047555583, "action": "move", "x": 1084.890625, "y": 289.9375}
+{"time_stamp": 150164.048555666, "action": "move", "x": 1081.55078125, "y": 292.71875}
+{"time_stamp": 150164.049579875, "action": "move", "x": 1078.765625, "y": 296.0546875}
+{"time_stamp": 150164.0505975, "action": "move", "x": 1075.42578125, "y": 298.8359375}
+{"time_stamp": 150164.051595291, "action": "move", "x": 1072.640625, "y": 301.6171875}
+{"time_stamp": 150164.053703916, "action": "move", "x": 1069.14453125, "y": 305.109375}
+{"time_stamp": 150164.053729791, "action": "move", "x": 1066.359375, "y": 307.890625}
+{"time_stamp": 150164.054593083, "action": "move", "x": 1063.01953125, "y": 310.671875}
+{"time_stamp": 150164.055561375, "action": "move", "x": 1060.234375, "y": 314.0078125}
+{"time_stamp": 150164.056704166, "action": "move", "x": 1057.44921875, "y": 316.7890625}
+{"time_stamp": 150164.057596166, "action": "move", "x": 1054.109375, "y": 319.5703125}
+{"time_stamp": 150164.059078541, "action": "move", "x": 1051.32421875, "y": 322.90625}
+{"time_stamp": 150164.060050416, "action": "move", "x": 1048.5390625, "y": 325.6875}
+{"time_stamp": 150164.063510708, "action": "move", "x": 1045.04296875, "y": 329.1796875}
+{"time_stamp": 150164.063623833, "action": "move", "x": 1042.2578125, "y": 331.9609375}
+{"time_stamp": 150164.063708791, "action": "move", "x": 1038.91796875, "y": 334.7421875}
+{"time_stamp": 150164.063765375, "action": "move", "x": 1036.1328125, "y": 337.5234375}
+{"time_stamp": 150164.064585958, "action": "move", "x": 1033.34765625, "y": 340.859375}
+{"time_stamp": 150164.065594041, "action": "move", "x": 1030.0078125, "y": 343.640625}
+{"time_stamp": 150164.066571125, "action": "move", "x": 1027.22265625, "y": 346.421875}
+{"time_stamp": 150164.067575708, "action": "move", "x": 1024.4375, "y": 349.203125}
+{"time_stamp": 150164.06857575, "action": "move", "x": 1020.94140625, "y": 352.6953125}
+{"time_stamp": 150164.070178791, "action": "move", "x": 1018.15625, "y": 355.4765625}
+{"time_stamp": 150164.070552291, "action": "move", "x": 1014.81640625, "y": 358.2578125}
+{"time_stamp": 150164.0715835, "action": "move", "x": 1012.03125, "y": 361.0390625}
+{"time_stamp": 150164.072567041, "action": "move", "x": 1009.24609375, "y": 363.8203125}
+{"time_stamp": 150164.073559583, "action": "move", "x": 1005.75, "y": 367.3125}
+{"time_stamp": 150164.074648708, "action": "move", "x": 1002.96484375, "y": 370.09375}
+{"time_stamp": 150164.075640125, "action": "move", "x": 999.625, "y": 372.875}
+{"time_stamp": 150164.076573583, "action": "move", "x": 996.83984375, "y": 375.65625}
+{"time_stamp": 150164.079915041, "action": "move", "x": 994.0546875, "y": 378.4375}
+{"time_stamp": 150164.079937791, "action": "move", "x": 990.71484375, "y": 381.21875}
+{"time_stamp": 150164.080024458, "action": "move", "x": 987.9296875, "y": 384.0}
+{"time_stamp": 150164.080587916, "action": "move", "x": 984.58984375, "y": 386.78125}
+{"time_stamp": 150164.0815745, "action": "move", "x": 981.8046875, "y": 389.5625}
+{"time_stamp": 150164.082606958, "action": "move", "x": 978.46484375, "y": 392.34375}
+{"time_stamp": 150164.083616041, "action": "move", "x": 975.8515625, "y": 394.4296875}
+{"time_stamp": 150164.084657125, "action": "move", "x": 972.51171875, "y": 397.2109375}
+{"time_stamp": 150164.086895458, "action": "move", "x": 969.7265625, "y": 399.9921875}
+{"time_stamp": 150164.086911875, "action": "move", "x": 966.38671875, "y": 402.7734375}
+{"time_stamp": 150164.087598, "action": "move", "x": 963.6015625, "y": 405.5546875}
+{"time_stamp": 150164.088598041, "action": "move", "x": 960.26171875, "y": 408.3359375}
+{"time_stamp": 150164.089607083, "action": "move", "x": 957.4765625, "y": 411.1171875}
+{"time_stamp": 150164.090530041, "action": "move", "x": 954.13671875, "y": 413.33984375}
+{"time_stamp": 150164.091571291, "action": "move", "x": 951.3515625, "y": 416.12109375}
+{"time_stamp": 150164.092674625, "action": "move", "x": 948.56640625, "y": 418.90234375}
+{"time_stamp": 150164.093658541, "action": "move", "x": 945.953125, "y": 420.98828125}
+{"time_stamp": 150164.097496583, "action": "move", "x": 942.61328125, "y": 423.76953125}
+{"time_stamp": 150164.097600625, "action": "move", "x": 939.828125, "y": 426.55078125}
+{"time_stamp": 150164.097659041, "action": "move", "x": 936.48828125, "y": 428.7734375}
+{"time_stamp": 150164.0976695, "action": "move", "x": 933.703125, "y": 431.5546875}
+{"time_stamp": 150164.09855525, "action": "move", "x": 930.91796875, "y": 434.3359375}
+{"time_stamp": 150164.099571166, "action": "move", "x": 928.3046875, "y": 436.421875}
+{"time_stamp": 150164.100684625, "action": "move", "x": 924.96484375, "y": 438.64453125}
+{"time_stamp": 150164.1016795, "action": "move", "x": 922.1796875, "y": 441.42578125}
+{"time_stamp": 150164.104589416, "action": "move", "x": 919.39453125, "y": 444.20703125}
+{"time_stamp": 150164.10468925, "action": "move", "x": 916.78125, "y": 446.29296875}
+{"time_stamp": 150164.104752416, "action": "move", "x": 913.99609375, "y": 449.07421875}
+{"time_stamp": 150164.105595375, "action": "move", "x": 911.3828125, "y": 451.16015625}
+{"time_stamp": 150164.106659791, "action": "move", "x": 908.59765625, "y": 453.94140625}
+{"time_stamp": 150164.107598583, "action": "move", "x": 905.984375, "y": 456.02734375}
+{"time_stamp": 150164.108603958, "action": "move", "x": 903.19921875, "y": 458.80859375}
+{"time_stamp": 150164.109623291, "action": "move", "x": 900.5859375, "y": 460.89453125}
+{"time_stamp": 150164.11301125, "action": "move", "x": 897.97265625, "y": 462.98046875}
+{"time_stamp": 150164.113187708, "action": "move", "x": 895.1875, "y": 465.76171875}
+{"time_stamp": 150164.113239208, "action": "move", "x": 892.57421875, "y": 467.84765625}
+{"time_stamp": 150164.113592916, "action": "move", "x": 889.9609375, "y": 469.93359375}
+{"time_stamp": 150164.114589291, "action": "move", "x": 887.34765625, "y": 472.01953125}
+{"time_stamp": 150164.115652208, "action": "move", "x": 885.2578125, "y": 474.62890625}
+{"time_stamp": 150164.116614666, "action": "move", "x": 882.64453125, "y": 476.71484375}
+{"time_stamp": 150164.117663625, "action": "move", "x": 880.03125, "y": 478.80078125}
+{"time_stamp": 150164.118647708, "action": "move", "x": 877.41796875, "y": 480.88671875}
+{"time_stamp": 150164.12078825, "action": "move", "x": 875.328125, "y": 483.49609375}
+{"time_stamp": 150164.12085375, "action": "move", "x": 872.71484375, "y": 485.58203125}
+{"time_stamp": 150164.121665541, "action": "move", "x": 870.1015625, "y": 487.66796875}
+{"time_stamp": 150164.122600458, "action": "move", "x": 868.1953125, "y": 489.5703125}
+{"time_stamp": 150164.123649, "action": "move", "x": 865.58203125, "y": 491.65625}
+{"time_stamp": 150164.124631, "action": "move", "x": 863.67578125, "y": 493.55859375}
+{"time_stamp": 150164.125775708, "action": "move", "x": 861.0625, "y": 495.64453125}
+{"time_stamp": 150164.1266705, "action": "move", "x": 858.6796875, "y": 497.0703125}
+{"time_stamp": 150164.12961675, "action": "move", "x": 856.7734375, "y": 498.97265625}
+{"time_stamp": 150164.12989625, "action": "move", "x": 854.8671875, "y": 500.875}
+{"time_stamp": 150164.1305395, "action": "move", "x": 852.25390625, "y": 502.9609375}
+{"time_stamp": 150164.130618458, "action": "move", "x": 850.34765625, "y": 504.86328125}
+{"time_stamp": 150164.13159975, "action": "move", "x": 847.96484375, "y": 506.2890625}
+{"time_stamp": 150164.132592625, "action": "move", "x": 845.875, "y": 508.8984375}
+{"time_stamp": 150164.133593125, "action": "move", "x": 843.4921875, "y": 510.32421875}
+{"time_stamp": 150164.134629916, "action": "move", "x": 841.5859375, "y": 512.2265625}
+{"time_stamp": 150164.136819583, "action": "move", "x": 838.97265625, "y": 514.3125}
+{"time_stamp": 150164.137004875, "action": "move", "x": 837.06640625, "y": 515.73828125}
+{"time_stamp": 150164.137609, "action": "move", "x": 835.16015625, "y": 517.640625}
+{"time_stamp": 150164.138584375, "action": "move", "x": 833.25390625, "y": 519.06640625}
+{"time_stamp": 150164.139605875, "action": "move", "x": 830.640625, "y": 521.15234375}
+{"time_stamp": 150164.140611708, "action": "move", "x": 828.734375, "y": 522.578125}
+{"time_stamp": 150164.141562375, "action": "move", "x": 826.828125, "y": 524.48046875}
+{"time_stamp": 150164.142565083, "action": "move", "x": 824.921875, "y": 525.90625}
+{"time_stamp": 150164.143576958, "action": "move", "x": 822.5390625, "y": 527.33203125}
+{"time_stamp": 150164.146091125, "action": "move", "x": 820.6328125, "y": 529.234375}
+{"time_stamp": 150164.146133208, "action": "move", "x": 818.7265625, "y": 530.66015625}
+{"time_stamp": 150164.14654275, "action": "move", "x": 816.8203125, "y": 532.0859375}
+{"time_stamp": 150164.147550416, "action": "move", "x": 814.4375, "y": 533.51171875}
+{"time_stamp": 150164.14856475, "action": "move", "x": 812.53125, "y": 535.4140625}
+{"time_stamp": 150164.149564291, "action": "move", "x": 810.625, "y": 536.83984375}
+{"time_stamp": 150164.150564833, "action": "move", "x": 808.71875, "y": 538.265625}
+{"time_stamp": 150164.151709833, "action": "move", "x": 806.8125, "y": 539.69140625}
+{"time_stamp": 150164.153664208, "action": "move", "x": 804.4296875, "y": 541.1171875}
+{"time_stamp": 150164.153847875, "action": "move", "x": 803.20703125, "y": 542.3359375}
+{"time_stamp": 150164.154586708, "action": "move", "x": 800.82421875, "y": 543.76171875}
+{"time_stamp": 150164.155606875, "action": "move", "x": 798.91796875, "y": 545.1875}
+{"time_stamp": 150164.156553791, "action": "move", "x": 797.01171875, "y": 546.61328125}
+{"time_stamp": 150164.15760375, "action": "move", "x": 795.10546875, "y": 548.0390625}
+{"time_stamp": 150164.158681333, "action": "move", "x": 793.19921875, "y": 549.46484375}
+{"time_stamp": 150164.159712083, "action": "move", "x": 790.81640625, "y": 550.890625}
+{"time_stamp": 150164.161637833, "action": "move", "x": 788.91015625, "y": 552.31640625}
+{"time_stamp": 150164.161721666, "action": "move", "x": 787.28125, "y": 553.12890625}
+{"time_stamp": 150164.1626255, "action": "move", "x": 785.375, "y": 554.5546875}
+{"time_stamp": 150164.163595125, "action": "move", "x": 783.46875, "y": 555.98046875}
+{"time_stamp": 150164.164760625, "action": "move", "x": 781.5625, "y": 557.40625}
+{"time_stamp": 150164.165608208, "action": "move", "x": 779.93359375, "y": 558.21875}
+{"time_stamp": 150164.166778666, "action": "move", "x": 778.02734375, "y": 559.64453125}
+{"time_stamp": 150164.167600666, "action": "move", "x": 776.3984375, "y": 560.45703125}
+{"time_stamp": 150164.168617125, "action": "move", "x": 774.015625, "y": 561.8828125}
+{"time_stamp": 150164.171386333, "action": "move", "x": 772.109375, "y": 563.30859375}
+{"time_stamp": 150164.171428291, "action": "move", "x": 770.48046875, "y": 564.12109375}
+{"time_stamp": 150164.171558291, "action": "move", "x": 768.8515625, "y": 564.93359375}
+{"time_stamp": 150164.172577416, "action": "move", "x": 766.9453125, "y": 566.359375}
+{"time_stamp": 150164.173609291, "action": "move", "x": 765.31640625, "y": 567.171875}
+{"time_stamp": 150164.174575, "action": "move", "x": 763.41015625, "y": 568.59765625}
+{"time_stamp": 150164.17566325, "action": "move", "x": 761.02734375, "y": 569.546875}
+{"time_stamp": 150164.176588666, "action": "move", "x": 759.3984375, "y": 570.359375}
+{"time_stamp": 150164.178608166, "action": "move", "x": 757.4921875, "y": 571.78515625}
+{"time_stamp": 150164.178783, "action": "move", "x": 755.86328125, "y": 572.59765625}
+{"time_stamp": 150164.179625, "action": "move", "x": 754.234375, "y": 573.41015625}
+{"time_stamp": 150164.18058975, "action": "move", "x": 752.328125, "y": 574.8359375}
+{"time_stamp": 150164.181629166, "action": "move", "x": 749.9453125, "y": 575.78515625}
+{"time_stamp": 150164.182597333, "action": "move", "x": 748.0390625, "y": 577.2109375}
+{"time_stamp": 150164.183606875, "action": "move", "x": 746.41015625, "y": 578.0234375}
+{"time_stamp": 150164.184603708, "action": "move", "x": 744.78125, "y": 578.8359375}
+{"time_stamp": 150164.186838083, "action": "move", "x": 743.15234375, "y": 579.6484375}
+{"time_stamp": 150164.186911125, "action": "move", "x": 741.24609375, "y": 581.07421875}
+{"time_stamp": 150164.187616458, "action": "move", "x": 739.6171875, "y": 581.88671875}
+{"time_stamp": 150164.18858175, "action": "move", "x": 737.98828125, "y": 582.69921875}
+{"time_stamp": 150164.189584958, "action": "move", "x": 736.359375, "y": 583.51171875}
+{"time_stamp": 150164.190568208, "action": "move", "x": 734.73046875, "y": 584.32421875}
+{"time_stamp": 150164.191551166, "action": "move", "x": 733.1015625, "y": 585.13671875}
+{"time_stamp": 150164.19261575, "action": "move", "x": 731.1953125, "y": 586.5625}
+{"time_stamp": 150164.193596125, "action": "move", "x": 729.56640625, "y": 587.375}
+{"time_stamp": 150164.194708375, "action": "move", "x": 727.9375, "y": 588.1875}
+{"time_stamp": 150164.195597291, "action": "move", "x": 727.0625, "y": 588.76953125}
+{"time_stamp": 150164.196774125, "action": "move", "x": 725.43359375, "y": 589.58203125}
+{"time_stamp": 150164.198062, "action": "move", "x": 723.8046875, "y": 590.39453125}
+{"time_stamp": 150164.198646166, "action": "move", "x": 722.17578125, "y": 591.20703125}
+{"time_stamp": 150164.200109583, "action": "move", "x": 721.30078125, "y": 591.7890625}
+{"time_stamp": 150164.200796083, "action": "move", "x": 719.671875, "y": 592.1953125}
+{"time_stamp": 150164.201666541, "action": "move", "x": 718.04296875, "y": 593.0078125}
+{"time_stamp": 150164.203458125, "action": "move", "x": 716.4140625, "y": 593.8203125}
+{"time_stamp": 150164.203663666, "action": "move", "x": 715.5390625, "y": 594.40234375}
+{"time_stamp": 150164.204622625, "action": "move", "x": 713.91015625, "y": 595.21484375}
+{"time_stamp": 150164.205591333, "action": "move", "x": 713.03515625, "y": 595.796875}
+{"time_stamp": 150164.206576791, "action": "move", "x": 711.40625, "y": 596.203125}
+{"time_stamp": 150164.20758075, "action": "move", "x": 710.53125, "y": 596.78515625}
+{"time_stamp": 150164.208607125, "action": "move", "x": 708.90234375, "y": 597.59765625}
+{"time_stamp": 150164.209611833, "action": "move", "x": 708.02734375, "y": 598.1796875}
+{"time_stamp": 150164.211609, "action": "move", "x": 707.15234375, "y": 598.46875}
+{"time_stamp": 150164.211671083, "action": "move", "x": 705.5234375, "y": 599.28125}
+{"time_stamp": 150164.21259975, "action": "move", "x": 704.6484375, "y": 599.86328125}
+{"time_stamp": 150164.213630666, "action": "move", "x": 703.7734375, "y": 600.15234375}
+{"time_stamp": 150164.214671541, "action": "move", "x": 702.8984375, "y": 600.734375}
+{"time_stamp": 150164.215632708, "action": "move", "x": 702.0234375, "y": 601.0234375}
+{"time_stamp": 150164.216611041, "action": "move", "x": 701.1484375, "y": 601.60546875}
+{"time_stamp": 150164.217584083, "action": "move", "x": 700.2734375, "y": 601.89453125}
+{"time_stamp": 150164.218587791, "action": "move", "x": 699.3984375, "y": 602.18359375}
+{"time_stamp": 150164.219973208, "action": "move", "x": 698.5234375, "y": 602.765625}
+{"time_stamp": 150164.220624625, "action": "move", "x": 697.6484375, "y": 603.0546875}
+{"time_stamp": 150164.221561, "action": "move", "x": 697.1875, "y": 603.51171875}
+{"time_stamp": 150164.222676916, "action": "move", "x": 696.3125, "y": 603.80078125}
+{"time_stamp": 150164.223623291, "action": "move", "x": 695.4375, "y": 604.08984375}
+{"time_stamp": 150164.224569083, "action": "move", "x": 694.5625, "y": 604.671875}
+{"time_stamp": 150164.225608541, "action": "move", "x": 694.1015625, "y": 604.8984375}
+{"time_stamp": 150164.226648083, "action": "move", "x": 693.2265625, "y": 605.1875}
+{"time_stamp": 150164.228666291, "action": "move", "x": 692.765625, "y": 605.64453125}
+{"time_stamp": 150164.228705333, "action": "move", "x": 691.890625, "y": 605.93359375}
+{"time_stamp": 150164.229596541, "action": "move", "x": 691.4296875, "y": 606.16015625}
+{"time_stamp": 150164.230652041, "action": "move", "x": 690.96875, "y": 606.38671875}
+{"time_stamp": 150164.231603583, "action": "move", "x": 690.09375, "y": 606.96875}
+{"time_stamp": 150164.232609125, "action": "move", "x": 689.6328125, "y": 607.1953125}
+{"time_stamp": 150164.233635666, "action": "move", "x": 689.171875, "y": 607.421875}
+{"time_stamp": 150164.234583208, "action": "move", "x": 688.7109375, "y": 607.6484375}
+{"time_stamp": 150164.236770208, "action": "move", "x": 688.25, "y": 607.875}
+{"time_stamp": 150164.236874875, "action": "move", "x": 687.7890625, "y": 608.1015625}
+{"time_stamp": 150164.237610416, "action": "move", "x": 687.328125, "y": 608.328125}
+{"time_stamp": 150164.2385845, "action": "move", "x": 686.8671875, "y": 608.5546875}
+{"time_stamp": 150164.239580125, "action": "move", "x": 686.40625, "y": 608.78125}
+{"time_stamp": 150164.240574166, "action": "move", "x": 685.9453125, "y": 609.23828125}
+{"time_stamp": 150164.241562083, "action": "move", "x": 685.484375, "y": 609.23828125}
+{"time_stamp": 150164.242623791, "action": "move", "x": 685.0234375, "y": 609.46484375}
+{"time_stamp": 150164.243610958, "action": "move", "x": 684.79296875, "y": 609.69140625}
+{"time_stamp": 150164.244850708, "action": "move", "x": 684.33203125, "y": 609.91796875}
+{"time_stamp": 150164.24566875, "action": "move", "x": 683.87109375, "y": 610.14453125}
+{"time_stamp": 150164.24660275, "action": "move", "x": 683.640625, "y": 610.37109375}
+{"time_stamp": 150164.2475735, "action": "move", "x": 683.1796875, "y": 610.59765625}
+{"time_stamp": 150164.248600708, "action": "move", "x": 682.94921875, "y": 610.82421875}
+{"time_stamp": 150164.249606458, "action": "move", "x": 682.48828125, "y": 611.05078125}
+{"time_stamp": 150164.250628375, "action": "move", "x": 682.2578125, "y": 611.05078125}
+{"time_stamp": 150164.251601625, "action": "move", "x": 682.02734375, "y": 611.27734375}
+{"time_stamp": 150164.254103916, "action": "move", "x": 681.796875, "y": 611.50390625}
+{"time_stamp": 150164.25423975, "action": "move", "x": 681.3359375, "y": 611.73046875}
+{"time_stamp": 150164.254618708, "action": "move", "x": 681.10546875, "y": 611.95703125}
+{"time_stamp": 150164.255605875, "action": "move", "x": 680.875, "y": 612.18359375}
+{"time_stamp": 150164.256638541, "action": "move", "x": 680.64453125, "y": 612.18359375}
+{"time_stamp": 150164.257804916, "action": "move", "x": 680.4140625, "y": 612.41015625}
+{"time_stamp": 150164.258627125, "action": "move", "x": 680.18359375, "y": 612.63671875}
+{"time_stamp": 150164.259638083, "action": "move", "x": 679.953125, "y": 612.86328125}
+{"time_stamp": 150164.261665, "action": "move", "x": 679.72265625, "y": 613.08984375}
+{"time_stamp": 150164.26169975, "action": "move", "x": 679.4921875, "y": 613.31640625}
+{"time_stamp": 150164.2626405, "action": "move", "x": 679.26171875, "y": 613.54296875}
+{"time_stamp": 150164.26373225, "action": "move", "x": 679.03125, "y": 613.76953125}
+{"time_stamp": 150164.264641083, "action": "move", "x": 678.80078125, "y": 613.99609375}
+{"time_stamp": 150164.265609458, "action": "move", "x": 678.5703125, "y": 613.99609375}
+{"time_stamp": 150164.266602833, "action": "move", "x": 678.33984375, "y": 614.22265625}
+{"time_stamp": 150164.267613875, "action": "move", "x": 678.109375, "y": 614.44921875}
+{"time_stamp": 150164.268613333, "action": "move", "x": 677.87890625, "y": 614.67578125}
+{"time_stamp": 150164.269964, "action": "move", "x": 677.6484375, "y": 614.90234375}
+{"time_stamp": 150164.27060525, "action": "move", "x": 677.6484375, "y": 615.359375}
+{"time_stamp": 150164.271545, "action": "move", "x": 677.41796875, "y": 615.5859375}
+{"time_stamp": 150164.272598125, "action": "move", "x": 677.1875, "y": 615.8125}
+{"time_stamp": 150164.273596625, "action": "move", "x": 676.95703125, "y": 616.0390625}
+{"time_stamp": 150164.274665375, "action": "move", "x": 676.7265625, "y": 616.265625}
+{"time_stamp": 150164.275563791, "action": "move", "x": 676.49609375, "y": 616.4921875}
+{"time_stamp": 150164.276599125, "action": "move", "x": 676.49609375, "y": 616.94921875}
+{"time_stamp": 150164.278356833, "action": "move", "x": 676.265625, "y": 617.17578125}
+{"time_stamp": 150164.278662583, "action": "move", "x": 676.03515625, "y": 617.40234375}
+{"time_stamp": 150164.279581541, "action": "move", "x": 675.8046875, "y": 617.62890625}
+{"time_stamp": 150164.2805915, "action": "move", "x": 675.57421875, "y": 618.0859375}
+{"time_stamp": 150164.281707583, "action": "move", "x": 675.57421875, "y": 618.3125}
+{"time_stamp": 150164.282645708, "action": "move", "x": 675.34375, "y": 618.76953125}
+{"time_stamp": 150164.283615916, "action": "move", "x": 675.11328125, "y": 618.99609375}
+{"time_stamp": 150164.284594291, "action": "move", "x": 674.8828125, "y": 619.22265625}
+{"time_stamp": 150164.289604875, "action": "move", "x": 673.9609375, "y": 621.046875}
+{"time_stamp": 150164.290584541, "action": "move", "x": 673.73046875, "y": 621.50390625}
+{"time_stamp": 150164.291638458, "action": "move", "x": 673.5, "y": 621.73046875}
+{"time_stamp": 150164.292654583, "action": "move", "x": 673.26953125, "y": 622.1875}
+{"time_stamp": 150164.293564541, "action": "move", "x": 673.0390625, "y": 622.64453125}
+{"time_stamp": 150164.294832083, "action": "move", "x": 673.0390625, "y": 622.87109375}
+{"time_stamp": 150164.295582, "action": "move", "x": 672.80859375, "y": 623.328125}
+{"time_stamp": 150164.29662575, "action": "move", "x": 672.578125, "y": 623.78515625}
+{"time_stamp": 150164.297606833, "action": "move", "x": 672.34765625, "y": 624.2421875}
+{"time_stamp": 150164.298585958, "action": "move", "x": 672.1171875, "y": 624.46875}
+{"time_stamp": 150164.2995835, "action": "move", "x": 671.88671875, "y": 624.92578125}
+{"time_stamp": 150164.30059775, "action": "move", "x": 671.65625, "y": 625.3828125}
+{"time_stamp": 150164.301591833, "action": "move", "x": 671.42578125, "y": 625.83984375}
+{"time_stamp": 150164.303278125, "action": "move", "x": 671.1953125, "y": 626.06640625}
+{"time_stamp": 150164.303642083, "action": "move", "x": 670.96484375, "y": 626.5234375}
+{"time_stamp": 150164.304572, "action": "move", "x": 670.734375, "y": 626.98046875}
+{"time_stamp": 150164.305626958, "action": "move", "x": 670.734375, "y": 627.4375}
+{"time_stamp": 150164.306584375, "action": "move", "x": 670.50390625, "y": 627.6640625}
+{"time_stamp": 150164.307592, "action": "move", "x": 670.2734375, "y": 628.12109375}
+{"time_stamp": 150164.308584, "action": "move", "x": 670.04296875, "y": 628.578125}
+{"time_stamp": 150164.3096615, "action": "move", "x": 669.8125, "y": 629.03515625}
+{"time_stamp": 150164.311518291, "action": "move", "x": 669.58203125, "y": 629.26171875}
+{"time_stamp": 150164.311681708, "action": "move", "x": 669.3515625, "y": 629.71875}
+{"time_stamp": 150164.312574791, "action": "move", "x": 669.12109375, "y": 629.9453125}
+{"time_stamp": 150164.313662375, "action": "move", "x": 668.890625, "y": 630.40234375}
+{"time_stamp": 150164.314639083, "action": "move", "x": 668.66015625, "y": 630.859375}
+{"time_stamp": 150164.315687875, "action": "move", "x": 668.66015625, "y": 631.0859375}
+{"time_stamp": 150164.316664208, "action": "move", "x": 668.4296875, "y": 631.54296875}
+{"time_stamp": 150164.317811083, "action": "move", "x": 668.19921875, "y": 631.76953125}
+{"time_stamp": 150164.31857175, "action": "move", "x": 667.96875, "y": 632.2265625}
+{"time_stamp": 150164.320124, "action": "move", "x": 667.73828125, "y": 632.453125}
+{"time_stamp": 150164.320614916, "action": "move", "x": 667.5078125, "y": 632.91015625}
+{"time_stamp": 150164.321581708, "action": "move", "x": 667.27734375, "y": 633.13671875}
+{"time_stamp": 150164.322581041, "action": "move", "x": 667.27734375, "y": 633.36328125}
+{"time_stamp": 150164.323657041, "action": "move", "x": 667.046875, "y": 633.8203125}
+{"time_stamp": 150164.324635833, "action": "move", "x": 666.81640625, "y": 634.046875}
+{"time_stamp": 150164.325649583, "action": "move", "x": 666.5859375, "y": 634.2734375}
+{"time_stamp": 150164.326745666, "action": "move", "x": 666.5859375, "y": 634.73046875}
+{"time_stamp": 150164.328156333, "action": "move", "x": 666.35546875, "y": 634.95703125}
+{"time_stamp": 150164.328578791, "action": "move", "x": 666.35546875, "y": 635.18359375}
+{"time_stamp": 150164.329674166, "action": "move", "x": 666.125, "y": 635.41015625}
+{"time_stamp": 150164.330829416, "action": "move", "x": 665.89453125, "y": 635.63671875}
+{"time_stamp": 150164.331661166, "action": "move", "x": 665.89453125, "y": 635.86328125}
+{"time_stamp": 150164.33265175, "action": "move", "x": 665.6640625, "y": 636.08984375}
+{"time_stamp": 150164.33359325, "action": "move", "x": 665.6640625, "y": 636.31640625}
+{"time_stamp": 150164.334574291, "action": "move", "x": 665.43359375, "y": 636.54296875}
+{"time_stamp": 150164.336593041, "action": "move", "x": 665.43359375, "y": 636.76953125}
+{"time_stamp": 150164.336605708, "action": "move", "x": 665.43359375, "y": 636.99609375}
+{"time_stamp": 150164.337562458, "action": "move", "x": 665.203125, "y": 636.99609375}
+{"time_stamp": 150164.338549958, "action": "move", "x": 665.203125, "y": 637.22265625}
+{"time_stamp": 150164.339571958, "action": "move", "x": 664.97265625, "y": 637.22265625}
+{"time_stamp": 150164.3405655, "action": "move", "x": 664.97265625, "y": 637.44921875}
+{"time_stamp": 150164.341632875, "action": "move", "x": 664.97265625, "y": 637.67578125}
+{"time_stamp": 150164.342587, "action": "move", "x": 664.7421875, "y": 637.67578125}
+{"time_stamp": 150164.345629541, "action": "move", "x": 664.7421875, "y": 637.90234375}
+{"time_stamp": 150164.420323375, "action": "move", "x": 664.7421875, "y": 637.671875}
+{"time_stamp": 150164.422785791, "action": "move", "x": 664.7421875, "y": 637.44140625}
+{"time_stamp": 150164.425726833, "action": "move", "x": 664.7421875, "y": 637.2109375}
+{"time_stamp": 150164.428684458, "action": "move", "x": 664.7421875, "y": 636.98046875}
+{"time_stamp": 150164.431833791, "action": "move", "x": 664.7421875, "y": 636.75}
+{"time_stamp": 150164.433677458, "action": "move", "x": 664.96875, "y": 636.51953125}
+{"time_stamp": 150164.43660275, "action": "move", "x": 664.96875, "y": 636.2890625}
+{"time_stamp": 150164.438784708, "action": "move", "x": 664.96875, "y": 636.05859375}
+{"time_stamp": 150164.441693291, "action": "move", "x": 664.96875, "y": 635.828125}
+{"time_stamp": 150164.443663333, "action": "move", "x": 664.96875, "y": 635.59765625}
+{"time_stamp": 150164.446714291, "action": "move", "x": 664.96875, "y": 635.3671875}
+{"time_stamp": 150164.448752041, "action": "move", "x": 664.96875, "y": 635.13671875}
+{"time_stamp": 150164.451675916, "action": "move", "x": 664.96875, "y": 634.90625}
+{"time_stamp": 150164.454841458, "action": "move", "x": 664.73828125, "y": 634.67578125}
+{"time_stamp": 150164.457817416, "action": "move", "x": 664.73828125, "y": 634.4453125}
+{"time_stamp": 150164.461536625, "action": "move", "x": 664.5078125, "y": 634.4453125}
+{"time_stamp": 150164.46164425, "action": "move", "x": 664.5078125, "y": 634.21484375}
+{"time_stamp": 150164.465222625, "action": "move", "x": 664.5078125, "y": 633.984375}
+{"time_stamp": 150164.466875416, "action": "move", "x": 664.27734375, "y": 633.984375}
+{"time_stamp": 150164.4686785, "action": "move", "x": 664.27734375, "y": 633.75390625}
+{"time_stamp": 150164.471843208, "action": "move", "x": 664.046875, "y": 633.75390625}
+{"time_stamp": 150164.47270175, "action": "move", "x": 664.046875, "y": 633.5234375}
+{"time_stamp": 150164.475799791, "action": "move", "x": 664.046875, "y": 633.29296875}
+{"time_stamp": 150164.478992125, "action": "move", "x": 663.81640625, "y": 633.29296875}
+{"time_stamp": 150164.480888958, "action": "move", "x": 663.81640625, "y": 633.0625}
+{"time_stamp": 150164.483684333, "action": "move", "x": 663.5859375, "y": 632.83203125}
+{"time_stamp": 150164.487836791, "action": "move", "x": 663.5859375, "y": 632.6015625}
+{"time_stamp": 150164.488690333, "action": "move", "x": 663.35546875, "y": 632.6015625}
+{"time_stamp": 150164.491856, "action": "move", "x": 663.35546875, "y": 632.37109375}
+{"time_stamp": 150164.493865625, "action": "move", "x": 663.125, "y": 632.37109375}
+{"time_stamp": 150164.495238291, "action": "move", "x": 663.125, "y": 632.140625}
+{"time_stamp": 150164.498946, "action": "move", "x": 662.89453125, "y": 631.91015625}
+{"time_stamp": 150164.501877083, "action": "move", "x": 662.6640625, "y": 631.6796875}
+{"time_stamp": 150164.506026875, "action": "move", "x": 662.6640625, "y": 631.44921875}
+{"time_stamp": 150164.506680041, "action": "move", "x": 662.43359375, "y": 631.44921875}
+{"time_stamp": 150164.508869791, "action": "move", "x": 662.43359375, "y": 631.21875}
+{"time_stamp": 150164.509728041, "action": "move", "x": 662.203125, "y": 631.21875}
+{"time_stamp": 150164.511727625, "action": "move", "x": 662.203125, "y": 630.98828125}
+{"time_stamp": 150164.513760208, "action": "move", "x": 661.97265625, "y": 630.7578125}
+{"time_stamp": 150164.516703708, "action": "move", "x": 661.7421875, "y": 630.7578125}
+{"time_stamp": 150164.517644625, "action": "move", "x": 661.7421875, "y": 630.52734375}
+{"time_stamp": 150164.52045875, "action": "move", "x": 661.51171875, "y": 630.52734375}
+{"time_stamp": 150164.521814916, "action": "move", "x": 661.51171875, "y": 630.296875}
+{"time_stamp": 150164.52372525, "action": "move", "x": 661.28125, "y": 630.296875}
+{"time_stamp": 150164.52584225, "action": "move", "x": 661.28125, "y": 630.06640625}
+{"time_stamp": 150164.528127416, "action": "move", "x": 661.05078125, "y": 630.06640625}
+{"time_stamp": 150164.5308315, "action": "move", "x": 660.8203125, "y": 629.8359375}
+{"time_stamp": 150164.53689225, "action": "move", "x": 660.58984375, "y": 629.60546875}
+{"time_stamp": 150164.540803166, "action": "move", "x": 660.359375, "y": 629.60546875}
+{"time_stamp": 150164.545025083, "action": "move", "x": 660.359375, "y": 629.375}
+{"time_stamp": 150164.551022333, "action": "move", "x": 660.12890625, "y": 629.375}
+{"time_stamp": 150164.651978958, "action": "click", "x": 660.12890625, "y": 629.375, "button": "left", "pressed": true}
+{"time_stamp": 150164.736125666, "action": "click", "x": 660.12890625, "y": 629.375, "button": "left", "pressed": false}
+{"time_stamp": 150165.300990375, "action": "press", "name": "t"}
+{"time_stamp": 150165.34966075, "action": "press", "name": "r"}
+{"time_stamp": 150165.380547, "action": "release", "name": "t"}
+{"time_stamp": 150165.420385208, "action": "release", "name": "r"}
+{"time_stamp": 150165.480623, "action": "press", "name": "a"}
+{"time_stamp": 150165.5685505, "action": "press", "name": "n"}
+{"time_stamp": 150165.600040666, "action": "release", "name": "a"}
+{"time_stamp": 150165.636297916, "action": "release", "name": "n"}
+{"time_stamp": 150165.671540875, "action": "press", "name": "s"}
+{"time_stamp": 150165.744063083, "action": "release", "name": "s"}
+{"time_stamp": 150165.832472, "action": "press", "name": "f"}
+{"time_stamp": 150165.916244583, "action": "release", "name": "f"}
+{"time_stamp": 150165.923640666, "action": "press", "name": "o"}
+{"time_stamp": 150165.979926666, "action": "press", "name": "r"}
+{"time_stamp": 150165.996011583, "action": "release", "name": "o"}
+{"time_stamp": 150166.075702833, "action": "press", "name": "m"}
+{"time_stamp": 150166.079810291, "action": "release", "name": "r"}
+{"time_stamp": 150166.156361375, "action": "release", "name": "m"}
+{"time_stamp": 150166.171723208, "action": "press", "name": "e"}
+{"time_stamp": 150166.208297416, "action": "press", "name": "r"}
+{"time_stamp": 150166.240545666, "action": "release", "name": "e"}
+{"time_stamp": 150166.275714666, "action": "release", "name": "r"}
+{"time_stamp": 150166.283431416, "action": "press", "name": "space"}
+{"time_stamp": 150166.352501666, "action": "release", "name": "space"}
+{"time_stamp": 150166.428195416, "action": "press", "name": "m"}
+{"time_stamp": 150166.497723458, "action": "press", "name": "o"}
+{"time_stamp": 150166.535078, "action": "release", "name": "m"}
+{"time_stamp": 150166.542531166, "action": "press", "name": "d"}
+{"time_stamp": 150166.563186416, "action": "release", "name": "o"}
+{"time_stamp": 150166.590862166, "action": "press", "name": "e"}
+{"time_stamp": 150166.623030708, "action": "release", "name": "d"}
+{"time_stamp": 150166.655057708, "action": "release", "name": "e"}
+{"time_stamp": 150166.669612458, "action": "press", "name": "l"}
+{"time_stamp": 150166.7422245, "action": "release", "name": "l"}
+{"time_stamp": 150167.097818458, "action": "move", "x": 660.35546875, "y": 629.375}
+{"time_stamp": 150167.103473458, "action": "move", "x": 660.58203125, "y": 629.375}
+{"time_stamp": 150167.103548041, "action": "move", "x": 660.80859375, "y": 629.375}
+{"time_stamp": 150167.103618791, "action": "move", "x": 661.03515625, "y": 629.375}
+{"time_stamp": 150167.105447625, "action": "move", "x": 661.26171875, "y": 629.375}
+{"time_stamp": 150167.1057245, "action": "move", "x": 661.48828125, "y": 629.375}
+{"time_stamp": 150167.10576275, "action": "move", "x": 661.9453125, "y": 629.375}
+{"time_stamp": 150167.105803166, "action": "move", "x": 662.40234375, "y": 629.375}
+{"time_stamp": 150167.105862416, "action": "move", "x": 662.859375, "y": 629.14453125}
+{"time_stamp": 150167.105895791, "action": "move", "x": 663.73046875, "y": 629.14453125}
+{"time_stamp": 150167.105908291, "action": "move", "x": 664.1875, "y": 629.14453125}
+{"time_stamp": 150167.106616375, "action": "move", "x": 665.05859375, "y": 629.14453125}
+{"time_stamp": 150167.107641083, "action": "move", "x": 665.9296875, "y": 629.14453125}
+{"time_stamp": 150167.108605625, "action": "move", "x": 666.80078125, "y": 629.14453125}
+{"time_stamp": 150167.109658, "action": "move", "x": 667.671875, "y": 629.14453125}
+{"time_stamp": 150167.110617083, "action": "move", "x": 669.296875, "y": 629.14453125}
+{"time_stamp": 150167.111677208, "action": "move", "x": 670.921875, "y": 628.734375}
+{"time_stamp": 150167.112626125, "action": "move", "x": 671.79296875, "y": 628.734375}
+{"time_stamp": 150167.113621541, "action": "move", "x": 674.171875, "y": 628.734375}
+{"time_stamp": 150167.114725, "action": "move", "x": 675.796875, "y": 628.734375}
+{"time_stamp": 150167.115645708, "action": "move", "x": 677.421875, "y": 628.734375}
+{"time_stamp": 150167.11671925, "action": "move", "x": 679.046875, "y": 628.32421875}
+{"time_stamp": 150167.117664958, "action": "move", "x": 680.671875, "y": 628.32421875}
+{"time_stamp": 150167.11885475, "action": "move", "x": 683.05078125, "y": 628.32421875}
+{"time_stamp": 150167.121502541, "action": "move", "x": 684.67578125, "y": 628.32421875}
+{"time_stamp": 150167.121804416, "action": "move", "x": 687.0546875, "y": 628.32421875}
+{"time_stamp": 150167.121914333, "action": "move", "x": 688.6796875, "y": 627.9140625}
+{"time_stamp": 150167.122638708, "action": "move", "x": 691.05859375, "y": 627.9140625}
+{"time_stamp": 150167.123626333, "action": "move", "x": 692.68359375, "y": 627.9140625}
+{"time_stamp": 150167.124689041, "action": "move", "x": 695.0625, "y": 627.9140625}
+{"time_stamp": 150167.125668833, "action": "move", "x": 696.6875, "y": 627.9140625}
+{"time_stamp": 150167.126642833, "action": "move", "x": 698.3125, "y": 627.9140625}
+{"time_stamp": 150167.128989833, "action": "move", "x": 700.69140625, "y": 627.4375}
+{"time_stamp": 150167.129091333, "action": "move", "x": 702.31640625, "y": 627.4375}
+{"time_stamp": 150167.129663666, "action": "move", "x": 703.94140625, "y": 627.4375}
+{"time_stamp": 150167.130587833, "action": "move", "x": 705.56640625, "y": 627.4375}
+{"time_stamp": 150167.131605166, "action": "move", "x": 707.19140625, "y": 627.4375}
+{"time_stamp": 150167.132679875, "action": "move", "x": 708.81640625, "y": 627.4375}
+{"time_stamp": 150167.13362875, "action": "move", "x": 710.44140625, "y": 627.4375}
+{"time_stamp": 150167.13461075, "action": "move", "x": 712.06640625, "y": 627.02734375}
+{"time_stamp": 150167.136857083, "action": "move", "x": 713.69140625, "y": 627.02734375}
+{"time_stamp": 150167.13688525, "action": "move", "x": 714.5625, "y": 627.02734375}
+{"time_stamp": 150167.13764125, "action": "move", "x": 716.1875, "y": 627.02734375}
+{"time_stamp": 150167.138626166, "action": "move", "x": 717.05859375, "y": 627.02734375}
+{"time_stamp": 150167.139641416, "action": "move", "x": 717.9296875, "y": 627.02734375}
+{"time_stamp": 150167.140726, "action": "move", "x": 718.80078125, "y": 627.02734375}
+{"time_stamp": 150167.141632208, "action": "move", "x": 720.42578125, "y": 627.02734375}
+{"time_stamp": 150167.142641708, "action": "move", "x": 721.296875, "y": 626.734375}
+{"time_stamp": 150167.143649458, "action": "move", "x": 721.75390625, "y": 626.734375}
+{"time_stamp": 150167.145286416, "action": "move", "x": 722.625, "y": 626.734375}
+{"time_stamp": 150167.145686416, "action": "move", "x": 723.49609375, "y": 626.734375}
+{"time_stamp": 150167.146600625, "action": "move", "x": 724.3671875, "y": 626.734375}
+{"time_stamp": 150167.147650166, "action": "move", "x": 724.82421875, "y": 626.734375}
+{"time_stamp": 150167.148660625, "action": "move", "x": 725.28125, "y": 626.734375}
+{"time_stamp": 150167.149637208, "action": "move", "x": 725.73828125, "y": 626.50390625}
+{"time_stamp": 150167.150643583, "action": "move", "x": 726.1953125, "y": 626.50390625}
+{"time_stamp": 150167.151609041, "action": "move", "x": 726.65234375, "y": 626.50390625}
+{"time_stamp": 150167.153489708, "action": "move", "x": 727.109375, "y": 626.50390625}
+{"time_stamp": 150167.153636416, "action": "move", "x": 727.56640625, "y": 626.50390625}
+{"time_stamp": 150167.154650458, "action": "move", "x": 727.79296875, "y": 626.50390625}
+{"time_stamp": 150167.155593833, "action": "move", "x": 728.25, "y": 626.2734375}
+{"time_stamp": 150167.156667208, "action": "move", "x": 728.4765625, "y": 626.2734375}
+{"time_stamp": 150167.1576015, "action": "move", "x": 728.93359375, "y": 626.2734375}
+{"time_stamp": 150167.1586365, "action": "move", "x": 729.16015625, "y": 626.2734375}
+{"time_stamp": 150167.159750625, "action": "move", "x": 729.38671875, "y": 626.2734375}
+{"time_stamp": 150167.16162825, "action": "move", "x": 729.61328125, "y": 626.2734375}
+{"time_stamp": 150167.161739708, "action": "move", "x": 729.83984375, "y": 626.2734375}
+{"time_stamp": 150167.162653916, "action": "move", "x": 730.06640625, "y": 626.2734375}
+{"time_stamp": 150167.163660958, "action": "move", "x": 730.29296875, "y": 626.2734375}
+{"time_stamp": 150167.164618416, "action": "move", "x": 730.51953125, "y": 626.04296875}
+{"time_stamp": 150167.166632541, "action": "move", "x": 730.74609375, "y": 626.04296875}
+{"time_stamp": 150167.169915291, "action": "move", "x": 730.97265625, "y": 626.04296875}
+{"time_stamp": 150167.390779708, "action": "move", "x": 730.97265625, "y": 626.26953125}
+{"time_stamp": 150167.393119916, "action": "move", "x": 730.97265625, "y": 626.49609375}
+{"time_stamp": 150167.396229666, "action": "move", "x": 730.97265625, "y": 626.72265625}
+{"time_stamp": 150167.396347208, "action": "move", "x": 730.97265625, "y": 626.94921875}
+{"time_stamp": 150167.396877708, "action": "move", "x": 730.97265625, "y": 627.17578125}
+{"time_stamp": 150167.398034583, "action": "move", "x": 730.97265625, "y": 627.40234375}
+{"time_stamp": 150167.398863458, "action": "move", "x": 730.7421875, "y": 627.62890625}
+{"time_stamp": 150167.3999045, "action": "move", "x": 730.7421875, "y": 627.85546875}
+{"time_stamp": 150167.400944041, "action": "move", "x": 730.7421875, "y": 628.08203125}
+{"time_stamp": 150167.401711541, "action": "move", "x": 730.7421875, "y": 628.30859375}
+{"time_stamp": 150167.405318833, "action": "move", "x": 730.7421875, "y": 628.53515625}
+{"time_stamp": 150167.40538825, "action": "move", "x": 730.7421875, "y": 628.9921875}
+{"time_stamp": 150167.405454041, "action": "move", "x": 730.7421875, "y": 629.21875}
+{"time_stamp": 150167.405771583, "action": "move", "x": 730.51171875, "y": 629.4453125}
+{"time_stamp": 150167.406668, "action": "move", "x": 730.51171875, "y": 629.671875}
+{"time_stamp": 150167.407690916, "action": "move", "x": 730.51171875, "y": 630.12890625}
+{"time_stamp": 150167.40861825, "action": "move", "x": 730.51171875, "y": 630.35546875}
+{"time_stamp": 150167.409644416, "action": "move", "x": 730.51171875, "y": 630.8125}
+{"time_stamp": 150167.413284416, "action": "move", "x": 730.51171875, "y": 631.0390625}
+{"time_stamp": 150167.413311416, "action": "move", "x": 730.28125, "y": 631.265625}
+{"time_stamp": 150167.413398125, "action": "move", "x": 730.28125, "y": 631.72265625}
+{"time_stamp": 150167.413647333, "action": "move", "x": 730.28125, "y": 631.94921875}
+{"time_stamp": 150167.4146575, "action": "move", "x": 730.28125, "y": 632.17578125}
+{"time_stamp": 150167.415694291, "action": "move", "x": 730.28125, "y": 632.6328125}
+{"time_stamp": 150167.416647958, "action": "move", "x": 730.28125, "y": 632.859375}
+{"time_stamp": 150167.417655583, "action": "move", "x": 730.28125, "y": 633.0859375}
+{"time_stamp": 150167.418656, "action": "move", "x": 730.05078125, "y": 633.3125}
+{"time_stamp": 150167.421835291, "action": "move", "x": 730.05078125, "y": 633.76953125}
+{"time_stamp": 150167.421909583, "action": "move", "x": 730.05078125, "y": 633.99609375}
+{"time_stamp": 150167.421968541, "action": "move", "x": 730.05078125, "y": 634.22265625}
+{"time_stamp": 150167.422637458, "action": "move", "x": 730.05078125, "y": 634.44921875}
+{"time_stamp": 150167.423653916, "action": "move", "x": 730.05078125, "y": 634.90625}
+{"time_stamp": 150167.424644416, "action": "move", "x": 730.05078125, "y": 635.1328125}
+{"time_stamp": 150167.425628375, "action": "move", "x": 730.05078125, "y": 635.359375}
+{"time_stamp": 150167.426686958, "action": "move", "x": 730.05078125, "y": 635.5859375}
+{"time_stamp": 150167.428869125, "action": "move", "x": 730.05078125, "y": 635.8125}
+{"time_stamp": 150167.428898625, "action": "move", "x": 730.05078125, "y": 636.26953125}
+{"time_stamp": 150167.42964675, "action": "move", "x": 730.05078125, "y": 636.49609375}
+{"time_stamp": 150167.430643166, "action": "move", "x": 730.05078125, "y": 636.72265625}
+{"time_stamp": 150167.431778, "action": "move", "x": 730.05078125, "y": 636.94921875}
+{"time_stamp": 150167.432682666, "action": "move", "x": 730.05078125, "y": 637.40625}
+{"time_stamp": 150167.433663041, "action": "move", "x": 730.05078125, "y": 637.6328125}
+{"time_stamp": 150167.434670916, "action": "move", "x": 730.05078125, "y": 637.859375}
+{"time_stamp": 150167.436961625, "action": "move", "x": 730.05078125, "y": 638.0859375}
+{"time_stamp": 150167.437052041, "action": "move", "x": 730.05078125, "y": 638.3125}
+{"time_stamp": 150167.437635041, "action": "move", "x": 730.05078125, "y": 638.76953125}
+{"time_stamp": 150167.4386275, "action": "move", "x": 730.05078125, "y": 638.99609375}
+{"time_stamp": 150167.439629083, "action": "move", "x": 730.27734375, "y": 639.22265625}
+{"time_stamp": 150167.440650625, "action": "move", "x": 730.27734375, "y": 639.44921875}
+{"time_stamp": 150167.441677791, "action": "move", "x": 730.27734375, "y": 639.90625}
+{"time_stamp": 150167.442638958, "action": "move", "x": 730.27734375, "y": 640.1328125}
+{"time_stamp": 150167.443627666, "action": "move", "x": 730.27734375, "y": 640.359375}
+{"time_stamp": 150167.445137916, "action": "move", "x": 730.27734375, "y": 640.5859375}
+{"time_stamp": 150167.445744125, "action": "move", "x": 730.50390625, "y": 641.04296875}
+{"time_stamp": 150167.446619, "action": "move", "x": 730.50390625, "y": 641.26953125}
+{"time_stamp": 150167.447691041, "action": "move", "x": 730.50390625, "y": 641.49609375}
+{"time_stamp": 150167.448679666, "action": "move", "x": 730.50390625, "y": 641.72265625}
+{"time_stamp": 150167.449638791, "action": "move", "x": 730.50390625, "y": 641.94921875}
+{"time_stamp": 150167.450710875, "action": "move", "x": 730.73046875, "y": 642.40625}
+{"time_stamp": 150167.451681291, "action": "move", "x": 730.73046875, "y": 642.6328125}
+{"time_stamp": 150167.4534645, "action": "move", "x": 730.73046875, "y": 642.859375}
+{"time_stamp": 150167.453614666, "action": "move", "x": 730.73046875, "y": 643.0859375}
+{"time_stamp": 150167.454644, "action": "move", "x": 730.73046875, "y": 643.54296875}
+{"time_stamp": 150167.455637708, "action": "move", "x": 730.73046875, "y": 643.76953125}
+{"time_stamp": 150167.456670375, "action": "move", "x": 730.73046875, "y": 643.99609375}
+{"time_stamp": 150167.457656375, "action": "move", "x": 730.95703125, "y": 644.22265625}
+{"time_stamp": 150167.458673916, "action": "move", "x": 730.95703125, "y": 644.6796875}
+{"time_stamp": 150167.459691958, "action": "move", "x": 730.95703125, "y": 644.90625}
+{"time_stamp": 150167.461978791, "action": "move", "x": 730.95703125, "y": 645.1328125}
+{"time_stamp": 150167.462059458, "action": "move", "x": 730.95703125, "y": 645.359375}
+{"time_stamp": 150167.462697958, "action": "move", "x": 730.95703125, "y": 645.81640625}
+{"time_stamp": 150167.463626875, "action": "move", "x": 730.95703125, "y": 646.04296875}
+{"time_stamp": 150167.464669166, "action": "move", "x": 730.95703125, "y": 646.26953125}
+{"time_stamp": 150167.465650875, "action": "move", "x": 730.95703125, "y": 646.49609375}
+{"time_stamp": 150167.466635208, "action": "move", "x": 730.95703125, "y": 646.953125}
+{"time_stamp": 150167.467635625, "action": "move", "x": 731.18359375, "y": 647.1796875}
+{"time_stamp": 150167.468619375, "action": "move", "x": 731.18359375, "y": 647.40625}
+{"time_stamp": 150167.470947, "action": "move", "x": 731.18359375, "y": 647.86328125}
+{"time_stamp": 150167.4709915, "action": "move", "x": 731.18359375, "y": 648.08984375}
+{"time_stamp": 150167.471666625, "action": "move", "x": 731.18359375, "y": 648.31640625}
+{"time_stamp": 150167.472654375, "action": "move", "x": 731.18359375, "y": 648.54296875}
+{"time_stamp": 150167.473647875, "action": "move", "x": 731.18359375, "y": 649.0}
+{"time_stamp": 150167.474646916, "action": "move", "x": 731.18359375, "y": 649.2265625}
+{"time_stamp": 150167.47567175, "action": "move", "x": 731.18359375, "y": 649.68359375}
+{"time_stamp": 150167.476629458, "action": "move", "x": 731.18359375, "y": 649.91015625}
+{"time_stamp": 150167.478786208, "action": "move", "x": 731.18359375, "y": 650.13671875}
+{"time_stamp": 150167.47886525, "action": "move", "x": 731.18359375, "y": 650.59375}
+{"time_stamp": 150167.479736375, "action": "move", "x": 731.18359375, "y": 650.8203125}
+{"time_stamp": 150167.480690458, "action": "move", "x": 731.18359375, "y": 651.046875}
+{"time_stamp": 150167.481650041, "action": "move", "x": 731.18359375, "y": 651.50390625}
+{"time_stamp": 150167.482661291, "action": "move", "x": 731.18359375, "y": 651.73046875}
+{"time_stamp": 150167.483611666, "action": "move", "x": 731.18359375, "y": 651.95703125}
+{"time_stamp": 150167.484645875, "action": "move", "x": 731.18359375, "y": 652.4140625}
+{"time_stamp": 150167.486657875, "action": "move", "x": 731.18359375, "y": 652.640625}
+{"time_stamp": 150167.486808041, "action": "move", "x": 731.18359375, "y": 653.09765625}
+{"time_stamp": 150167.487651625, "action": "move", "x": 731.18359375, "y": 653.32421875}
+{"time_stamp": 150167.488600416, "action": "move", "x": 731.18359375, "y": 653.78125}
+{"time_stamp": 150167.489660416, "action": "move", "x": 731.18359375, "y": 654.0078125}
+{"time_stamp": 150167.490650291, "action": "move", "x": 731.18359375, "y": 654.234375}
+{"time_stamp": 150167.491687708, "action": "move", "x": 731.18359375, "y": 654.69140625}
+{"time_stamp": 150167.492648333, "action": "move", "x": 731.18359375, "y": 654.91796875}
+{"time_stamp": 150167.493682625, "action": "move", "x": 731.18359375, "y": 655.375}
+{"time_stamp": 150167.495120375, "action": "move", "x": 731.18359375, "y": 655.6015625}
+{"time_stamp": 150167.495644125, "action": "move", "x": 730.953125, "y": 656.05859375}
+{"time_stamp": 150167.496858291, "action": "move", "x": 730.953125, "y": 656.28515625}
+{"time_stamp": 150167.497692208, "action": "move", "x": 730.953125, "y": 656.7421875}
+{"time_stamp": 150167.499268291, "action": "move", "x": 730.953125, "y": 656.96875}
+{"time_stamp": 150167.499842833, "action": "move", "x": 730.72265625, "y": 657.42578125}
+{"time_stamp": 150167.500841, "action": "move", "x": 730.72265625, "y": 657.65234375}
+{"time_stamp": 150167.501689666, "action": "move", "x": 730.72265625, "y": 658.109375}
+{"time_stamp": 150167.503528041, "action": "move", "x": 730.72265625, "y": 658.3359375}
+{"time_stamp": 150167.50372025, "action": "move", "x": 730.4921875, "y": 658.5625}
+{"time_stamp": 150167.504603458, "action": "move", "x": 730.4921875, "y": 659.01953125}
+{"time_stamp": 150167.505628791, "action": "move", "x": 730.4921875, "y": 659.24609375}
+{"time_stamp": 150167.506626875, "action": "move", "x": 730.4921875, "y": 659.47265625}
+{"time_stamp": 150167.5076435, "action": "move", "x": 730.26171875, "y": 659.9296875}
+{"time_stamp": 150167.508677291, "action": "move", "x": 730.26171875, "y": 660.15625}
+{"time_stamp": 150167.509622833, "action": "move", "x": 730.26171875, "y": 660.3828125}
+{"time_stamp": 150167.512141208, "action": "move", "x": 730.03125, "y": 660.83984375}
+{"time_stamp": 150167.512197958, "action": "move", "x": 730.03125, "y": 661.06640625}
+{"time_stamp": 150167.512590333, "action": "move", "x": 730.03125, "y": 661.29296875}
+{"time_stamp": 150167.513657291, "action": "move", "x": 729.80078125, "y": 661.51953125}
+{"time_stamp": 150167.514648166, "action": "move", "x": 729.80078125, "y": 661.9765625}
+{"time_stamp": 150167.515761375, "action": "move", "x": 729.80078125, "y": 662.203125}
+{"time_stamp": 150167.51757775, "action": "move", "x": 729.5703125, "y": 662.4296875}
+{"time_stamp": 150167.51762275, "action": "move", "x": 729.5703125, "y": 662.65625}
+{"time_stamp": 150167.518655875, "action": "move", "x": 729.5703125, "y": 662.8828125}
+{"time_stamp": 150167.521599875, "action": "move", "x": 729.33984375, "y": 663.109375}
+{"time_stamp": 150167.521657916, "action": "move", "x": 729.33984375, "y": 663.3359375}
+{"time_stamp": 150167.52171375, "action": "move", "x": 729.33984375, "y": 663.5625}
+{"time_stamp": 150167.522644916, "action": "move", "x": 729.109375, "y": 663.7890625}
+{"time_stamp": 150167.523677333, "action": "move", "x": 729.109375, "y": 664.015625}
+{"time_stamp": 150167.5246455, "action": "move", "x": 729.109375, "y": 664.2421875}
+{"time_stamp": 150167.525639, "action": "move", "x": 729.109375, "y": 664.46875}
+{"time_stamp": 150167.5267085, "action": "move", "x": 728.87890625, "y": 664.6953125}
+{"time_stamp": 150167.528548333, "action": "move", "x": 728.87890625, "y": 664.921875}
+{"time_stamp": 150167.528637625, "action": "move", "x": 728.87890625, "y": 665.37890625}
+{"time_stamp": 150167.529639833, "action": "move", "x": 728.6484375, "y": 665.60546875}
+{"time_stamp": 150167.530645958, "action": "move", "x": 728.6484375, "y": 665.83203125}
+{"time_stamp": 150167.531777916, "action": "move", "x": 728.6484375, "y": 666.05859375}
+{"time_stamp": 150167.532621083, "action": "move", "x": 728.6484375, "y": 666.28515625}
+{"time_stamp": 150167.53362775, "action": "move", "x": 728.41796875, "y": 666.28515625}
+{"time_stamp": 150167.53461725, "action": "move", "x": 728.41796875, "y": 666.7421875}
+{"time_stamp": 150167.536699708, "action": "move", "x": 728.41796875, "y": 666.96875}
+{"time_stamp": 150167.536831291, "action": "move", "x": 728.1875, "y": 667.1953125}
+{"time_stamp": 150167.537617666, "action": "move", "x": 728.1875, "y": 667.421875}
+{"time_stamp": 150167.538631958, "action": "move", "x": 728.1875, "y": 667.6484375}
+{"time_stamp": 150167.539634375, "action": "move", "x": 728.1875, "y": 667.875}
+{"time_stamp": 150167.540613625, "action": "move", "x": 728.1875, "y": 668.1015625}
+{"time_stamp": 150167.5416075, "action": "move", "x": 728.1875, "y": 668.328125}
+{"time_stamp": 150167.542621333, "action": "move", "x": 728.1875, "y": 668.5546875}
+{"time_stamp": 150167.543612333, "action": "move", "x": 727.95703125, "y": 668.78125}
+{"time_stamp": 150167.54534075, "action": "move", "x": 727.95703125, "y": 669.0078125}
+{"time_stamp": 150167.545759291, "action": "move", "x": 727.95703125, "y": 669.234375}
+{"time_stamp": 150167.546614291, "action": "move", "x": 727.95703125, "y": 669.4609375}
+{"time_stamp": 150167.547624333, "action": "move", "x": 727.95703125, "y": 669.6875}
+{"time_stamp": 150167.548611541, "action": "move", "x": 727.7265625, "y": 669.9140625}
+{"time_stamp": 150167.5496155, "action": "move", "x": 727.7265625, "y": 670.140625}
+{"time_stamp": 150167.550691541, "action": "move", "x": 727.7265625, "y": 670.59765625}
+{"time_stamp": 150167.553666583, "action": "move", "x": 727.7265625, "y": 670.82421875}
+{"time_stamp": 150167.553748375, "action": "move", "x": 727.7265625, "y": 671.05078125}
+{"time_stamp": 150167.554649208, "action": "move", "x": 727.7265625, "y": 671.27734375}
+{"time_stamp": 150167.55561025, "action": "move", "x": 727.7265625, "y": 671.50390625}
+{"time_stamp": 150167.556627375, "action": "move", "x": 727.7265625, "y": 671.73046875}
+{"time_stamp": 150167.557625208, "action": "move", "x": 727.49609375, "y": 671.95703125}
+{"time_stamp": 150167.558657125, "action": "move", "x": 727.49609375, "y": 672.18359375}
+{"time_stamp": 150167.559668, "action": "move", "x": 727.49609375, "y": 672.640625}
+{"time_stamp": 150167.561689333, "action": "move", "x": 727.49609375, "y": 673.09765625}
+{"time_stamp": 150167.562661875, "action": "move", "x": 727.49609375, "y": 673.32421875}
+{"time_stamp": 150167.563627875, "action": "move", "x": 727.49609375, "y": 673.55078125}
+{"time_stamp": 150167.56463775, "action": "move", "x": 727.49609375, "y": 673.77734375}
+{"time_stamp": 150167.565650833, "action": "move", "x": 727.49609375, "y": 674.00390625}
+{"time_stamp": 150167.566659791, "action": "move", "x": 727.49609375, "y": 674.23046875}
+{"time_stamp": 150167.567619333, "action": "move", "x": 727.49609375, "y": 674.45703125}
+{"time_stamp": 150167.568607041, "action": "move", "x": 727.49609375, "y": 674.68359375}
+{"time_stamp": 150167.570128708, "action": "move", "x": 727.265625, "y": 674.91015625}
+{"time_stamp": 150167.570646458, "action": "move", "x": 727.265625, "y": 675.13671875}
+{"time_stamp": 150167.571592, "action": "move", "x": 727.265625, "y": 675.36328125}
+{"time_stamp": 150167.572601375, "action": "move", "x": 727.265625, "y": 675.58984375}
+{"time_stamp": 150167.573611583, "action": "move", "x": 727.265625, "y": 675.81640625}
+{"time_stamp": 150167.5747075, "action": "move", "x": 727.265625, "y": 676.04296875}
+{"time_stamp": 150167.575621833, "action": "move", "x": 727.265625, "y": 676.26953125}
+{"time_stamp": 150167.576616541, "action": "move", "x": 727.265625, "y": 676.49609375}
+{"time_stamp": 150167.578629041, "action": "move", "x": 727.265625, "y": 676.72265625}
+{"time_stamp": 150167.578821125, "action": "move", "x": 727.265625, "y": 676.94921875}
+{"time_stamp": 150167.579687833, "action": "move", "x": 727.03515625, "y": 677.17578125}
+{"time_stamp": 150167.581654291, "action": "move", "x": 727.03515625, "y": 677.40234375}
+{"time_stamp": 150167.582652541, "action": "move", "x": 727.03515625, "y": 677.62890625}
+{"time_stamp": 150167.583622333, "action": "move", "x": 727.03515625, "y": 677.85546875}
+{"time_stamp": 150167.58671475, "action": "move", "x": 727.03515625, "y": 678.08203125}
+{"time_stamp": 150167.586747083, "action": "move", "x": 727.03515625, "y": 678.30859375}
+{"time_stamp": 150167.587622458, "action": "move", "x": 727.03515625, "y": 678.53515625}
+{"time_stamp": 150167.58967325, "action": "move", "x": 726.8046875, "y": 678.76171875}
+{"time_stamp": 150167.590742875, "action": "move", "x": 726.8046875, "y": 678.98828125}
+{"time_stamp": 150167.592775875, "action": "move", "x": 726.8046875, "y": 679.21484375}
+{"time_stamp": 150167.594917208, "action": "move", "x": 726.8046875, "y": 679.44140625}
+{"time_stamp": 150167.596696416, "action": "move", "x": 726.8046875, "y": 679.66796875}
+{"time_stamp": 150167.598673625, "action": "move", "x": 726.8046875, "y": 679.89453125}
+{"time_stamp": 150167.601889791, "action": "move", "x": 726.57421875, "y": 680.12109375}
+{"time_stamp": 150167.691295708, "action": "click", "x": 726.57421875, "y": 680.12109375, "button": "left", "pressed": true}
+{"time_stamp": 150167.765729708, "action": "click", "x": 726.57421875, "y": 680.12109375, "button": "left", "pressed": false}
+{"time_stamp": 150168.447259041, "action": "move", "x": 726.57421875, "y": 679.890625}
+{"time_stamp": 150168.448790458, "action": "move", "x": 726.57421875, "y": 679.66015625}
+{"time_stamp": 150168.450798333, "action": "move", "x": 726.57421875, "y": 679.4296875}
+{"time_stamp": 150168.451746208, "action": "move", "x": 726.57421875, "y": 679.19921875}
+{"time_stamp": 150168.453937208, "action": "move", "x": 726.57421875, "y": 678.96875}
+{"time_stamp": 150168.454000666, "action": "move", "x": 726.80078125, "y": 678.96875}
+{"time_stamp": 150168.454677541, "action": "move", "x": 726.80078125, "y": 678.73828125}
+{"time_stamp": 150168.456117125, "action": "move", "x": 726.80078125, "y": 678.5078125}
+{"time_stamp": 150168.456781208, "action": "move", "x": 726.80078125, "y": 678.27734375}
+{"time_stamp": 150168.457816166, "action": "move", "x": 726.80078125, "y": 678.046875}
+{"time_stamp": 150168.458740916, "action": "move", "x": 726.80078125, "y": 677.81640625}
+{"time_stamp": 150168.459829458, "action": "move", "x": 726.80078125, "y": 677.5859375}
+{"time_stamp": 150168.464678708, "action": "move", "x": 726.80078125, "y": 677.35546875}
+{"time_stamp": 150168.46474325, "action": "move", "x": 726.80078125, "y": 677.125}
+{"time_stamp": 150168.4649095, "action": "move", "x": 726.80078125, "y": 676.89453125}
+{"time_stamp": 150168.464967875, "action": "move", "x": 726.80078125, "y": 676.6640625}
+{"time_stamp": 150168.464991708, "action": "move", "x": 726.80078125, "y": 676.43359375}
+{"time_stamp": 150168.4658925, "action": "move", "x": 727.02734375, "y": 676.203125}
+{"time_stamp": 150168.466828583, "action": "move", "x": 727.02734375, "y": 675.97265625}
+{"time_stamp": 150168.467858875, "action": "move", "x": 727.02734375, "y": 675.7421875}
+{"time_stamp": 150168.468772583, "action": "move", "x": 727.02734375, "y": 675.51171875}
+{"time_stamp": 150168.473187833, "action": "move", "x": 727.02734375, "y": 675.28125}
+{"time_stamp": 150168.473310541, "action": "move", "x": 727.02734375, "y": 675.05078125}
+{"time_stamp": 150168.473381916, "action": "move", "x": 727.02734375, "y": 674.8203125}
+{"time_stamp": 150168.473404625, "action": "move", "x": 727.02734375, "y": 674.58984375}
+{"time_stamp": 150168.473705666, "action": "move", "x": 727.02734375, "y": 674.359375}
+{"time_stamp": 150168.474665, "action": "move", "x": 727.02734375, "y": 674.12890625}
+{"time_stamp": 150168.475660791, "action": "move", "x": 726.796875, "y": 673.8984375}
+{"time_stamp": 150168.476674083, "action": "move", "x": 726.796875, "y": 673.66796875}
+{"time_stamp": 150168.478807666, "action": "move", "x": 726.796875, "y": 673.4375}
+{"time_stamp": 150168.478920791, "action": "move", "x": 726.796875, "y": 673.20703125}
+{"time_stamp": 150168.479642625, "action": "move", "x": 726.56640625, "y": 672.9765625}
+{"time_stamp": 150168.481677125, "action": "move", "x": 726.56640625, "y": 672.74609375}
+{"time_stamp": 150168.48276575, "action": "move", "x": 726.3359375, "y": 672.515625}
+{"time_stamp": 150168.483642666, "action": "move", "x": 726.3359375, "y": 672.28515625}
+{"time_stamp": 150168.48468475, "action": "move", "x": 726.10546875, "y": 672.0546875}
+{"time_stamp": 150168.488263375, "action": "move", "x": 726.10546875, "y": 671.82421875}
+{"time_stamp": 150168.488333708, "action": "move", "x": 726.10546875, "y": 671.59375}
+{"time_stamp": 150168.488453208, "action": "move", "x": 725.875, "y": 671.36328125}
+{"time_stamp": 150168.488686083, "action": "move", "x": 725.875, "y": 671.1328125}
+{"time_stamp": 150168.490693625, "action": "move", "x": 725.64453125, "y": 670.90234375}
+{"time_stamp": 150168.491654666, "action": "move", "x": 725.64453125, "y": 670.671875}
+{"time_stamp": 150168.492657416, "action": "move", "x": 725.4140625, "y": 670.44140625}
+{"time_stamp": 150168.49368275, "action": "move", "x": 725.4140625, "y": 670.2109375}
+{"time_stamp": 150168.495268875, "action": "move", "x": 725.18359375, "y": 669.98046875}
+{"time_stamp": 150168.49603025, "action": "move", "x": 725.18359375, "y": 669.75}
+{"time_stamp": 150168.496744208, "action": "move", "x": 724.953125, "y": 669.51953125}
+{"time_stamp": 150168.497747208, "action": "move", "x": 724.953125, "y": 669.2890625}
+{"time_stamp": 150168.498655583, "action": "move", "x": 724.72265625, "y": 669.05859375}
+{"time_stamp": 150168.499604166, "action": "move", "x": 724.72265625, "y": 668.828125}
+{"time_stamp": 150168.500660791, "action": "move", "x": 724.4921875, "y": 668.59765625}
+{"time_stamp": 150168.501622916, "action": "move", "x": 724.4921875, "y": 668.3671875}
+{"time_stamp": 150168.504524375, "action": "move", "x": 724.26171875, "y": 668.13671875}
+{"time_stamp": 150168.504607416, "action": "move", "x": 724.26171875, "y": 667.90625}
+{"time_stamp": 150168.504691625, "action": "move", "x": 724.03125, "y": 667.67578125}
+{"time_stamp": 150168.505620375, "action": "move", "x": 723.80078125, "y": 667.4453125}
+{"time_stamp": 150168.506624458, "action": "move", "x": 723.80078125, "y": 667.21484375}
+{"time_stamp": 150168.507625166, "action": "move", "x": 723.5703125, "y": 666.984375}
+{"time_stamp": 150168.508616958, "action": "move", "x": 723.5703125, "y": 666.75390625}
+{"time_stamp": 150168.509592666, "action": "move", "x": 723.33984375, "y": 666.5234375}
+{"time_stamp": 150168.511684208, "action": "move", "x": 723.109375, "y": 666.29296875}
+{"time_stamp": 150168.511737, "action": "move", "x": 723.109375, "y": 666.0625}
+{"time_stamp": 150168.512631166, "action": "move", "x": 722.87890625, "y": 665.83203125}
+{"time_stamp": 150168.513594208, "action": "move", "x": 722.6484375, "y": 665.6015625}
+{"time_stamp": 150168.514632958, "action": "move", "x": 722.6484375, "y": 665.37109375}
+{"time_stamp": 150168.51564525, "action": "move", "x": 722.41796875, "y": 665.140625}
+{"time_stamp": 150168.516830416, "action": "move", "x": 722.1875, "y": 664.91015625}
+{"time_stamp": 150168.517642583, "action": "move", "x": 722.1875, "y": 664.44921875}
+{"time_stamp": 150168.518608041, "action": "move", "x": 721.95703125, "y": 664.44921875}
+{"time_stamp": 150168.52090375, "action": "move", "x": 721.95703125, "y": 663.98828125}
+{"time_stamp": 150168.520965375, "action": "move", "x": 721.7265625, "y": 663.7578125}
+{"time_stamp": 150168.521623375, "action": "move", "x": 721.49609375, "y": 663.52734375}
+{"time_stamp": 150168.522575625, "action": "move", "x": 721.265625, "y": 663.296875}
+{"time_stamp": 150168.523608625, "action": "move", "x": 721.265625, "y": 663.06640625}
+{"time_stamp": 150168.524600666, "action": "move", "x": 721.03515625, "y": 662.8359375}
+{"time_stamp": 150168.525594791, "action": "move", "x": 720.8046875, "y": 662.60546875}
+{"time_stamp": 150168.526648875, "action": "move", "x": 720.57421875, "y": 662.14453125}
+{"time_stamp": 150168.528495791, "action": "move", "x": 720.57421875, "y": 661.9140625}
+{"time_stamp": 150168.5286175, "action": "move", "x": 720.34375, "y": 661.68359375}
+{"time_stamp": 150168.529666166, "action": "move", "x": 720.11328125, "y": 661.453125}
+{"time_stamp": 150168.530679041, "action": "move", "x": 719.8828125, "y": 661.22265625}
+{"time_stamp": 150168.531649791, "action": "move", "x": 719.8828125, "y": 660.76171875}
+{"time_stamp": 150168.532663458, "action": "move", "x": 719.65234375, "y": 660.76171875}
+{"time_stamp": 150168.533613916, "action": "move", "x": 719.421875, "y": 660.30078125}
+{"time_stamp": 150168.534620458, "action": "move", "x": 719.19140625, "y": 660.0703125}
+{"time_stamp": 150168.53733925, "action": "move", "x": 718.9609375, "y": 659.83984375}
+{"time_stamp": 150168.537366125, "action": "move", "x": 718.73046875, "y": 659.609375}
+{"time_stamp": 150168.537583083, "action": "move", "x": 718.5, "y": 659.1484375}
+{"time_stamp": 150168.538584916, "action": "move", "x": 718.26953125, "y": 658.91796875}
+{"time_stamp": 150168.539623541, "action": "move", "x": 718.26953125, "y": 658.6875}
+{"time_stamp": 150168.540699041, "action": "move", "x": 718.0390625, "y": 658.2265625}
+{"time_stamp": 150168.541649375, "action": "move", "x": 717.578125, "y": 657.99609375}
+{"time_stamp": 150168.542626875, "action": "move", "x": 717.578125, "y": 657.765625}
+{"time_stamp": 150168.54361875, "action": "move", "x": 717.1171875, "y": 657.53515625}
+{"time_stamp": 150168.545464791, "action": "move", "x": 716.88671875, "y": 657.07421875}
+{"time_stamp": 150168.545583916, "action": "move", "x": 716.88671875, "y": 656.84375}
+{"time_stamp": 150168.54664325, "action": "move", "x": 716.65625, "y": 656.61328125}
+{"time_stamp": 150168.547630958, "action": "move", "x": 716.42578125, "y": 656.3828125}
+{"time_stamp": 150168.548619875, "action": "move", "x": 716.1953125, "y": 655.921875}
+{"time_stamp": 150168.549609291, "action": "move", "x": 715.96484375, "y": 655.69140625}
+{"time_stamp": 150168.550634083, "action": "move", "x": 715.50390625, "y": 655.4609375}
+{"time_stamp": 150168.551648375, "action": "move", "x": 715.2734375, "y": 655.23046875}
+{"time_stamp": 150168.554620583, "action": "move", "x": 715.04296875, "y": 654.76953125}
+{"time_stamp": 150168.55469375, "action": "move", "x": 714.8125, "y": 654.5390625}
+{"time_stamp": 150168.55475725, "action": "move", "x": 714.58203125, "y": 654.30859375}
+{"time_stamp": 150168.555657875, "action": "move", "x": 714.3515625, "y": 654.078125}
+{"time_stamp": 150168.556697833, "action": "move", "x": 714.12109375, "y": 653.6171875}
+{"time_stamp": 150168.557641708, "action": "move", "x": 713.890625, "y": 653.38671875}
+{"time_stamp": 150168.558659791, "action": "move", "x": 713.4296875, "y": 653.15625}
+{"time_stamp": 150168.559647791, "action": "move", "x": 713.19921875, "y": 652.92578125}
+{"time_stamp": 150168.561777833, "action": "move", "x": 712.96875, "y": 652.46484375}
+{"time_stamp": 150168.561875958, "action": "move", "x": 712.73828125, "y": 652.234375}
+{"time_stamp": 150168.562695541, "action": "move", "x": 712.5078125, "y": 652.00390625}
+{"time_stamp": 150168.563633875, "action": "move", "x": 712.27734375, "y": 651.7734375}
+{"time_stamp": 150168.564688, "action": "move", "x": 711.81640625, "y": 651.54296875}
+{"time_stamp": 150168.56565125, "action": "move", "x": 711.5859375, "y": 651.3125}
+{"time_stamp": 150168.566640166, "action": "move", "x": 711.35546875, "y": 651.08203125}
+{"time_stamp": 150168.567622333, "action": "move", "x": 711.125, "y": 650.8515625}
+{"time_stamp": 150168.568588625, "action": "move", "x": 710.89453125, "y": 650.390625}
+{"time_stamp": 150168.570437333, "action": "move", "x": 710.6640625, "y": 650.16015625}
+{"time_stamp": 150168.570652416, "action": "move", "x": 710.203125, "y": 649.9296875}
+{"time_stamp": 150168.571612458, "action": "move", "x": 709.97265625, "y": 649.69921875}
+{"time_stamp": 150168.572591083, "action": "move", "x": 709.7421875, "y": 649.46875}
+{"time_stamp": 150168.573602375, "action": "move", "x": 709.28125, "y": 649.23828125}
+{"time_stamp": 150168.574591208, "action": "move", "x": 709.05078125, "y": 649.0078125}
+{"time_stamp": 150168.575597416, "action": "move", "x": 708.8203125, "y": 648.77734375}
+{"time_stamp": 150168.576560708, "action": "move", "x": 708.58984375, "y": 648.546875}
+{"time_stamp": 150168.578375291, "action": "move", "x": 708.359375, "y": 648.31640625}
+{"time_stamp": 150168.578659583, "action": "move", "x": 707.8984375, "y": 648.0859375}
+{"time_stamp": 150168.579595583, "action": "move", "x": 707.66796875, "y": 647.85546875}
+{"time_stamp": 150168.580575458, "action": "move", "x": 707.4375, "y": 647.625}
+{"time_stamp": 150168.58162525, "action": "move", "x": 706.9765625, "y": 647.39453125}
+{"time_stamp": 150168.582598625, "action": "move", "x": 706.74609375, "y": 647.1640625}
+{"time_stamp": 150168.5836305, "action": "move", "x": 706.515625, "y": 646.93359375}
+{"time_stamp": 150168.58461, "action": "move", "x": 706.0546875, "y": 646.703125}
+{"time_stamp": 150168.586781625, "action": "move", "x": 705.82421875, "y": 646.47265625}
+{"time_stamp": 150168.586834208, "action": "move", "x": 705.59375, "y": 646.2421875}
+{"time_stamp": 150168.587637208, "action": "move", "x": 705.1328125, "y": 646.2421875}
+{"time_stamp": 150168.588583125, "action": "move", "x": 704.90234375, "y": 646.01171875}
+{"time_stamp": 150168.589660125, "action": "move", "x": 704.671875, "y": 645.78125}
+{"time_stamp": 150168.5906015, "action": "move", "x": 704.2109375, "y": 645.55078125}
+{"time_stamp": 150168.591725333, "action": "move", "x": 703.98046875, "y": 645.3203125}
+{"time_stamp": 150168.592739, "action": "move", "x": 703.75, "y": 645.08984375}
+{"time_stamp": 150168.5936515, "action": "move", "x": 703.2890625, "y": 644.859375}
+{"time_stamp": 150168.595318583, "action": "move", "x": 703.05859375, "y": 644.62890625}
+{"time_stamp": 150168.595640541, "action": "move", "x": 702.59765625, "y": 644.3984375}
+{"time_stamp": 150168.596580416, "action": "move", "x": 702.3671875, "y": 644.16796875}
+{"time_stamp": 150168.597646583, "action": "move", "x": 701.90625, "y": 643.9375}
+{"time_stamp": 150168.598625083, "action": "move", "x": 701.67578125, "y": 643.9375}
+{"time_stamp": 150168.599618791, "action": "move", "x": 701.21484375, "y": 643.70703125}
+{"time_stamp": 150168.6006125, "action": "move", "x": 700.75390625, "y": 643.4765625}
+{"time_stamp": 150168.60165225, "action": "move", "x": 700.5234375, "y": 643.24609375}
+{"time_stamp": 150168.603705083, "action": "move", "x": 700.0625, "y": 643.015625}
+{"time_stamp": 150168.603745666, "action": "move", "x": 699.83203125, "y": 642.78515625}
+{"time_stamp": 150168.604586208, "action": "move", "x": 699.37109375, "y": 642.78515625}
+{"time_stamp": 150168.605599208, "action": "move", "x": 698.91015625, "y": 642.5546875}
+{"time_stamp": 150168.606642458, "action": "move", "x": 698.6796875, "y": 642.32421875}
+{"time_stamp": 150168.607626041, "action": "move", "x": 698.21875, "y": 642.09375}
+{"time_stamp": 150168.608626583, "action": "move", "x": 697.7578125, "y": 641.86328125}
+{"time_stamp": 150168.609613375, "action": "move", "x": 697.296875, "y": 641.86328125}
+{"time_stamp": 150168.611905125, "action": "move", "x": 696.8359375, "y": 641.6328125}
+{"time_stamp": 150168.611921041, "action": "move", "x": 696.60546875, "y": 641.40234375}
+{"time_stamp": 150168.612629583, "action": "move", "x": 696.14453125, "y": 641.171875}
+{"time_stamp": 150168.613627833, "action": "move", "x": 695.68359375, "y": 641.171875}
+{"time_stamp": 150168.614611458, "action": "move", "x": 695.22265625, "y": 640.94140625}
+{"time_stamp": 150168.615607541, "action": "move", "x": 694.76171875, "y": 640.7109375}
+{"time_stamp": 150168.616612791, "action": "move", "x": 694.30078125, "y": 640.48046875}
+{"time_stamp": 150168.617615291, "action": "move", "x": 693.83984375, "y": 640.48046875}
+{"time_stamp": 150168.618593166, "action": "move", "x": 693.37890625, "y": 640.25}
+{"time_stamp": 150168.620587458, "action": "move", "x": 692.91796875, "y": 640.01953125}
+{"time_stamp": 150168.620661791, "action": "move", "x": 692.45703125, "y": 639.7890625}
+{"time_stamp": 150168.621609333, "action": "move", "x": 691.99609375, "y": 639.7890625}
+{"time_stamp": 150168.62260825, "action": "move", "x": 691.53515625, "y": 639.55859375}
+{"time_stamp": 150168.623677708, "action": "move", "x": 691.07421875, "y": 639.328125}
+{"time_stamp": 150168.624590291, "action": "move", "x": 690.61328125, "y": 639.09765625}
+{"time_stamp": 150168.62558425, "action": "move", "x": 690.15234375, "y": 638.8671875}
+{"time_stamp": 150168.626596291, "action": "move", "x": 689.27734375, "y": 638.57421875}
+{"time_stamp": 150168.628545833, "action": "move", "x": 688.81640625, "y": 638.57421875}
+{"time_stamp": 150168.628742041, "action": "move", "x": 688.35546875, "y": 638.34375}
+{"time_stamp": 150168.629578125, "action": "move", "x": 687.89453125, "y": 638.11328125}
+{"time_stamp": 150168.630576291, "action": "move", "x": 687.01953125, "y": 637.8203125}
+{"time_stamp": 150168.631689458, "action": "move", "x": 686.55859375, "y": 637.58984375}
+{"time_stamp": 150168.632703833, "action": "move", "x": 686.09765625, "y": 637.359375}
+{"time_stamp": 150168.633680541, "action": "move", "x": 685.22265625, "y": 637.359375}
+{"time_stamp": 150168.634658083, "action": "move", "x": 684.76171875, "y": 637.12890625}
+{"time_stamp": 150168.63679625, "action": "move", "x": 683.88671875, "y": 636.8359375}
+{"time_stamp": 150168.63680875, "action": "move", "x": 683.42578125, "y": 636.60546875}
+{"time_stamp": 150168.63761325, "action": "move", "x": 682.55078125, "y": 636.3125}
+{"time_stamp": 150168.638567333, "action": "move", "x": 682.08984375, "y": 636.08203125}
+{"time_stamp": 150168.6397025, "action": "move", "x": 681.21484375, "y": 635.7890625}
+{"time_stamp": 150168.640714416, "action": "move", "x": 680.33984375, "y": 635.49609375}
+{"time_stamp": 150168.641679, "action": "move", "x": 679.46484375, "y": 635.203125}
+{"time_stamp": 150168.642686416, "action": "move", "x": 679.00390625, "y": 634.97265625}
+{"time_stamp": 150168.643690958, "action": "move", "x": 678.12890625, "y": 634.6796875}
+{"time_stamp": 150168.645411666, "action": "move", "x": 677.25390625, "y": 634.38671875}
+{"time_stamp": 150168.645604875, "action": "move", "x": 676.37890625, "y": 633.80078125}
+{"time_stamp": 150168.646680416, "action": "move", "x": 675.50390625, "y": 633.5078125}
+{"time_stamp": 150168.647637541, "action": "move", "x": 674.62890625, "y": 633.21484375}
+{"time_stamp": 150168.648603666, "action": "move", "x": 673.75390625, "y": 632.921875}
+{"time_stamp": 150168.649620958, "action": "move", "x": 672.87890625, "y": 632.62890625}
+{"time_stamp": 150168.650669833, "action": "move", "x": 672.00390625, "y": 632.3359375}
+{"time_stamp": 150168.651680208, "action": "move", "x": 671.12890625, "y": 631.75}
+{"time_stamp": 150168.653877083, "action": "move", "x": 670.25390625, "y": 631.45703125}
+{"time_stamp": 150168.653913958, "action": "move", "x": 669.37890625, "y": 631.1640625}
+{"time_stamp": 150168.654680583, "action": "move", "x": 668.50390625, "y": 630.87109375}
+{"time_stamp": 150168.6556785, "action": "move", "x": 667.62890625, "y": 630.28515625}
+{"time_stamp": 150168.656621833, "action": "move", "x": 666.75390625, "y": 629.9921875}
+{"time_stamp": 150168.657610708, "action": "move", "x": 665.87890625, "y": 629.69921875}
+{"time_stamp": 150168.658650166, "action": "move", "x": 664.25, "y": 629.2890625}
+{"time_stamp": 150168.659673708, "action": "move", "x": 663.375, "y": 628.703125}
+{"time_stamp": 150168.662195958, "action": "move", "x": 662.5, "y": 628.41015625}
+{"time_stamp": 150168.662220875, "action": "move", "x": 661.625, "y": 628.1171875}
+{"time_stamp": 150168.662683125, "action": "move", "x": 660.75, "y": 627.82421875}
+{"time_stamp": 150168.663557041, "action": "move", "x": 659.875, "y": 627.53125}
+{"time_stamp": 150168.664707083, "action": "move", "x": 659.0, "y": 627.23828125}
+{"time_stamp": 150168.665622416, "action": "move", "x": 658.125, "y": 626.9453125}
+{"time_stamp": 150168.666700333, "action": "move", "x": 657.25, "y": 626.65234375}
+{"time_stamp": 150168.667663958, "action": "move", "x": 656.375, "y": 626.359375}
+{"time_stamp": 150168.668644625, "action": "move", "x": 655.5, "y": 626.06640625}
+{"time_stamp": 150168.670061833, "action": "move", "x": 654.625, "y": 625.7734375}
+{"time_stamp": 150168.670570541, "action": "move", "x": 654.1640625, "y": 625.54296875}
+{"time_stamp": 150168.671551333, "action": "move", "x": 653.2890625, "y": 625.25}
+{"time_stamp": 150168.672580583, "action": "move", "x": 652.4140625, "y": 624.95703125}
+{"time_stamp": 150168.673596125, "action": "move", "x": 651.5390625, "y": 624.6640625}
+{"time_stamp": 150168.674673041, "action": "move", "x": 651.078125, "y": 624.6640625}
+{"time_stamp": 150168.675661625, "action": "move", "x": 650.203125, "y": 624.37109375}
+{"time_stamp": 150168.676707083, "action": "move", "x": 649.7421875, "y": 624.140625}
+{"time_stamp": 150168.678291, "action": "move", "x": 648.8671875, "y": 624.140625}
+{"time_stamp": 150168.678669875, "action": "move", "x": 647.9921875, "y": 623.84765625}
+{"time_stamp": 150168.679575333, "action": "move", "x": 647.53125, "y": 623.84765625}
+{"time_stamp": 150168.680583208, "action": "move", "x": 646.65625, "y": 623.5546875}
+{"time_stamp": 150168.681595583, "action": "move", "x": 646.1953125, "y": 623.5546875}
+{"time_stamp": 150168.68272, "action": "move", "x": 645.734375, "y": 623.5546875}
+{"time_stamp": 150168.683652708, "action": "move", "x": 644.859375, "y": 623.26171875}
+{"time_stamp": 150168.684703458, "action": "move", "x": 644.3984375, "y": 623.26171875}
+{"time_stamp": 150168.686955416, "action": "move", "x": 643.9375, "y": 623.26171875}
+{"time_stamp": 150168.687116458, "action": "move", "x": 643.0625, "y": 623.26171875}
+{"time_stamp": 150168.687646875, "action": "move", "x": 642.6015625, "y": 623.03125}
+{"time_stamp": 150168.688593458, "action": "move", "x": 642.140625, "y": 623.03125}
+{"time_stamp": 150168.689703833, "action": "move", "x": 641.6796875, "y": 623.03125}
+{"time_stamp": 150168.690737125, "action": "move", "x": 641.21875, "y": 623.03125}
+{"time_stamp": 150168.691630583, "action": "move", "x": 640.7578125, "y": 623.03125}
+{"time_stamp": 150168.692756291, "action": "move", "x": 640.296875, "y": 622.80078125}
+{"time_stamp": 150168.693614041, "action": "move", "x": 640.06640625, "y": 622.80078125}
+{"time_stamp": 150168.695165583, "action": "move", "x": 639.60546875, "y": 622.80078125}
+{"time_stamp": 150168.695747875, "action": "move", "x": 639.14453125, "y": 622.80078125}
+{"time_stamp": 150168.696657291, "action": "move", "x": 638.68359375, "y": 622.80078125}
+{"time_stamp": 150168.697853375, "action": "move", "x": 638.453125, "y": 622.80078125}
+{"time_stamp": 150168.698649291, "action": "move", "x": 637.9921875, "y": 622.80078125}
+{"time_stamp": 150168.699629458, "action": "move", "x": 637.76171875, "y": 622.80078125}
+{"time_stamp": 150168.70065125, "action": "move", "x": 637.30078125, "y": 622.80078125}
+{"time_stamp": 150168.701639458, "action": "move", "x": 636.83984375, "y": 623.02734375}
+{"time_stamp": 150168.703542, "action": "move", "x": 636.609375, "y": 623.02734375}
+{"time_stamp": 150168.703571208, "action": "move", "x": 636.37890625, "y": 623.02734375}
+{"time_stamp": 150168.70460425, "action": "move", "x": 635.91796875, "y": 623.02734375}
+{"time_stamp": 150168.705614166, "action": "move", "x": 635.6875, "y": 623.25390625}
+{"time_stamp": 150168.706585958, "action": "move", "x": 635.2265625, "y": 623.25390625}
+{"time_stamp": 150168.70765375, "action": "move", "x": 634.99609375, "y": 623.25390625}
+{"time_stamp": 150168.708594916, "action": "move", "x": 634.53515625, "y": 623.25390625}
+{"time_stamp": 150168.709619208, "action": "move", "x": 634.3046875, "y": 623.48046875}
+{"time_stamp": 150168.714099375, "action": "move", "x": 634.07421875, "y": 623.48046875}
+{"time_stamp": 150168.714206416, "action": "move", "x": 633.61328125, "y": 623.48046875}
+{"time_stamp": 150168.7142965, "action": "move", "x": 633.3828125, "y": 623.70703125}
+{"time_stamp": 150168.714373541, "action": "move", "x": 633.15234375, "y": 623.70703125}
+{"time_stamp": 150168.714620375, "action": "move", "x": 632.69140625, "y": 623.70703125}
+{"time_stamp": 150168.715616375, "action": "move", "x": 632.4609375, "y": 623.70703125}
+{"time_stamp": 150168.716659666, "action": "move", "x": 632.23046875, "y": 623.70703125}
+{"time_stamp": 150168.717613458, "action": "move", "x": 632.0, "y": 623.93359375}
+{"time_stamp": 150168.718605458, "action": "move", "x": 631.76953125, "y": 623.93359375}
+{"time_stamp": 150168.720220875, "action": "move", "x": 631.30859375, "y": 623.93359375}
+{"time_stamp": 150168.720652125, "action": "move", "x": 631.078125, "y": 624.16015625}
+{"time_stamp": 150168.721611083, "action": "move", "x": 630.84765625, "y": 624.16015625}
+{"time_stamp": 150168.722600166, "action": "move", "x": 630.6171875, "y": 624.16015625}
+{"time_stamp": 150168.723646791, "action": "move", "x": 630.38671875, "y": 624.16015625}
+{"time_stamp": 150168.724607708, "action": "move", "x": 630.15625, "y": 624.38671875}
+{"time_stamp": 150168.725624625, "action": "move", "x": 629.92578125, "y": 624.38671875}
+{"time_stamp": 150168.726630958, "action": "move", "x": 629.46484375, "y": 624.38671875}
+{"time_stamp": 150168.728806416, "action": "move", "x": 629.234375, "y": 624.38671875}
+{"time_stamp": 150168.728831958, "action": "move", "x": 629.00390625, "y": 624.38671875}
+{"time_stamp": 150168.730121666, "action": "move", "x": 628.7734375, "y": 624.38671875}
+{"time_stamp": 150168.730644333, "action": "move", "x": 628.54296875, "y": 624.38671875}
+{"time_stamp": 150168.731682833, "action": "move", "x": 628.3125, "y": 624.61328125}
+{"time_stamp": 150168.732761666, "action": "move", "x": 628.08203125, "y": 624.61328125}
+{"time_stamp": 150168.733658541, "action": "move", "x": 627.8515625, "y": 624.61328125}
+{"time_stamp": 150168.734673916, "action": "move", "x": 627.62109375, "y": 624.61328125}
+{"time_stamp": 150168.736754833, "action": "move", "x": 627.390625, "y": 624.61328125}
+{"time_stamp": 150168.736783708, "action": "move", "x": 627.16015625, "y": 624.61328125}
+{"time_stamp": 150168.737597666, "action": "move", "x": 626.9296875, "y": 624.61328125}
+{"time_stamp": 150168.738597291, "action": "move", "x": 626.69921875, "y": 624.61328125}
+{"time_stamp": 150168.739571916, "action": "move", "x": 626.46875, "y": 624.61328125}
+{"time_stamp": 150168.7406245, "action": "move", "x": 626.23828125, "y": 624.61328125}
+{"time_stamp": 150168.74159075, "action": "move", "x": 626.0078125, "y": 624.61328125}
+{"time_stamp": 150168.742619, "action": "move", "x": 625.77734375, "y": 624.61328125}
+{"time_stamp": 150168.744876541, "action": "move", "x": 625.546875, "y": 624.83984375}
+{"time_stamp": 150168.745646458, "action": "move", "x": 625.31640625, "y": 624.83984375}
+{"time_stamp": 150168.746621083, "action": "move", "x": 625.0859375, "y": 624.83984375}
+{"time_stamp": 150168.748623541, "action": "move", "x": 624.85546875, "y": 624.83984375}
+{"time_stamp": 150168.749717125, "action": "move", "x": 624.625, "y": 624.83984375}
+{"time_stamp": 150168.750643416, "action": "move", "x": 624.39453125, "y": 624.83984375}
+{"time_stamp": 150168.751592666, "action": "move", "x": 624.39453125, "y": 625.06640625}
+{"time_stamp": 150168.75347525, "action": "move", "x": 624.1640625, "y": 625.06640625}
+{"time_stamp": 150168.75364025, "action": "move", "x": 623.93359375, "y": 625.06640625}
+{"time_stamp": 150168.754601333, "action": "move", "x": 623.703125, "y": 625.06640625}
+{"time_stamp": 150168.756630416, "action": "move", "x": 623.47265625, "y": 625.06640625}
+{"time_stamp": 150168.757620041, "action": "move", "x": 623.2421875, "y": 625.06640625}
+{"time_stamp": 150168.758628458, "action": "move", "x": 623.2421875, "y": 625.29296875}
+{"time_stamp": 150168.759651958, "action": "move", "x": 623.01171875, "y": 625.29296875}
+{"time_stamp": 150168.761579916, "action": "move", "x": 622.78125, "y": 625.29296875}
+{"time_stamp": 150168.762676541, "action": "move", "x": 622.55078125, "y": 625.51953125}
+{"time_stamp": 150168.763668791, "action": "move", "x": 622.3203125, "y": 625.51953125}
+{"time_stamp": 150168.765675791, "action": "move", "x": 622.08984375, "y": 625.51953125}
+{"time_stamp": 150168.767619625, "action": "move", "x": 621.859375, "y": 625.74609375}
+{"time_stamp": 150168.768633, "action": "move", "x": 621.62890625, "y": 625.97265625}
+{"time_stamp": 150168.770121416, "action": "move", "x": 621.3984375, "y": 625.97265625}
+{"time_stamp": 150168.771596416, "action": "move", "x": 621.16796875, "y": 626.19921875}
+{"time_stamp": 150168.772581666, "action": "move", "x": 620.9375, "y": 626.19921875}
+{"time_stamp": 150168.773600791, "action": "move", "x": 620.9375, "y": 626.42578125}
+{"time_stamp": 150168.774675333, "action": "move", "x": 620.70703125, "y": 626.42578125}
+{"time_stamp": 150168.77561075, "action": "move", "x": 620.70703125, "y": 626.65234375}
+{"time_stamp": 150168.776635083, "action": "move", "x": 620.4765625, "y": 626.65234375}
+{"time_stamp": 150168.778713083, "action": "move", "x": 620.24609375, "y": 626.87890625}
+{"time_stamp": 150168.77882275, "action": "move", "x": 620.015625, "y": 627.10546875}
+{"time_stamp": 150168.780682291, "action": "move", "x": 619.78515625, "y": 627.33203125}
+{"time_stamp": 150168.7816405, "action": "move", "x": 619.5546875, "y": 627.33203125}
+{"time_stamp": 150168.782618333, "action": "move", "x": 619.5546875, "y": 627.55859375}
+{"time_stamp": 150168.783637958, "action": "move", "x": 619.32421875, "y": 627.78515625}
+{"time_stamp": 150168.784638458, "action": "move", "x": 619.09375, "y": 627.78515625}
+{"time_stamp": 150168.787012958, "action": "move", "x": 619.09375, "y": 628.01171875}
+{"time_stamp": 150168.787107458, "action": "move", "x": 618.86328125, "y": 628.01171875}
+{"time_stamp": 150168.787607458, "action": "move", "x": 618.6328125, "y": 628.23828125}
+{"time_stamp": 150168.788685208, "action": "move", "x": 618.6328125, "y": 628.46484375}
+{"time_stamp": 150168.789796458, "action": "move", "x": 618.40234375, "y": 628.46484375}
+{"time_stamp": 150168.790936208, "action": "move", "x": 618.171875, "y": 628.69140625}
+{"time_stamp": 150168.7917325, "action": "move", "x": 618.171875, "y": 628.91796875}
+{"time_stamp": 150168.792784208, "action": "move", "x": 617.94140625, "y": 629.14453125}
+{"time_stamp": 150168.794732291, "action": "move", "x": 617.7109375, "y": 629.37109375}
+{"time_stamp": 150168.795675125, "action": "move", "x": 617.48046875, "y": 629.59765625}
+{"time_stamp": 150168.798218166, "action": "move", "x": 617.25, "y": 629.82421875}
+{"time_stamp": 150168.798698458, "action": "move", "x": 617.01953125, "y": 630.05078125}
+{"time_stamp": 150168.800659583, "action": "move", "x": 616.7890625, "y": 630.27734375}
+{"time_stamp": 150168.801616166, "action": "move", "x": 616.7890625, "y": 630.50390625}
+{"time_stamp": 150168.803286708, "action": "move", "x": 616.55859375, "y": 630.50390625}
+{"time_stamp": 150168.803603041, "action": "move", "x": 616.55859375, "y": 630.73046875}
+{"time_stamp": 150168.80463375, "action": "move", "x": 616.328125, "y": 630.95703125}
+{"time_stamp": 150168.8056765, "action": "move", "x": 616.328125, "y": 631.18359375}
+{"time_stamp": 150168.806630666, "action": "move", "x": 616.09765625, "y": 631.18359375}
+{"time_stamp": 150168.807609083, "action": "move", "x": 616.09765625, "y": 631.41015625}
+{"time_stamp": 150168.808630625, "action": "move", "x": 615.8671875, "y": 631.63671875}
+{"time_stamp": 150168.811672666, "action": "move", "x": 615.63671875, "y": 631.86328125}
+{"time_stamp": 150168.811723291, "action": "move", "x": 615.63671875, "y": 632.08984375}
+{"time_stamp": 150168.812705083, "action": "move", "x": 615.40625, "y": 632.08984375}
+{"time_stamp": 150168.813669708, "action": "move", "x": 615.40625, "y": 632.31640625}
+{"time_stamp": 150168.814645958, "action": "move", "x": 615.17578125, "y": 632.54296875}
+{"time_stamp": 150168.815653958, "action": "move", "x": 615.17578125, "y": 632.76953125}
+{"time_stamp": 150168.81764275, "action": "move", "x": 614.9453125, "y": 632.99609375}
+{"time_stamp": 150168.818616, "action": "move", "x": 614.9453125, "y": 633.22265625}
+{"time_stamp": 150168.820154083, "action": "move", "x": 614.71484375, "y": 633.22265625}
+{"time_stamp": 150168.820680375, "action": "move", "x": 614.71484375, "y": 633.44921875}
+{"time_stamp": 150168.821612625, "action": "move", "x": 614.484375, "y": 633.44921875}
+{"time_stamp": 150168.822629625, "action": "move", "x": 614.484375, "y": 633.67578125}
+{"time_stamp": 150168.823641125, "action": "move", "x": 614.25390625, "y": 633.67578125}
+{"time_stamp": 150168.8246275, "action": "move", "x": 614.25390625, "y": 633.90234375}
+{"time_stamp": 150168.825658416, "action": "move", "x": 614.25390625, "y": 634.12890625}
+{"time_stamp": 150168.826820958, "action": "move", "x": 614.0234375, "y": 634.12890625}
+{"time_stamp": 150168.828329458, "action": "move", "x": 614.0234375, "y": 634.35546875}
+{"time_stamp": 150168.828647333, "action": "move", "x": 613.79296875, "y": 634.35546875}
+{"time_stamp": 150168.829656458, "action": "move", "x": 613.79296875, "y": 634.58203125}
+{"time_stamp": 150168.831792458, "action": "move", "x": 613.5625, "y": 634.80859375}
+{"time_stamp": 150168.834817916, "action": "move", "x": 613.33203125, "y": 635.03515625}
+{"time_stamp": 150168.836752333, "action": "move", "x": 613.1015625, "y": 635.03515625}
+{"time_stamp": 150168.837616666, "action": "move", "x": 613.1015625, "y": 635.26171875}
+{"time_stamp": 150168.840671458, "action": "move", "x": 612.87109375, "y": 635.26171875}
+{"time_stamp": 150168.84165075, "action": "move", "x": 612.87109375, "y": 635.48828125}
+{"time_stamp": 150168.847670541, "action": "move", "x": 612.640625, "y": 635.48828125}
+{"time_stamp": 150168.915498791, "action": "scroll", "x": 612.640625, "y": 635.48828125, "dx": 0, "dy": -1}
+{"time_stamp": 150168.956112791, "action": "scroll", "x": 612.640625, "y": 635.48828125, "dx": 0, "dy": -1}
+{"time_stamp": 150168.990136791, "action": "scroll", "x": 612.640625, "y": 635.48828125, "dx": 0, "dy": -1}
+{"time_stamp": 150169.023266541, "action": "scroll", "x": 612.640625, "y": 635.48828125, "dx": 0, "dy": -1}
+{"time_stamp": 150169.056151666, "action": "move", "x": 612.41015625, "y": 635.71484375}
+{"time_stamp": 150169.056327416, "action": "scroll", "x": 612.41015625, "y": 635.71484375, "dx": 0, "dy": -1}
+{"time_stamp": 150169.064487291, "action": "move", "x": 612.1796875, "y": 635.71484375}
+{"time_stamp": 150169.0730625, "action": "move", "x": 611.94921875, "y": 635.71484375}
+{"time_stamp": 150169.077138458, "action": "scroll", "x": 611.94921875, "y": 635.71484375, "dx": 0, "dy": -1}
+{"time_stamp": 150169.081607708, "action": "move", "x": 611.71875, "y": 635.71484375}
+{"time_stamp": 150169.099575416, "action": "move", "x": 611.71875, "y": 635.484375}
+{"time_stamp": 150169.106930708, "action": "move", "x": 611.48828125, "y": 635.484375}
+{"time_stamp": 150169.114658083, "action": "scroll", "x": 611.48828125, "y": 635.484375, "dx": 0, "dy": -1}
+{"time_stamp": 150169.181234958, "action": "move", "x": 611.48828125, "y": 635.25390625}
+{"time_stamp": 150169.18170925, "action": "move", "x": 611.2578125, "y": 635.25390625}
+{"time_stamp": 150169.189890333, "action": "move", "x": 611.2578125, "y": 635.0234375}
+{"time_stamp": 150169.198719375, "action": "move", "x": 611.02734375, "y": 635.0234375}
+{"time_stamp": 150169.204808375, "action": "move", "x": 611.02734375, "y": 634.79296875}
+{"time_stamp": 150169.2090215, "action": "move", "x": 610.796875, "y": 634.79296875}
+{"time_stamp": 150169.213986791, "action": "move", "x": 610.56640625, "y": 634.79296875}
+{"time_stamp": 150169.214854083, "action": "move", "x": 610.56640625, "y": 634.5625}
+{"time_stamp": 150169.222078666, "action": "move", "x": 610.3359375, "y": 634.5625}
+{"time_stamp": 150169.2239235, "action": "move", "x": 610.10546875, "y": 634.5625}
+{"time_stamp": 150169.224783, "action": "move", "x": 610.10546875, "y": 634.33203125}
+{"time_stamp": 150169.22983075, "action": "move", "x": 609.875, "y": 634.33203125}
+{"time_stamp": 150169.233313708, "action": "move", "x": 609.875, "y": 634.1015625}
+{"time_stamp": 150169.233928583, "action": "move", "x": 609.64453125, "y": 634.1015625}
+{"time_stamp": 150169.241907208, "action": "move", "x": 609.4140625, "y": 634.1015625}
+{"time_stamp": 150169.246156708, "action": "move", "x": 609.4140625, "y": 633.87109375}
+{"time_stamp": 150169.247116083, "action": "move", "x": 609.18359375, "y": 633.87109375}
+{"time_stamp": 150169.256709916, "action": "move", "x": 608.953125, "y": 633.87109375}
+{"time_stamp": 150169.256817333, "action": "move", "x": 608.953125, "y": 633.640625}
+{"time_stamp": 150169.264028541, "action": "move", "x": 608.72265625, "y": 633.640625}
+{"time_stamp": 150169.272186875, "action": "move", "x": 608.72265625, "y": 633.41015625}
+{"time_stamp": 150169.273781458, "action": "move", "x": 608.4921875, "y": 633.41015625}
+{"time_stamp": 150169.279784541, "action": "move", "x": 608.26171875, "y": 633.41015625}
+{"time_stamp": 150169.282760333, "action": "move", "x": 608.26171875, "y": 633.1796875}
+{"time_stamp": 150169.364554708, "action": "scroll", "x": 608.26171875, "y": 633.1796875, "dx": 0, "dy": -1}
+{"time_stamp": 150169.390517375, "action": "scroll", "x": 608.26171875, "y": 633.1796875, "dx": 0, "dy": -1}
+{"time_stamp": 150169.409527333, "action": "scroll", "x": 608.26171875, "y": 633.1796875, "dx": 0, "dy": -1}
+{"time_stamp": 150169.442578416, "action": "scroll", "x": 608.26171875, "y": 633.1796875, "dx": 0, "dy": -1}
+{"time_stamp": 150169.4721885, "action": "scroll", "x": 608.26171875, "y": 633.1796875, "dx": 0, "dy": -1}
+{"time_stamp": 150169.52513125, "action": "scroll", "x": 608.26171875, "y": 633.1796875, "dx": 0, "dy": -1}
+{"time_stamp": 150169.719602083, "action": "move", "x": 608.26171875, "y": 632.94921875}
+{"time_stamp": 150169.723111208, "action": "move", "x": 608.26171875, "y": 632.71875}
+{"time_stamp": 150169.7249415, "action": "move", "x": 608.48828125, "y": 632.71875}
+{"time_stamp": 150169.725775083, "action": "move", "x": 608.48828125, "y": 632.48828125}
+{"time_stamp": 150169.726840375, "action": "move", "x": 608.48828125, "y": 632.2578125}
+{"time_stamp": 150169.731202375, "action": "move", "x": 608.71484375, "y": 632.2578125}
+{"time_stamp": 150169.731217625, "action": "move", "x": 608.71484375, "y": 632.02734375}
+{"time_stamp": 150169.731751541, "action": "move", "x": 608.94140625, "y": 631.796875}
+{"time_stamp": 150169.733814083, "action": "move", "x": 609.16796875, "y": 631.56640625}
+{"time_stamp": 150169.738787541, "action": "move", "x": 609.39453125, "y": 631.3359375}
+{"time_stamp": 150169.738797375, "action": "move", "x": 609.39453125, "y": 631.10546875}
+{"time_stamp": 150169.738857791, "action": "move", "x": 609.62109375, "y": 631.10546875}
+{"time_stamp": 150169.74093075, "action": "move", "x": 609.84765625, "y": 630.875}
+{"time_stamp": 150169.7427515, "action": "move", "x": 610.07421875, "y": 630.64453125}
+{"time_stamp": 150169.746451958, "action": "move", "x": 610.30078125, "y": 630.4140625}
+{"time_stamp": 150169.746736, "action": "move", "x": 610.52734375, "y": 630.4140625}
+{"time_stamp": 150169.747573583, "action": "move", "x": 610.75390625, "y": 630.18359375}
+{"time_stamp": 150169.749644125, "action": "move", "x": 610.98046875, "y": 629.953125}
+{"time_stamp": 150169.750593625, "action": "move", "x": 611.20703125, "y": 629.953125}
+{"time_stamp": 150169.753502958, "action": "move", "x": 611.43359375, "y": 629.72265625}
+{"time_stamp": 150169.753654041, "action": "move", "x": 611.66015625, "y": 629.72265625}
+{"time_stamp": 150169.754562791, "action": "move", "x": 611.66015625, "y": 629.4921875}
+{"time_stamp": 150169.755590166, "action": "move", "x": 611.88671875, "y": 629.4921875}
+{"time_stamp": 150169.756629375, "action": "move", "x": 612.11328125, "y": 629.4921875}
+{"time_stamp": 150169.757752291, "action": "move", "x": 612.33984375, "y": 629.26171875}
+{"time_stamp": 150169.758620125, "action": "move", "x": 612.56640625, "y": 629.26171875}
+{"time_stamp": 150169.759569625, "action": "move", "x": 612.79296875, "y": 629.26171875}
+{"time_stamp": 150169.761618708, "action": "move", "x": 613.01953125, "y": 629.03125}
+{"time_stamp": 150169.761644291, "action": "move", "x": 613.24609375, "y": 629.03125}
+{"time_stamp": 150169.762577541, "action": "move", "x": 613.47265625, "y": 628.80078125}
+{"time_stamp": 150169.763603125, "action": "move", "x": 613.69921875, "y": 628.80078125}
+{"time_stamp": 150169.764583375, "action": "move", "x": 613.92578125, "y": 628.5703125}
+{"time_stamp": 150169.765578291, "action": "move", "x": 614.15234375, "y": 628.5703125}
+{"time_stamp": 150169.766577166, "action": "move", "x": 614.37890625, "y": 628.33984375}
+{"time_stamp": 150169.767559083, "action": "move", "x": 614.8359375, "y": 628.33984375}
+{"time_stamp": 150169.768581666, "action": "move", "x": 615.0625, "y": 628.109375}
+{"time_stamp": 150169.76965575, "action": "move", "x": 615.2890625, "y": 627.87890625}
+{"time_stamp": 150169.770673916, "action": "move", "x": 615.74609375, "y": 627.87890625}
+{"time_stamp": 150169.772087625, "action": "move", "x": 615.97265625, "y": 627.87890625}
+{"time_stamp": 150169.772844625, "action": "move", "x": 616.19921875, "y": 627.6484375}
+{"time_stamp": 150169.77377875, "action": "move", "x": 616.65625, "y": 627.41796875}
+{"time_stamp": 150169.774746041, "action": "move", "x": 616.8828125, "y": 627.41796875}
+{"time_stamp": 150169.775719666, "action": "move", "x": 617.33984375, "y": 627.1875}
+{"time_stamp": 150169.776783708, "action": "move", "x": 617.56640625, "y": 627.1875}
+{"time_stamp": 150169.7797255, "action": "move", "x": 618.0234375, "y": 626.95703125}
+{"time_stamp": 150169.779746, "action": "move", "x": 618.48046875, "y": 626.7265625}
+{"time_stamp": 150169.77977025, "action": "move", "x": 618.70703125, "y": 626.7265625}
+{"time_stamp": 150169.780608708, "action": "move", "x": 619.1640625, "y": 626.49609375}
+{"time_stamp": 150169.781611625, "action": "move", "x": 619.62109375, "y": 626.49609375}
+{"time_stamp": 150169.782582208, "action": "move", "x": 620.078125, "y": 626.265625}
+{"time_stamp": 150169.783551125, "action": "move", "x": 620.53515625, "y": 626.265625}
+{"time_stamp": 150169.784588958, "action": "move", "x": 620.76171875, "y": 626.03515625}
+{"time_stamp": 150169.78642775, "action": "move", "x": 621.21875, "y": 625.8046875}
+{"time_stamp": 150169.78656225, "action": "move", "x": 621.67578125, "y": 625.8046875}
+{"time_stamp": 150169.78760875, "action": "move", "x": 622.1328125, "y": 625.57421875}
+{"time_stamp": 150169.788590666, "action": "move", "x": 623.00390625, "y": 625.28125}
+{"time_stamp": 150169.789604541, "action": "move", "x": 623.4609375, "y": 625.28125}
+{"time_stamp": 150169.79059575, "action": "move", "x": 623.91796875, "y": 625.05078125}
+{"time_stamp": 150169.791598916, "action": "move", "x": 624.7890625, "y": 624.7578125}
+{"time_stamp": 150169.79255925, "action": "move", "x": 625.24609375, "y": 624.52734375}
+{"time_stamp": 150169.79359, "action": "move", "x": 625.703125, "y": 624.296875}
+{"time_stamp": 150169.794848708, "action": "move", "x": 626.57421875, "y": 624.296875}
+{"time_stamp": 150169.79565675, "action": "move", "x": 627.03125, "y": 624.06640625}
+{"time_stamp": 150169.796586666, "action": "move", "x": 627.90234375, "y": 623.7734375}
+{"time_stamp": 150169.797583333, "action": "move", "x": 628.359375, "y": 623.54296875}
+{"time_stamp": 150169.79857125, "action": "move", "x": 628.81640625, "y": 623.3125}
+{"time_stamp": 150169.799552291, "action": "move", "x": 629.6875, "y": 623.01953125}
+{"time_stamp": 150169.8005475, "action": "move", "x": 630.14453125, "y": 622.7890625}
+{"time_stamp": 150169.801586625, "action": "move", "x": 631.015625, "y": 622.49609375}
+{"time_stamp": 150169.803136166, "action": "move", "x": 631.47265625, "y": 622.49609375}
+{"time_stamp": 150169.803553458, "action": "move", "x": 632.34375, "y": 622.203125}
+{"time_stamp": 150169.804577375, "action": "move", "x": 632.80078125, "y": 621.97265625}
+{"time_stamp": 150169.80559675, "action": "move", "x": 633.671875, "y": 621.6796875}
+{"time_stamp": 150169.80656275, "action": "move", "x": 634.12890625, "y": 621.44921875}
+{"time_stamp": 150169.807658791, "action": "move", "x": 635.0, "y": 621.44921875}
+{"time_stamp": 150169.808668791, "action": "move", "x": 635.45703125, "y": 621.21875}
+{"time_stamp": 150169.8095465, "action": "move", "x": 636.328125, "y": 620.92578125}
+{"time_stamp": 150169.811393791, "action": "move", "x": 636.78515625, "y": 620.6953125}
+{"time_stamp": 150169.811722333, "action": "move", "x": 637.65625, "y": 620.40234375}
+{"time_stamp": 150169.812575041, "action": "move", "x": 638.11328125, "y": 620.171875}
+{"time_stamp": 150169.813584291, "action": "move", "x": 638.984375, "y": 620.171875}
+{"time_stamp": 150169.814593916, "action": "move", "x": 639.44140625, "y": 619.94140625}
+{"time_stamp": 150169.815564708, "action": "move", "x": 640.3125, "y": 619.6484375}
+{"time_stamp": 150169.816608291, "action": "move", "x": 640.76953125, "y": 619.41796875}
+{"time_stamp": 150169.817598041, "action": "move", "x": 641.640625, "y": 619.125}
+{"time_stamp": 150169.818559833, "action": "move", "x": 642.09765625, "y": 618.89453125}
+{"time_stamp": 150169.820919, "action": "move", "x": 642.5546875, "y": 618.89453125}
+{"time_stamp": 150169.820960666, "action": "move", "x": 643.42578125, "y": 618.6015625}
+{"time_stamp": 150169.821590208, "action": "move", "x": 643.8828125, "y": 618.37109375}
+{"time_stamp": 150169.822555083, "action": "move", "x": 644.75390625, "y": 618.078125}
+{"time_stamp": 150169.823655166, "action": "move", "x": 645.2109375, "y": 617.84765625}
+{"time_stamp": 150169.824667833, "action": "move", "x": 646.08203125, "y": 617.5546875}
+{"time_stamp": 150169.8256435, "action": "move", "x": 646.5390625, "y": 617.32421875}
+{"time_stamp": 150169.826713625, "action": "move", "x": 646.99609375, "y": 617.32421875}
+{"time_stamp": 150169.828345583, "action": "move", "x": 647.8671875, "y": 617.03125}
+{"time_stamp": 150169.828572291, "action": "move", "x": 648.32421875, "y": 616.80078125}
+{"time_stamp": 150169.829610958, "action": "move", "x": 648.78125, "y": 616.5703125}
+{"time_stamp": 150169.830618458, "action": "move", "x": 649.65234375, "y": 616.27734375}
+{"time_stamp": 150169.831559833, "action": "move", "x": 650.109375, "y": 616.046875}
+{"time_stamp": 150169.832570291, "action": "move", "x": 650.56640625, "y": 615.81640625}
+{"time_stamp": 150169.833567166, "action": "move", "x": 651.4375, "y": 615.23046875}
+{"time_stamp": 150169.834553625, "action": "move", "x": 651.89453125, "y": 615.0}
+{"time_stamp": 150169.836386541, "action": "move", "x": 652.3515625, "y": 614.76953125}
+{"time_stamp": 150169.836630708, "action": "move", "x": 653.22265625, "y": 614.4765625}
+{"time_stamp": 150169.837599916, "action": "move", "x": 653.6796875, "y": 614.24609375}
+{"time_stamp": 150169.838546708, "action": "move", "x": 654.13671875, "y": 614.015625}
+{"time_stamp": 150169.839573083, "action": "move", "x": 655.0078125, "y": 613.72265625}
+{"time_stamp": 150169.840580375, "action": "move", "x": 655.46484375, "y": 613.26171875}
+{"time_stamp": 150169.841564583, "action": "move", "x": 655.921875, "y": 613.03125}
+{"time_stamp": 150169.842642916, "action": "move", "x": 656.37890625, "y": 612.80078125}
+{"time_stamp": 150169.843635541, "action": "move", "x": 656.8359375, "y": 612.5703125}
+{"time_stamp": 150169.8455665, "action": "move", "x": 657.70703125, "y": 612.27734375}
+{"time_stamp": 150169.845643083, "action": "move", "x": 658.1640625, "y": 611.81640625}
+{"time_stamp": 150169.846643083, "action": "move", "x": 658.62109375, "y": 611.5859375}
+{"time_stamp": 150169.847539, "action": "move", "x": 659.078125, "y": 611.35546875}
+{"time_stamp": 150169.848564791, "action": "move", "x": 659.53515625, "y": 611.125}
+{"time_stamp": 150169.8495785, "action": "move", "x": 659.9921875, "y": 610.6640625}
+{"time_stamp": 150169.850578291, "action": "move", "x": 660.44921875, "y": 610.43359375}
+{"time_stamp": 150169.851577458, "action": "move", "x": 660.90625, "y": 610.203125}
+{"time_stamp": 150169.853201125, "action": "move", "x": 661.36328125, "y": 609.7421875}
+{"time_stamp": 150169.853558125, "action": "move", "x": 661.8203125, "y": 609.51171875}
+{"time_stamp": 150169.85458325, "action": "move", "x": 662.27734375, "y": 609.28125}
+{"time_stamp": 150169.85562325, "action": "move", "x": 662.734375, "y": 608.8203125}
+{"time_stamp": 150169.85663675, "action": "move", "x": 662.9609375, "y": 608.58984375}
+{"time_stamp": 150169.857589625, "action": "move", "x": 663.41796875, "y": 608.359375}
+{"time_stamp": 150169.858552875, "action": "move", "x": 663.875, "y": 607.8984375}
+{"time_stamp": 150169.859569791, "action": "move", "x": 664.33203125, "y": 607.66796875}
+{"time_stamp": 150169.861816166, "action": "move", "x": 664.7890625, "y": 607.4375}
+{"time_stamp": 150169.861857791, "action": "move", "x": 665.24609375, "y": 606.9765625}
+{"time_stamp": 150169.862599541, "action": "move", "x": 665.47265625, "y": 606.74609375}
+{"time_stamp": 150169.863615, "action": "move", "x": 665.9296875, "y": 606.28515625}
+{"time_stamp": 150169.864572375, "action": "move", "x": 666.38671875, "y": 606.0546875}
+{"time_stamp": 150169.865593291, "action": "move", "x": 666.84375, "y": 605.82421875}
+{"time_stamp": 150169.866603083, "action": "move", "x": 667.0703125, "y": 605.36328125}
+{"time_stamp": 150169.867577333, "action": "move", "x": 667.52734375, "y": 605.1328125}
+{"time_stamp": 150169.868581833, "action": "move", "x": 667.984375, "y": 604.671875}
+{"time_stamp": 150169.869862333, "action": "move", "x": 668.44140625, "y": 604.44140625}
+{"time_stamp": 150169.8705705, "action": "move", "x": 668.66796875, "y": 604.2109375}
+{"time_stamp": 150169.871553125, "action": "move", "x": 669.125, "y": 603.75}
+{"time_stamp": 150169.872574958, "action": "move", "x": 669.58203125, "y": 603.51953125}
+{"time_stamp": 150169.873593625, "action": "move", "x": 669.80859375, "y": 603.2890625}
+{"time_stamp": 150169.874593625, "action": "move", "x": 670.265625, "y": 602.828125}
+{"time_stamp": 150169.875576916, "action": "move", "x": 670.4921875, "y": 602.59765625}
+{"time_stamp": 150169.876582833, "action": "move", "x": 670.94921875, "y": 602.3671875}
+{"time_stamp": 150169.878106, "action": "move", "x": 671.17578125, "y": 601.90625}
+{"time_stamp": 150169.878569625, "action": "move", "x": 671.6328125, "y": 601.67578125}
+{"time_stamp": 150169.879552708, "action": "move", "x": 671.859375, "y": 601.21484375}
+{"time_stamp": 150169.88059425, "action": "move", "x": 672.31640625, "y": 600.984375}
+{"time_stamp": 150169.881559458, "action": "move", "x": 672.54296875, "y": 600.75390625}
+{"time_stamp": 150169.882678541, "action": "move", "x": 672.76953125, "y": 600.29296875}
+{"time_stamp": 150169.883648958, "action": "move", "x": 673.2265625, "y": 600.0625}
+{"time_stamp": 150169.884670833, "action": "move", "x": 673.453125, "y": 599.83203125}
+{"time_stamp": 150169.886664458, "action": "move", "x": 673.91015625, "y": 599.37109375}
+{"time_stamp": 150169.886679375, "action": "move", "x": 674.13671875, "y": 599.140625}
+{"time_stamp": 150169.887574666, "action": "move", "x": 674.36328125, "y": 598.6796875}
+{"time_stamp": 150169.88854375, "action": "move", "x": 674.8203125, "y": 598.44921875}
+{"time_stamp": 150169.889575541, "action": "move", "x": 675.046875, "y": 598.21875}
+{"time_stamp": 150169.890651708, "action": "move", "x": 675.2734375, "y": 597.7578125}
+{"time_stamp": 150169.891642875, "action": "move", "x": 675.5, "y": 597.52734375}
+{"time_stamp": 150169.892586375, "action": "move", "x": 675.95703125, "y": 597.06640625}
+{"time_stamp": 150169.893541833, "action": "move", "x": 676.18359375, "y": 596.8359375}
+{"time_stamp": 150169.895565666, "action": "move", "x": 676.41015625, "y": 596.60546875}
+{"time_stamp": 150169.895639916, "action": "move", "x": 676.63671875, "y": 596.14453125}
+{"time_stamp": 150169.896565166, "action": "move", "x": 676.86328125, "y": 595.9140625}
+{"time_stamp": 150169.897561041, "action": "move", "x": 677.3203125, "y": 595.453125}
+{"time_stamp": 150169.898682083, "action": "move", "x": 677.546875, "y": 595.22265625}
+{"time_stamp": 150169.8996605, "action": "move", "x": 677.7734375, "y": 594.9921875}
+{"time_stamp": 150169.900664166, "action": "move", "x": 678.0, "y": 594.53125}
+{"time_stamp": 150169.901604291, "action": "move", "x": 678.2265625, "y": 594.30078125}
+{"time_stamp": 150169.903898125, "action": "move", "x": 678.68359375, "y": 594.0703125}
+{"time_stamp": 150169.903919041, "action": "move", "x": 678.91015625, "y": 593.609375}
+{"time_stamp": 150169.904585166, "action": "move", "x": 679.13671875, "y": 593.37890625}
+{"time_stamp": 150169.905657083, "action": "move", "x": 679.36328125, "y": 592.91796875}
+{"time_stamp": 150169.90655175, "action": "move", "x": 679.58984375, "y": 592.6875}
+{"time_stamp": 150169.907643541, "action": "move", "x": 679.81640625, "y": 592.2265625}
+{"time_stamp": 150169.908608458, "action": "move", "x": 680.04296875, "y": 591.99609375}
+{"time_stamp": 150169.909584583, "action": "move", "x": 680.26953125, "y": 591.765625}
+{"time_stamp": 150169.91173525, "action": "move", "x": 680.49609375, "y": 591.3046875}
+{"time_stamp": 150169.911748041, "action": "move", "x": 680.72265625, "y": 591.07421875}
+{"time_stamp": 150169.912589791, "action": "move", "x": 680.94921875, "y": 590.84375}
+{"time_stamp": 150169.913642916, "action": "move", "x": 681.17578125, "y": 590.61328125}
+{"time_stamp": 150169.914669416, "action": "move", "x": 681.40234375, "y": 590.15234375}
+{"time_stamp": 150169.915677166, "action": "move", "x": 681.62890625, "y": 589.921875}
+{"time_stamp": 150169.916666291, "action": "move", "x": 681.85546875, "y": 589.69140625}
+{"time_stamp": 150169.917709541, "action": "move", "x": 682.08203125, "y": 589.4609375}
+{"time_stamp": 150169.91867125, "action": "move", "x": 682.30859375, "y": 589.23046875}
+{"time_stamp": 150169.919835958, "action": "move", "x": 682.53515625, "y": 588.76953125}
+{"time_stamp": 150169.920597625, "action": "move", "x": 682.76171875, "y": 588.5390625}
+{"time_stamp": 150169.921675708, "action": "move", "x": 682.76171875, "y": 588.30859375}
+{"time_stamp": 150169.92268, "action": "move", "x": 682.98828125, "y": 588.078125}
+{"time_stamp": 150169.923802416, "action": "move", "x": 683.21484375, "y": 587.84765625}
+{"time_stamp": 150169.924664458, "action": "move", "x": 683.44140625, "y": 587.6171875}
+{"time_stamp": 150169.92569275, "action": "move", "x": 683.44140625, "y": 587.38671875}
+{"time_stamp": 150169.926586666, "action": "move", "x": 683.66796875, "y": 587.15625}
+{"time_stamp": 150169.928757875, "action": "move", "x": 683.89453125, "y": 586.92578125}
+{"time_stamp": 150169.928799541, "action": "move", "x": 684.12109375, "y": 586.6953125}
+{"time_stamp": 150169.929660291, "action": "move", "x": 684.12109375, "y": 586.46484375}
+{"time_stamp": 150169.930647875, "action": "move", "x": 684.34765625, "y": 586.234375}
+{"time_stamp": 150169.931640166, "action": "move", "x": 684.57421875, "y": 586.00390625}
+{"time_stamp": 150169.9326415, "action": "move", "x": 684.57421875, "y": 585.7734375}
+{"time_stamp": 150169.933653291, "action": "move", "x": 684.80078125, "y": 585.54296875}
+{"time_stamp": 150169.934701666, "action": "move", "x": 685.02734375, "y": 585.3125}
+{"time_stamp": 150169.936731125, "action": "move", "x": 685.02734375, "y": 585.08203125}
+{"time_stamp": 150169.936743416, "action": "move", "x": 685.25390625, "y": 584.8515625}
+{"time_stamp": 150169.9376815, "action": "move", "x": 685.25390625, "y": 584.62109375}
+{"time_stamp": 150169.938678125, "action": "move", "x": 685.48046875, "y": 584.390625}
+{"time_stamp": 150169.93966275, "action": "move", "x": 685.48046875, "y": 584.16015625}
+{"time_stamp": 150169.940671458, "action": "move", "x": 685.70703125, "y": 583.9296875}
+{"time_stamp": 150169.941695875, "action": "move", "x": 685.93359375, "y": 583.69921875}
+{"time_stamp": 150169.942652291, "action": "move", "x": 685.93359375, "y": 583.46875}
+{"time_stamp": 150169.943652041, "action": "move", "x": 686.16015625, "y": 583.23828125}
+{"time_stamp": 150169.945220083, "action": "move", "x": 686.16015625, "y": 583.0078125}
+{"time_stamp": 150169.94564125, "action": "move", "x": 686.38671875, "y": 582.77734375}
+{"time_stamp": 150169.946558541, "action": "move", "x": 686.38671875, "y": 582.546875}
+{"time_stamp": 150169.947586875, "action": "move", "x": 686.61328125, "y": 582.31640625}
+{"time_stamp": 150169.948571791, "action": "move", "x": 686.61328125, "y": 582.0859375}
+{"time_stamp": 150169.949675791, "action": "move", "x": 686.83984375, "y": 582.0859375}
+{"time_stamp": 150169.950659875, "action": "move", "x": 686.83984375, "y": 581.625}
+{"time_stamp": 150169.951672875, "action": "move", "x": 687.06640625, "y": 581.39453125}
+{"time_stamp": 150169.953707125, "action": "move", "x": 687.06640625, "y": 581.1640625}
+{"time_stamp": 150169.953723375, "action": "move", "x": 687.29296875, "y": 581.1640625}
+{"time_stamp": 150169.954599041, "action": "move", "x": 687.51953125, "y": 580.703125}
+{"time_stamp": 150169.955591708, "action": "move", "x": 687.51953125, "y": 580.47265625}
+{"time_stamp": 150169.956599541, "action": "move", "x": 687.51953125, "y": 580.2421875}
+{"time_stamp": 150169.957704833, "action": "move", "x": 687.74609375, "y": 580.01171875}
+{"time_stamp": 150169.958676666, "action": "move", "x": 687.97265625, "y": 579.78125}
+{"time_stamp": 150169.959689166, "action": "move", "x": 687.97265625, "y": 579.55078125}
+{"time_stamp": 150169.962118666, "action": "move", "x": 688.19921875, "y": 579.3203125}
+{"time_stamp": 150169.962138083, "action": "move", "x": 688.19921875, "y": 579.08984375}
+{"time_stamp": 150169.962709041, "action": "move", "x": 688.42578125, "y": 578.859375}
+{"time_stamp": 150169.963627, "action": "move", "x": 688.42578125, "y": 578.62890625}
+{"time_stamp": 150169.964598458, "action": "move", "x": 688.65234375, "y": 578.3984375}
+{"time_stamp": 150169.965647625, "action": "move", "x": 688.65234375, "y": 578.16796875}
+{"time_stamp": 150169.966666083, "action": "move", "x": 688.87890625, "y": 577.9375}
+{"time_stamp": 150169.967676791, "action": "move", "x": 689.10546875, "y": 577.70703125}
+{"time_stamp": 150169.968680375, "action": "move", "x": 689.10546875, "y": 577.4765625}
+{"time_stamp": 150169.970377, "action": "move", "x": 689.33203125, "y": 577.24609375}
+{"time_stamp": 150169.970620083, "action": "move", "x": 689.33203125, "y": 577.015625}
+{"time_stamp": 150169.97159, "action": "move", "x": 689.55859375, "y": 576.5546875}
+{"time_stamp": 150169.97258925, "action": "move", "x": 689.55859375, "y": 576.32421875}
+{"time_stamp": 150169.9737135, "action": "move", "x": 689.78515625, "y": 576.09375}
+{"time_stamp": 150169.974664083, "action": "move", "x": 690.01171875, "y": 575.86328125}
+{"time_stamp": 150169.97569, "action": "move", "x": 690.01171875, "y": 575.6328125}
+{"time_stamp": 150169.97669175, "action": "move", "x": 690.23828125, "y": 575.171875}
+{"time_stamp": 150169.978361791, "action": "move", "x": 690.46484375, "y": 574.94140625}
+{"time_stamp": 150169.978592583, "action": "move", "x": 690.46484375, "y": 574.7109375}
+{"time_stamp": 150169.979571041, "action": "move", "x": 690.69140625, "y": 574.25}
+{"time_stamp": 150169.98056575, "action": "move", "x": 690.91796875, "y": 574.01953125}
+{"time_stamp": 150169.981688541, "action": "move", "x": 690.91796875, "y": 573.7890625}
+{"time_stamp": 150169.982763083, "action": "move", "x": 691.14453125, "y": 573.328125}
+{"time_stamp": 150169.983637, "action": "move", "x": 691.37109375, "y": 573.09765625}
+{"time_stamp": 150169.984618958, "action": "move", "x": 691.59765625, "y": 572.8671875}
+{"time_stamp": 150169.986710625, "action": "move", "x": 691.82421875, "y": 572.40625}
+{"time_stamp": 150169.986723416, "action": "move", "x": 691.82421875, "y": 572.17578125}
+{"time_stamp": 150169.987638416, "action": "move", "x": 692.05078125, "y": 571.71484375}
+{"time_stamp": 150169.988632833, "action": "move", "x": 692.27734375, "y": 571.484375}
+{"time_stamp": 150169.98966775, "action": "move", "x": 692.50390625, "y": 571.0234375}
+{"time_stamp": 150169.990685708, "action": "move", "x": 692.73046875, "y": 570.5625}
+{"time_stamp": 150169.991699875, "action": "move", "x": 692.73046875, "y": 570.33203125}
+{"time_stamp": 150169.992657875, "action": "move", "x": 692.95703125, "y": 569.87109375}
+{"time_stamp": 150169.993679333, "action": "move", "x": 693.18359375, "y": 569.640625}
+{"time_stamp": 150169.995192833, "action": "move", "x": 693.41015625, "y": 569.1796875}
+{"time_stamp": 150169.995644208, "action": "move", "x": 693.63671875, "y": 568.71875}
+{"time_stamp": 150169.996670333, "action": "move", "x": 693.86328125, "y": 568.48828125}
+{"time_stamp": 150169.997659791, "action": "move", "x": 693.86328125, "y": 568.02734375}
+{"time_stamp": 150169.998651166, "action": "move", "x": 694.08984375, "y": 567.796875}
+{"time_stamp": 150169.99959375, "action": "move", "x": 694.31640625, "y": 567.3359375}
+{"time_stamp": 150170.000651458, "action": "move", "x": 694.54296875, "y": 566.875}
+{"time_stamp": 150170.0016575, "action": "move", "x": 694.76953125, "y": 566.64453125}
+{"time_stamp": 150170.003407208, "action": "move", "x": 694.99609375, "y": 566.18359375}
+{"time_stamp": 150170.0037175, "action": "move", "x": 694.99609375, "y": 565.953125}
+{"time_stamp": 150170.004641458, "action": "move", "x": 695.22265625, "y": 565.4921875}
+{"time_stamp": 150170.005588791, "action": "move", "x": 695.44921875, "y": 565.26171875}
+{"time_stamp": 150170.006605791, "action": "move", "x": 695.73828125, "y": 564.38671875}
+{"time_stamp": 150170.007616833, "action": "move", "x": 695.96484375, "y": 564.15625}
+{"time_stamp": 150170.008705958, "action": "move", "x": 695.96484375, "y": 563.6953125}
+{"time_stamp": 150170.009692166, "action": "move", "x": 696.19140625, "y": 563.46484375}
+{"time_stamp": 150170.011622833, "action": "move", "x": 696.41796875, "y": 563.00390625}
+{"time_stamp": 150170.0116365, "action": "move", "x": 696.64453125, "y": 562.7734375}
+{"time_stamp": 150170.012652291, "action": "move", "x": 696.87109375, "y": 562.3125}
+{"time_stamp": 150170.013675041, "action": "move", "x": 697.09765625, "y": 562.08203125}
+{"time_stamp": 150170.014698958, "action": "move", "x": 697.09765625, "y": 561.62109375}
+{"time_stamp": 150170.015673791, "action": "move", "x": 697.32421875, "y": 561.390625}
+{"time_stamp": 150170.016692666, "action": "move", "x": 697.55078125, "y": 560.9296875}
+{"time_stamp": 150170.017708541, "action": "move", "x": 697.55078125, "y": 560.69921875}
+{"time_stamp": 150170.018650625, "action": "move", "x": 697.77734375, "y": 560.23828125}
+{"time_stamp": 150170.020046625, "action": "move", "x": 698.00390625, "y": 560.0078125}
+{"time_stamp": 150170.020664791, "action": "move", "x": 698.23046875, "y": 559.77734375}
+{"time_stamp": 150170.021607, "action": "move", "x": 698.23046875, "y": 559.546875}
+{"time_stamp": 150170.022602375, "action": "move", "x": 698.45703125, "y": 559.0859375}
+{"time_stamp": 150170.023628458, "action": "move", "x": 698.68359375, "y": 558.85546875}
+{"time_stamp": 150170.02466575, "action": "move", "x": 698.68359375, "y": 558.625}
+{"time_stamp": 150170.025684041, "action": "move", "x": 698.91015625, "y": 558.39453125}
+{"time_stamp": 150170.026742375, "action": "move", "x": 698.91015625, "y": 557.93359375}
+{"time_stamp": 150170.029105458, "action": "move", "x": 699.13671875, "y": 557.703125}
+{"time_stamp": 150170.029130875, "action": "move", "x": 699.36328125, "y": 557.47265625}
+{"time_stamp": 150170.029598833, "action": "move", "x": 699.36328125, "y": 557.2421875}
+{"time_stamp": 150170.030568625, "action": "move", "x": 699.58984375, "y": 557.01171875}
+{"time_stamp": 150170.031606666, "action": "move", "x": 699.58984375, "y": 556.78125}
+{"time_stamp": 150170.032591458, "action": "move", "x": 699.81640625, "y": 556.55078125}
+{"time_stamp": 150170.033568958, "action": "move", "x": 699.81640625, "y": 556.3203125}
+{"time_stamp": 150170.034635833, "action": "move", "x": 699.81640625, "y": 556.08984375}
+{"time_stamp": 150170.036823708, "action": "move", "x": 700.04296875, "y": 555.859375}
+{"time_stamp": 150170.036854875, "action": "move", "x": 700.26953125, "y": 555.62890625}
+{"time_stamp": 150170.037587458, "action": "move", "x": 700.26953125, "y": 555.3984375}
+{"time_stamp": 150170.038610083, "action": "move", "x": 700.49609375, "y": 555.16796875}
+{"time_stamp": 150170.03958825, "action": "move", "x": 700.49609375, "y": 554.9375}
+{"time_stamp": 150170.040604708, "action": "move", "x": 700.72265625, "y": 554.70703125}
+{"time_stamp": 150170.041592666, "action": "move", "x": 700.72265625, "y": 554.4765625}
+{"time_stamp": 150170.0426185, "action": "move", "x": 700.72265625, "y": 554.24609375}
+{"time_stamp": 150170.0435855, "action": "move", "x": 700.94921875, "y": 554.015625}
+{"time_stamp": 150170.045307541, "action": "move", "x": 700.94921875, "y": 553.78515625}
+{"time_stamp": 150170.045609541, "action": "move", "x": 701.17578125, "y": 553.5546875}
+{"time_stamp": 150170.046589166, "action": "move", "x": 701.17578125, "y": 553.32421875}
+{"time_stamp": 150170.047614166, "action": "move", "x": 701.40234375, "y": 553.09375}
+{"time_stamp": 150170.048654041, "action": "move", "x": 701.40234375, "y": 552.86328125}
+{"time_stamp": 150170.049691291, "action": "move", "x": 701.62890625, "y": 552.6328125}
+{"time_stamp": 150170.050670083, "action": "move", "x": 701.62890625, "y": 552.40234375}
+{"time_stamp": 150170.051608208, "action": "move", "x": 701.62890625, "y": 551.94140625}
+{"time_stamp": 150170.053317958, "action": "move", "x": 701.85546875, "y": 551.94140625}
+{"time_stamp": 150170.053645, "action": "move", "x": 702.08203125, "y": 551.7109375}
+{"time_stamp": 150170.054597875, "action": "move", "x": 702.08203125, "y": 551.25}
+{"time_stamp": 150170.055588708, "action": "move", "x": 702.30859375, "y": 551.01953125}
+{"time_stamp": 150170.056614, "action": "move", "x": 702.30859375, "y": 550.7890625}
+{"time_stamp": 150170.057604708, "action": "move", "x": 702.53515625, "y": 550.55859375}
+{"time_stamp": 150170.05860125, "action": "move", "x": 702.53515625, "y": 550.328125}
+{"time_stamp": 150170.059690125, "action": "move", "x": 702.76171875, "y": 550.09765625}
+{"time_stamp": 150170.061772333, "action": "move", "x": 702.76171875, "y": 549.8671875}
+{"time_stamp": 150170.061809916, "action": "move", "x": 702.98828125, "y": 549.40625}
+{"time_stamp": 150170.062590958, "action": "move", "x": 702.98828125, "y": 549.17578125}
+{"time_stamp": 150170.063580875, "action": "move", "x": 703.21484375, "y": 548.9453125}
+{"time_stamp": 150170.064576791, "action": "move", "x": 703.44140625, "y": 548.71484375}
+{"time_stamp": 150170.065564875, "action": "move", "x": 703.44140625, "y": 548.25390625}
+{"time_stamp": 150170.0665595, "action": "move", "x": 703.66796875, "y": 548.0234375}
+{"time_stamp": 150170.0675735, "action": "move", "x": 703.66796875, "y": 547.79296875}
+{"time_stamp": 150170.068536291, "action": "move", "x": 703.89453125, "y": 547.5625}
+{"time_stamp": 150170.069689833, "action": "move", "x": 704.12109375, "y": 547.33203125}
+{"time_stamp": 150170.070605291, "action": "move", "x": 704.12109375, "y": 546.87109375}
+{"time_stamp": 150170.071622333, "action": "move", "x": 704.34765625, "y": 546.640625}
+{"time_stamp": 150170.072647625, "action": "move", "x": 704.34765625, "y": 546.41015625}
+{"time_stamp": 150170.073592666, "action": "move", "x": 704.57421875, "y": 546.1796875}
+{"time_stamp": 150170.074589041, "action": "move", "x": 704.80078125, "y": 545.94921875}
+{"time_stamp": 150170.075590125, "action": "move", "x": 704.80078125, "y": 545.48828125}
+{"time_stamp": 150170.07659075, "action": "move", "x": 705.02734375, "y": 545.2578125}
+{"time_stamp": 150170.078096875, "action": "move", "x": 705.25390625, "y": 545.02734375}
+{"time_stamp": 150170.078625, "action": "move", "x": 705.25390625, "y": 544.796875}
+{"time_stamp": 150170.07954475, "action": "move", "x": 705.48046875, "y": 544.56640625}
+{"time_stamp": 150170.080619958, "action": "move", "x": 705.48046875, "y": 544.3359375}
+{"time_stamp": 150170.081576375, "action": "move", "x": 705.70703125, "y": 544.10546875}
+{"time_stamp": 150170.082561, "action": "move", "x": 705.93359375, "y": 543.875}
+{"time_stamp": 150170.083584583, "action": "move", "x": 705.93359375, "y": 543.64453125}
+{"time_stamp": 150170.084588916, "action": "move", "x": 706.16015625, "y": 543.4140625}
+{"time_stamp": 150170.086397458, "action": "move", "x": 706.38671875, "y": 543.18359375}
+{"time_stamp": 150170.086645708, "action": "move", "x": 706.38671875, "y": 542.953125}
+{"time_stamp": 150170.087570625, "action": "move", "x": 706.61328125, "y": 542.72265625}
+{"time_stamp": 150170.08853, "action": "move", "x": 706.61328125, "y": 542.4921875}
+{"time_stamp": 150170.089578041, "action": "move", "x": 706.83984375, "y": 542.26171875}
+{"time_stamp": 150170.090580708, "action": "move", "x": 706.83984375, "y": 542.03125}
+{"time_stamp": 150170.091573458, "action": "move", "x": 707.06640625, "y": 541.80078125}
+{"time_stamp": 150170.092552416, "action": "move", "x": 707.29296875, "y": 541.5703125}
+{"time_stamp": 150170.094998291, "action": "move", "x": 707.51953125, "y": 541.33984375}
+{"time_stamp": 150170.095581416, "action": "move", "x": 707.51953125, "y": 541.109375}
+{"time_stamp": 150170.096532541, "action": "move", "x": 707.74609375, "y": 540.87890625}
+{"time_stamp": 150170.097576375, "action": "move", "x": 707.74609375, "y": 540.6484375}
+{"time_stamp": 150170.098667166, "action": "move", "x": 707.97265625, "y": 540.6484375}
+{"time_stamp": 150170.099619583, "action": "move", "x": 707.97265625, "y": 540.41796875}
+{"time_stamp": 150170.100609708, "action": "move", "x": 708.19921875, "y": 540.1875}
+{"time_stamp": 150170.101626041, "action": "move", "x": 708.19921875, "y": 539.95703125}
+{"time_stamp": 150170.103286125, "action": "move", "x": 708.42578125, "y": 539.95703125}
+{"time_stamp": 150170.103557875, "action": "move", "x": 708.42578125, "y": 539.7265625}
+{"time_stamp": 150170.104551916, "action": "move", "x": 708.42578125, "y": 539.49609375}
+{"time_stamp": 150170.105569958, "action": "move", "x": 708.65234375, "y": 539.49609375}
+{"time_stamp": 150170.106608875, "action": "move", "x": 708.65234375, "y": 539.265625}
+{"time_stamp": 150170.107705041, "action": "move", "x": 708.87890625, "y": 539.03515625}
+{"time_stamp": 150170.109661791, "action": "move", "x": 708.87890625, "y": 538.8046875}
+{"time_stamp": 150170.11133725, "action": "move", "x": 709.10546875, "y": 538.57421875}
+{"time_stamp": 150170.112563583, "action": "move", "x": 709.33203125, "y": 538.34375}
+{"time_stamp": 150170.113593625, "action": "move", "x": 709.33203125, "y": 538.11328125}
+{"time_stamp": 150170.114612291, "action": "move", "x": 709.55859375, "y": 538.11328125}
+{"time_stamp": 150170.115651125, "action": "move", "x": 709.55859375, "y": 537.8828125}
+{"time_stamp": 150170.1166795, "action": "move", "x": 709.55859375, "y": 537.65234375}
+{"time_stamp": 150170.117600541, "action": "move", "x": 709.78515625, "y": 537.65234375}
+{"time_stamp": 150170.118559291, "action": "move", "x": 709.78515625, "y": 537.421875}
+{"time_stamp": 150170.120638791, "action": "move", "x": 710.01171875, "y": 537.421875}
+{"time_stamp": 150170.120647583, "action": "move", "x": 710.01171875, "y": 537.19140625}
+{"time_stamp": 150170.121570583, "action": "move", "x": 710.01171875, "y": 536.9609375}
+{"time_stamp": 150170.122673583, "action": "move", "x": 710.23828125, "y": 536.9609375}
+{"time_stamp": 150170.123578541, "action": "move", "x": 710.23828125, "y": 536.73046875}
+{"time_stamp": 150170.124559916, "action": "move", "x": 710.23828125, "y": 536.5}
+{"time_stamp": 150170.125547625, "action": "move", "x": 710.46484375, "y": 536.5}
+{"time_stamp": 150170.126807583, "action": "move", "x": 710.46484375, "y": 536.26953125}
+{"time_stamp": 150170.128227458, "action": "move", "x": 710.69140625, "y": 536.26953125}
+{"time_stamp": 150170.128534875, "action": "move", "x": 710.69140625, "y": 536.0390625}
+{"time_stamp": 150170.129531916, "action": "move", "x": 710.69140625, "y": 535.80859375}
+{"time_stamp": 150170.130636291, "action": "move", "x": 710.91796875, "y": 535.80859375}
+{"time_stamp": 150170.131619041, "action": "move", "x": 710.91796875, "y": 535.578125}
+{"time_stamp": 150170.132611875, "action": "move", "x": 710.91796875, "y": 535.34765625}
+{"time_stamp": 150170.13459675, "action": "move", "x": 711.14453125, "y": 535.1171875}
+{"time_stamp": 150170.136640041, "action": "move", "x": 711.14453125, "y": 534.88671875}
+{"time_stamp": 150170.137572041, "action": "move", "x": 711.37109375, "y": 534.65625}
+{"time_stamp": 150170.139678416, "action": "move", "x": 711.37109375, "y": 534.42578125}
+{"time_stamp": 150170.140628291, "action": "move", "x": 711.59765625, "y": 534.1953125}
+{"time_stamp": 150170.141633625, "action": "move", "x": 711.59765625, "y": 533.96484375}
+{"time_stamp": 150170.142650916, "action": "move", "x": 711.59765625, "y": 533.734375}
+{"time_stamp": 150170.143640041, "action": "move", "x": 711.59765625, "y": 533.50390625}
+{"time_stamp": 150170.145496666, "action": "move", "x": 711.82421875, "y": 533.50390625}
+{"time_stamp": 150170.145661625, "action": "move", "x": 711.82421875, "y": 533.2734375}
+{"time_stamp": 150170.146650208, "action": "move", "x": 711.82421875, "y": 533.04296875}
+{"time_stamp": 150170.147609, "action": "move", "x": 711.82421875, "y": 532.8125}
+{"time_stamp": 150170.148605083, "action": "move", "x": 711.82421875, "y": 532.58203125}
+{"time_stamp": 150170.149567083, "action": "move", "x": 712.05078125, "y": 532.58203125}
+{"time_stamp": 150170.150662625, "action": "move", "x": 712.05078125, "y": 532.3515625}
+{"time_stamp": 150170.151658833, "action": "move", "x": 712.05078125, "y": 532.12109375}
+{"time_stamp": 150170.153400458, "action": "move", "x": 712.05078125, "y": 531.890625}
+{"time_stamp": 150170.1535885, "action": "move", "x": 712.27734375, "y": 531.66015625}
+{"time_stamp": 150170.155688875, "action": "move", "x": 712.27734375, "y": 531.4296875}
+{"time_stamp": 150170.157576875, "action": "move", "x": 712.50390625, "y": 531.19921875}
+{"time_stamp": 150170.159008125, "action": "move", "x": 712.50390625, "y": 530.96875}
+{"time_stamp": 150170.162661958, "action": "move", "x": 712.50390625, "y": 530.73828125}
+{"time_stamp": 150170.162672041, "action": "move", "x": 712.50390625, "y": 530.5078125}
+{"time_stamp": 150170.162710083, "action": "move", "x": 712.73046875, "y": 530.5078125}
+{"time_stamp": 150170.163555625, "action": "move", "x": 712.73046875, "y": 530.27734375}
+{"time_stamp": 150170.165539833, "action": "move", "x": 712.73046875, "y": 530.046875}
+{"time_stamp": 150170.167618583, "action": "move", "x": 712.95703125, "y": 529.81640625}
+{"time_stamp": 150170.168641125, "action": "move", "x": 712.95703125, "y": 529.5859375}
+{"time_stamp": 150170.170538541, "action": "move", "x": 712.95703125, "y": 529.35546875}
+{"time_stamp": 150170.171556625, "action": "move", "x": 713.18359375, "y": 529.35546875}
+{"time_stamp": 150170.172574708, "action": "move", "x": 713.18359375, "y": 529.125}
+{"time_stamp": 150170.174663083, "action": "move", "x": 713.18359375, "y": 528.89453125}
+{"time_stamp": 150170.1756455, "action": "move", "x": 713.41015625, "y": 528.89453125}
+{"time_stamp": 150170.176649541, "action": "move", "x": 713.41015625, "y": 528.6640625}
+{"time_stamp": 150170.177948708, "action": "move", "x": 713.41015625, "y": 528.43359375}
+{"time_stamp": 150170.179537291, "action": "move", "x": 713.41015625, "y": 528.203125}
+{"time_stamp": 150170.18156375, "action": "move", "x": 713.63671875, "y": 527.97265625}
+{"time_stamp": 150170.182668958, "action": "move", "x": 713.63671875, "y": 527.7421875}
+{"time_stamp": 150170.184646625, "action": "move", "x": 713.63671875, "y": 527.51171875}
+{"time_stamp": 150170.186287208, "action": "move", "x": 713.63671875, "y": 527.28125}
+{"time_stamp": 150170.186554833, "action": "move", "x": 713.86328125, "y": 527.28125}
+{"time_stamp": 150170.18757375, "action": "move", "x": 713.86328125, "y": 527.05078125}
+{"time_stamp": 150170.189558041, "action": "move", "x": 713.86328125, "y": 526.8203125}
+{"time_stamp": 150170.190667458, "action": "move", "x": 713.86328125, "y": 526.58984375}
+{"time_stamp": 150170.191637875, "action": "move", "x": 714.08984375, "y": 526.58984375}
+{"time_stamp": 150170.192649208, "action": "move", "x": 714.08984375, "y": 526.359375}
+{"time_stamp": 150170.193533708, "action": "move", "x": 714.08984375, "y": 526.12890625}
+{"time_stamp": 150170.195566875, "action": "move", "x": 714.08984375, "y": 525.8984375}
+{"time_stamp": 150170.19653925, "action": "move", "x": 714.31640625, "y": 525.66796875}
+{"time_stamp": 150170.198595541, "action": "move", "x": 714.31640625, "y": 525.4375}
+{"time_stamp": 150170.199603291, "action": "move", "x": 714.31640625, "y": 525.20703125}
+{"time_stamp": 150170.200600625, "action": "move", "x": 714.54296875, "y": 524.9765625}
+{"time_stamp": 150170.203093666, "action": "move", "x": 714.54296875, "y": 524.74609375}
+{"time_stamp": 150170.204541541, "action": "move", "x": 714.54296875, "y": 524.515625}
+{"time_stamp": 150170.205729791, "action": "move", "x": 714.54296875, "y": 524.28515625}
+{"time_stamp": 150170.206665125, "action": "move", "x": 714.76953125, "y": 524.28515625}
+{"time_stamp": 150170.207646791, "action": "move", "x": 714.76953125, "y": 524.0546875}
+{"time_stamp": 150170.20965, "action": "move", "x": 714.76953125, "y": 523.82421875}
+{"time_stamp": 150170.211611583, "action": "move", "x": 714.99609375, "y": 523.59375}
+{"time_stamp": 150170.213651708, "action": "move", "x": 714.99609375, "y": 523.36328125}
+{"time_stamp": 150170.215651875, "action": "move", "x": 714.99609375, "y": 523.1328125}
+{"time_stamp": 150170.217643833, "action": "move", "x": 715.22265625, "y": 522.90234375}
+{"time_stamp": 150170.22055025, "action": "move", "x": 715.22265625, "y": 522.671875}
+{"time_stamp": 150170.22263025, "action": "move", "x": 715.22265625, "y": 522.44140625}
+{"time_stamp": 150170.224651166, "action": "move", "x": 715.22265625, "y": 522.2109375}
+{"time_stamp": 150170.2283165, "action": "move", "x": 715.44921875, "y": 521.98046875}
+{"time_stamp": 150170.230648583, "action": "move", "x": 715.44921875, "y": 521.75}
+{"time_stamp": 150170.232584916, "action": "move", "x": 715.44921875, "y": 521.51953125}
+{"time_stamp": 150170.236410083, "action": "move", "x": 715.44921875, "y": 521.2890625}
+{"time_stamp": 150170.2386945, "action": "move", "x": 715.67578125, "y": 521.05859375}
+{"time_stamp": 150170.242672958, "action": "move", "x": 715.67578125, "y": 520.828125}
+{"time_stamp": 150170.247052958, "action": "move", "x": 715.67578125, "y": 520.59765625}
+{"time_stamp": 150170.25429425, "action": "move", "x": 715.67578125, "y": 520.3671875}
+{"time_stamp": 150170.259870708, "action": "move", "x": 715.67578125, "y": 520.13671875}
+{"time_stamp": 150170.271737083, "action": "move", "x": 715.67578125, "y": 519.90625}
+{"time_stamp": 150170.347393375, "action": "click", "x": 715.67578125, "y": 519.90625, "button": "left", "pressed": true}
+{"time_stamp": 150170.40864075, "action": "click", "x": 715.67578125, "y": 519.90625, "button": "left", "pressed": false}
+{"time_stamp": 150170.699217625, "action": "move", "x": 715.90234375, "y": 519.90625}
+{"time_stamp": 150170.712206791, "action": "move", "x": 716.12890625, "y": 520.1328125}
+{"time_stamp": 150170.714906625, "action": "move", "x": 716.35546875, "y": 520.359375}
+{"time_stamp": 150170.716780666, "action": "move", "x": 716.35546875, "y": 520.5859375}
+{"time_stamp": 150170.717678333, "action": "move", "x": 716.58203125, "y": 520.5859375}
+{"time_stamp": 150170.718693541, "action": "move", "x": 716.58203125, "y": 520.8125}
+{"time_stamp": 150170.721164958, "action": "move", "x": 716.80859375, "y": 520.8125}
+{"time_stamp": 150170.721278666, "action": "move", "x": 716.80859375, "y": 521.0390625}
+{"time_stamp": 150170.721757166, "action": "move", "x": 717.03515625, "y": 521.265625}
+{"time_stamp": 150170.723993083, "action": "move", "x": 717.26171875, "y": 521.4921875}
+{"time_stamp": 150170.724871291, "action": "move", "x": 717.26171875, "y": 521.71875}
+{"time_stamp": 150170.725853125, "action": "move", "x": 717.48828125, "y": 521.71875}
+{"time_stamp": 150170.726716833, "action": "move", "x": 717.71484375, "y": 521.9453125}
+{"time_stamp": 150170.729890041, "action": "move", "x": 717.71484375, "y": 522.171875}
+{"time_stamp": 150170.729951291, "action": "move", "x": 717.94140625, "y": 522.3984375}
+{"time_stamp": 150170.730073833, "action": "move", "x": 717.94140625, "y": 522.625}
+{"time_stamp": 150170.730722541, "action": "move", "x": 718.16796875, "y": 522.8515625}
+{"time_stamp": 150170.731738875, "action": "move", "x": 718.39453125, "y": 523.078125}
+{"time_stamp": 150170.732721875, "action": "move", "x": 718.62109375, "y": 523.3046875}
+{"time_stamp": 150170.733765583, "action": "move", "x": 718.62109375, "y": 523.53125}
+{"time_stamp": 150170.734678666, "action": "move", "x": 718.84765625, "y": 523.53125}
+{"time_stamp": 150170.738898833, "action": "move", "x": 719.07421875, "y": 523.98828125}
+{"time_stamp": 150170.739035916, "action": "move", "x": 719.30078125, "y": 524.21484375}
+{"time_stamp": 150170.73913525, "action": "move", "x": 719.52734375, "y": 524.44140625}
+{"time_stamp": 150170.739198125, "action": "move", "x": 719.52734375, "y": 524.66796875}
+{"time_stamp": 150170.73968425, "action": "move", "x": 719.75390625, "y": 524.89453125}
+{"time_stamp": 150170.74069425, "action": "move", "x": 719.98046875, "y": 525.12109375}
+{"time_stamp": 150170.741828958, "action": "move", "x": 720.20703125, "y": 525.578125}
+{"time_stamp": 150170.742741541, "action": "move", "x": 720.43359375, "y": 525.8046875}
+{"time_stamp": 150170.74365425, "action": "move", "x": 720.66015625, "y": 526.03125}
+{"time_stamp": 150170.745834958, "action": "move", "x": 720.88671875, "y": 526.2578125}
+{"time_stamp": 150170.745953666, "action": "move", "x": 721.11328125, "y": 526.71484375}
+{"time_stamp": 150170.746744125, "action": "move", "x": 721.33984375, "y": 526.94140625}
+{"time_stamp": 150170.747654333, "action": "move", "x": 721.56640625, "y": 527.16796875}
+{"time_stamp": 150170.748666208, "action": "move", "x": 721.56640625, "y": 527.625}
+{"time_stamp": 150170.749585958, "action": "move", "x": 721.79296875, "y": 527.8515625}
+{"time_stamp": 150170.750596291, "action": "move", "x": 722.01953125, "y": 528.30859375}
+{"time_stamp": 150170.751998875, "action": "move", "x": 722.24609375, "y": 528.53515625}
+{"time_stamp": 150170.754624541, "action": "move", "x": 722.47265625, "y": 528.9921875}
+{"time_stamp": 150170.754718125, "action": "move", "x": 722.69921875, "y": 529.21875}
+{"time_stamp": 150170.754761291, "action": "move", "x": 722.92578125, "y": 529.4453125}
+{"time_stamp": 150170.755835208, "action": "move", "x": 723.15234375, "y": 529.90234375}
+{"time_stamp": 150170.756703291, "action": "move", "x": 723.37890625, "y": 530.12890625}
+{"time_stamp": 150170.758070041, "action": "move", "x": 723.60546875, "y": 530.5859375}
+{"time_stamp": 150170.758642583, "action": "move", "x": 723.83203125, "y": 530.8125}
+{"time_stamp": 150170.7596465, "action": "move", "x": 723.83203125, "y": 531.0390625}
+{"time_stamp": 150170.76271625, "action": "move", "x": 724.05859375, "y": 531.49609375}
+{"time_stamp": 150170.7627605, "action": "move", "x": 724.28515625, "y": 531.72265625}
+{"time_stamp": 150170.762989666, "action": "move", "x": 724.51171875, "y": 532.1796875}
+{"time_stamp": 150170.763664916, "action": "move", "x": 724.73828125, "y": 532.40625}
+{"time_stamp": 150170.764623291, "action": "move", "x": 724.96484375, "y": 532.86328125}
+{"time_stamp": 150170.765707541, "action": "move", "x": 725.19140625, "y": 533.08984375}
+{"time_stamp": 150170.766764166, "action": "move", "x": 725.41796875, "y": 533.31640625}
+{"time_stamp": 150170.767728166, "action": "move", "x": 725.41796875, "y": 533.7734375}
+{"time_stamp": 150170.768702083, "action": "move", "x": 725.64453125, "y": 534.0}
+{"time_stamp": 150170.770964375, "action": "move", "x": 725.87109375, "y": 534.45703125}
+{"time_stamp": 150170.771331875, "action": "move", "x": 726.09765625, "y": 534.68359375}
+{"time_stamp": 150170.771628208, "action": "move", "x": 726.32421875, "y": 535.140625}
+{"time_stamp": 150170.77258075, "action": "move", "x": 726.32421875, "y": 535.3671875}
+{"time_stamp": 150170.773614083, "action": "move", "x": 726.55078125, "y": 535.82421875}
+{"time_stamp": 150170.774648375, "action": "move", "x": 726.77734375, "y": 536.05078125}
+{"time_stamp": 150170.775629541, "action": "move", "x": 727.00390625, "y": 536.5078125}
+{"time_stamp": 150170.776638666, "action": "move", "x": 727.23046875, "y": 536.734375}
+{"time_stamp": 150170.778252958, "action": "move", "x": 727.23046875, "y": 536.9609375}
+{"time_stamp": 150170.778622458, "action": "move", "x": 727.45703125, "y": 537.41796875}
+{"time_stamp": 150170.779661541, "action": "move", "x": 727.68359375, "y": 537.875}
+{"time_stamp": 150170.780715541, "action": "move", "x": 727.91015625, "y": 538.1015625}
+{"time_stamp": 150170.781741625, "action": "move", "x": 727.91015625, "y": 538.55859375}
+{"time_stamp": 150170.782725625, "action": "move", "x": 728.13671875, "y": 538.78515625}
+{"time_stamp": 150170.783725416, "action": "move", "x": 728.36328125, "y": 539.2421875}
+{"time_stamp": 150170.784724708, "action": "move", "x": 728.58984375, "y": 539.69921875}
+{"time_stamp": 150170.786600875, "action": "move", "x": 728.81640625, "y": 539.92578125}
+{"time_stamp": 150170.786902458, "action": "move", "x": 728.81640625, "y": 540.3828125}
+{"time_stamp": 150170.787634833, "action": "move", "x": 729.04296875, "y": 540.83984375}
+{"time_stamp": 150170.788601166, "action": "move", "x": 729.26953125, "y": 541.06640625}
+{"time_stamp": 150170.789730125, "action": "move", "x": 729.26953125, "y": 541.5234375}
+{"time_stamp": 150170.790729541, "action": "move", "x": 729.49609375, "y": 541.98046875}
+{"time_stamp": 150170.791895333, "action": "move", "x": 729.72265625, "y": 542.4375}
+{"time_stamp": 150170.792916208, "action": "move", "x": 729.72265625, "y": 542.6640625}
+{"time_stamp": 150170.794233, "action": "move", "x": 729.94921875, "y": 543.12109375}
+{"time_stamp": 150170.795794625, "action": "move", "x": 730.17578125, "y": 543.578125}
+{"time_stamp": 150170.795985875, "action": "move", "x": 730.17578125, "y": 544.03515625}
+{"time_stamp": 150170.797873916, "action": "move", "x": 730.40234375, "y": 544.4921875}
+{"time_stamp": 150170.797941541, "action": "move", "x": 730.62890625, "y": 544.94921875}
+{"time_stamp": 150170.799106833, "action": "move", "x": 730.62890625, "y": 545.40625}
+{"time_stamp": 150170.800037791, "action": "move", "x": 730.85546875, "y": 545.86328125}
+{"time_stamp": 150170.801016666, "action": "move", "x": 730.85546875, "y": 546.3203125}
+{"time_stamp": 150170.802199125, "action": "move", "x": 731.08203125, "y": 546.77734375}
+{"time_stamp": 150170.8040375, "action": "move", "x": 731.30859375, "y": 547.234375}
+{"time_stamp": 150170.804146375, "action": "move", "x": 731.30859375, "y": 547.69140625}
+{"time_stamp": 150170.804973958, "action": "move", "x": 731.53515625, "y": 548.1484375}
+{"time_stamp": 150170.805687583, "action": "move", "x": 731.53515625, "y": 548.60546875}
+{"time_stamp": 150170.806675708, "action": "move", "x": 731.76171875, "y": 549.0625}
+{"time_stamp": 150170.807634208, "action": "move", "x": 731.76171875, "y": 549.2890625}
+{"time_stamp": 150170.808664125, "action": "move", "x": 731.98828125, "y": 549.74609375}
+{"time_stamp": 150170.809651291, "action": "move", "x": 731.98828125, "y": 550.203125}
+{"time_stamp": 150170.811509208, "action": "move", "x": 732.27734375, "y": 551.07421875}
+{"time_stamp": 150170.811619375, "action": "move", "x": 732.27734375, "y": 551.30078125}
+{"time_stamp": 150170.812616333, "action": "move", "x": 732.50390625, "y": 551.7578125}
+{"time_stamp": 150170.813649875, "action": "move", "x": 732.50390625, "y": 552.21484375}
+{"time_stamp": 150170.814624125, "action": "move", "x": 732.50390625, "y": 552.671875}
+{"time_stamp": 150170.815617791, "action": "move", "x": 732.73046875, "y": 553.12890625}
+{"time_stamp": 150170.816637208, "action": "move", "x": 732.73046875, "y": 553.5859375}
+{"time_stamp": 150170.817690541, "action": "move", "x": 732.95703125, "y": 554.04296875}
+{"time_stamp": 150170.818671791, "action": "move", "x": 732.95703125, "y": 554.9140625}
+{"time_stamp": 150170.820327416, "action": "move", "x": 732.95703125, "y": 555.37109375}
+{"time_stamp": 150170.820718083, "action": "move", "x": 733.18359375, "y": 555.828125}
+{"time_stamp": 150170.821672833, "action": "move", "x": 733.18359375, "y": 556.28515625}
+{"time_stamp": 150170.822818, "action": "move", "x": 733.18359375, "y": 557.15625}
+{"time_stamp": 150170.823644375, "action": "move", "x": 733.41015625, "y": 557.61328125}
+{"time_stamp": 150170.82468825, "action": "move", "x": 733.41015625, "y": 558.484375}
+{"time_stamp": 150170.825700291, "action": "move", "x": 733.41015625, "y": 558.94140625}
+{"time_stamp": 150170.826775833, "action": "move", "x": 733.69921875, "y": 559.8125}
+{"time_stamp": 150170.82876, "action": "move", "x": 733.69921875, "y": 560.68359375}
+{"time_stamp": 150170.828976, "action": "move", "x": 733.69921875, "y": 561.140625}
+{"time_stamp": 150170.829649291, "action": "move", "x": 733.69921875, "y": 562.01171875}
+{"time_stamp": 150170.8306595, "action": "move", "x": 733.98828125, "y": 562.8828125}
+{"time_stamp": 150170.831745916, "action": "move", "x": 733.98828125, "y": 563.33984375}
+{"time_stamp": 150170.832632791, "action": "move", "x": 733.98828125, "y": 564.2109375}
+{"time_stamp": 150170.833626125, "action": "move", "x": 733.98828125, "y": 565.08203125}
+{"time_stamp": 150170.834597708, "action": "move", "x": 733.98828125, "y": 565.953125}
+{"time_stamp": 150170.837540708, "action": "move", "x": 733.98828125, "y": 566.82421875}
+{"time_stamp": 150170.837573125, "action": "move", "x": 733.98828125, "y": 567.28125}
+{"time_stamp": 150170.837663916, "action": "move", "x": 733.98828125, "y": 568.15234375}
+{"time_stamp": 150170.838652666, "action": "move", "x": 733.98828125, "y": 569.0234375}
+{"time_stamp": 150170.83979625, "action": "move", "x": 733.98828125, "y": 569.89453125}
+{"time_stamp": 150170.840647125, "action": "move", "x": 733.98828125, "y": 570.765625}
+{"time_stamp": 150170.841620666, "action": "move", "x": 733.98828125, "y": 571.63671875}
+{"time_stamp": 150170.84260275, "action": "move", "x": 733.98828125, "y": 572.5078125}
+{"time_stamp": 150170.843601333, "action": "move", "x": 733.98828125, "y": 573.37890625}
+{"time_stamp": 150170.84522, "action": "move", "x": 733.98828125, "y": 574.25}
+{"time_stamp": 150170.845619791, "action": "move", "x": 733.98828125, "y": 575.12109375}
+{"time_stamp": 150170.846600541, "action": "move", "x": 733.98828125, "y": 575.9921875}
+{"time_stamp": 150170.847603666, "action": "move", "x": 733.98828125, "y": 576.86328125}
+{"time_stamp": 150170.848652041, "action": "move", "x": 733.98828125, "y": 577.734375}
+{"time_stamp": 150170.849610916, "action": "move", "x": 733.98828125, "y": 578.60546875}
+{"time_stamp": 150170.850605083, "action": "move", "x": 733.6953125, "y": 579.4765625}
+{"time_stamp": 150170.851708541, "action": "move", "x": 733.6953125, "y": 580.34765625}
+{"time_stamp": 150170.853392708, "action": "move", "x": 733.6953125, "y": 581.21875}
+{"time_stamp": 150170.853639125, "action": "move", "x": 733.40234375, "y": 582.08984375}
+{"time_stamp": 150170.854636875, "action": "move", "x": 733.40234375, "y": 582.9609375}
+{"time_stamp": 150170.855712333, "action": "move", "x": 733.40234375, "y": 583.83203125}
+{"time_stamp": 150170.856621958, "action": "move", "x": 733.109375, "y": 584.703125}
+{"time_stamp": 150170.857612458, "action": "move", "x": 733.109375, "y": 585.57421875}
+{"time_stamp": 150170.858599791, "action": "move", "x": 732.81640625, "y": 586.4453125}
+{"time_stamp": 150170.859607791, "action": "move", "x": 732.81640625, "y": 587.31640625}
+{"time_stamp": 150170.861676958, "action": "move", "x": 732.81640625, "y": 588.1875}
+{"time_stamp": 150170.861750583, "action": "move", "x": 732.5234375, "y": 589.05859375}
+{"time_stamp": 150170.862689583, "action": "move", "x": 732.5234375, "y": 589.9296875}
+{"time_stamp": 150170.863813125, "action": "move", "x": 732.23046875, "y": 590.80078125}
+{"time_stamp": 150170.864896458, "action": "move", "x": 732.23046875, "y": 591.671875}
+{"time_stamp": 150170.865889875, "action": "move", "x": 731.9375, "y": 592.54296875}
+{"time_stamp": 150170.866939166, "action": "move", "x": 731.9375, "y": 593.4140625}
+{"time_stamp": 150170.867715291, "action": "move", "x": 731.52734375, "y": 595.0390625}
+{"time_stamp": 150170.8685815, "action": "move", "x": 731.234375, "y": 595.91015625}
+{"time_stamp": 150170.870244041, "action": "move", "x": 731.234375, "y": 596.78125}
+{"time_stamp": 150170.870701583, "action": "move", "x": 730.94140625, "y": 597.65234375}
+{"time_stamp": 150170.87158525, "action": "move", "x": 730.94140625, "y": 598.5234375}
+{"time_stamp": 150170.87260025, "action": "move", "x": 730.6484375, "y": 599.39453125}
+{"time_stamp": 150170.873579583, "action": "move", "x": 730.35546875, "y": 600.265625}
+{"time_stamp": 150170.874541583, "action": "move", "x": 730.35546875, "y": 601.890625}
+{"time_stamp": 150170.875574625, "action": "move", "x": 730.0625, "y": 602.76171875}
+{"time_stamp": 150170.876609291, "action": "move", "x": 730.0625, "y": 603.6328125}
+{"time_stamp": 150170.883158541, "action": "move", "x": 728.7734375, "y": 609.61328125}
+{"time_stamp": 150170.883707625, "action": "move", "x": 728.48046875, "y": 610.484375}
+{"time_stamp": 150170.884596083, "action": "move", "x": 728.48046875, "y": 611.35546875}
+{"time_stamp": 150170.887143333, "action": "move", "x": 728.0703125, "y": 612.98046875}
+{"time_stamp": 150170.887158333, "action": "move", "x": 727.77734375, "y": 613.8515625}
+{"time_stamp": 150170.8876315, "action": "move", "x": 727.484375, "y": 614.72265625}
+{"time_stamp": 150170.888576041, "action": "move", "x": 727.484375, "y": 615.59375}
+{"time_stamp": 150170.889628333, "action": "move", "x": 727.19140625, "y": 616.46484375}
+{"time_stamp": 150170.89059025, "action": "move", "x": 727.19140625, "y": 618.08984375}
+{"time_stamp": 150170.891717041, "action": "move", "x": 726.8984375, "y": 618.9609375}
+{"time_stamp": 150170.892645791, "action": "move", "x": 726.60546875, "y": 619.83203125}
+{"time_stamp": 150170.893564791, "action": "move", "x": 726.60546875, "y": 620.703125}
+{"time_stamp": 150170.895899125, "action": "move", "x": 726.3125, "y": 621.57421875}
+{"time_stamp": 150170.895924666, "action": "move", "x": 726.3125, "y": 622.4453125}
+{"time_stamp": 150170.896595375, "action": "move", "x": 725.90234375, "y": 624.0703125}
+{"time_stamp": 150170.897564041, "action": "move", "x": 725.609375, "y": 624.94140625}
+{"time_stamp": 150170.898581083, "action": "move", "x": 725.609375, "y": 625.3984375}
+{"time_stamp": 150170.899585708, "action": "move", "x": 725.19921875, "y": 627.0234375}
+{"time_stamp": 150170.900601208, "action": "move", "x": 725.19921875, "y": 627.89453125}
+{"time_stamp": 150170.901578291, "action": "move", "x": 724.90625, "y": 628.765625}
+{"time_stamp": 150170.903790708, "action": "move", "x": 724.61328125, "y": 629.63671875}
+{"time_stamp": 150170.90380275, "action": "move", "x": 724.61328125, "y": 630.5078125}
+{"time_stamp": 150170.9045925, "action": "move", "x": 724.3203125, "y": 631.37890625}
+{"time_stamp": 150170.905593166, "action": "move", "x": 724.02734375, "y": 632.25}
+{"time_stamp": 150170.906592291, "action": "move", "x": 724.02734375, "y": 632.70703125}
+{"time_stamp": 150170.907668583, "action": "move", "x": 723.734375, "y": 633.578125}
+{"time_stamp": 150170.908579916, "action": "move", "x": 723.734375, "y": 634.44921875}
+{"time_stamp": 150170.909592291, "action": "move", "x": 723.44140625, "y": 635.3203125}
+{"time_stamp": 150170.911839416, "action": "move", "x": 723.1484375, "y": 636.19140625}
+{"time_stamp": 150170.911855208, "action": "move", "x": 723.1484375, "y": 637.0625}
+{"time_stamp": 150170.912601791, "action": "move", "x": 723.1484375, "y": 637.93359375}
+{"time_stamp": 150170.913591791, "action": "move", "x": 722.85546875, "y": 638.8046875}
+{"time_stamp": 150170.914609583, "action": "move", "x": 722.5625, "y": 639.67578125}
+{"time_stamp": 150170.915687916, "action": "move", "x": 722.26953125, "y": 640.546875}
+{"time_stamp": 150170.916676666, "action": "move", "x": 722.26953125, "y": 641.00390625}
+{"time_stamp": 150170.917688458, "action": "move", "x": 721.9765625, "y": 641.875}
+{"time_stamp": 150170.918585791, "action": "move", "x": 721.9765625, "y": 642.74609375}
+{"time_stamp": 150170.919971541, "action": "move", "x": 721.68359375, "y": 643.6171875}
+{"time_stamp": 150170.920622458, "action": "move", "x": 721.390625, "y": 644.48828125}
+{"time_stamp": 150170.921575333, "action": "move", "x": 721.09765625, "y": 645.359375}
+{"time_stamp": 150170.922717458, "action": "move", "x": 721.09765625, "y": 646.23046875}
+{"time_stamp": 150170.923609916, "action": "move", "x": 720.8671875, "y": 646.6875}
+{"time_stamp": 150170.924601291, "action": "move", "x": 720.57421875, "y": 647.55859375}
+{"time_stamp": 150170.925594125, "action": "move", "x": 720.57421875, "y": 648.4296875}
+{"time_stamp": 150170.926665333, "action": "move", "x": 720.34375, "y": 648.88671875}
+{"time_stamp": 150170.928136875, "action": "move", "x": 720.05078125, "y": 649.7578125}
+{"time_stamp": 150170.928580583, "action": "move", "x": 719.7578125, "y": 650.62890625}
+{"time_stamp": 150170.929551958, "action": "move", "x": 719.7578125, "y": 651.0859375}
+{"time_stamp": 150170.930720875, "action": "move", "x": 719.46484375, "y": 651.95703125}
+{"time_stamp": 150170.931669083, "action": "move", "x": 719.171875, "y": 652.828125}
+{"time_stamp": 150170.932649833, "action": "move", "x": 719.171875, "y": 653.28515625}
+{"time_stamp": 150170.933668541, "action": "move", "x": 718.87890625, "y": 654.15625}
+{"time_stamp": 150170.93485, "action": "move", "x": 718.6484375, "y": 654.61328125}
+{"time_stamp": 150170.937019916, "action": "move", "x": 718.6484375, "y": 655.484375}
+{"time_stamp": 150170.937149, "action": "move", "x": 718.41796875, "y": 655.94140625}
+{"time_stamp": 150170.937604458, "action": "move", "x": 718.125, "y": 656.8125}
+{"time_stamp": 150170.938604291, "action": "move", "x": 718.125, "y": 657.26953125}
+{"time_stamp": 150170.939631708, "action": "move", "x": 717.89453125, "y": 657.7265625}
+{"time_stamp": 150170.940616375, "action": "move", "x": 717.6015625, "y": 658.59765625}
+{"time_stamp": 150170.941629625, "action": "move", "x": 717.6015625, "y": 659.0546875}
+{"time_stamp": 150170.942625416, "action": "move", "x": 717.37109375, "y": 659.51171875}
+{"time_stamp": 150170.943608708, "action": "move", "x": 717.140625, "y": 659.96875}
+{"time_stamp": 150170.945570375, "action": "move", "x": 717.140625, "y": 660.42578125}
+{"time_stamp": 150170.945691958, "action": "move", "x": 716.91015625, "y": 660.8828125}
+{"time_stamp": 150170.946618958, "action": "move", "x": 716.91015625, "y": 661.75390625}
+{"time_stamp": 150170.947684208, "action": "move", "x": 716.6796875, "y": 661.98046875}
+{"time_stamp": 150170.94863175, "action": "move", "x": 716.44921875, "y": 662.4375}
+{"time_stamp": 150170.949605291, "action": "move", "x": 716.44921875, "y": 662.89453125}
+{"time_stamp": 150170.950695041, "action": "move", "x": 716.21875, "y": 663.3515625}
+{"time_stamp": 150170.951641708, "action": "move", "x": 716.21875, "y": 663.578125}
+{"time_stamp": 150170.953629833, "action": "move", "x": 715.98828125, "y": 664.03515625}
+{"time_stamp": 150170.953774875, "action": "move", "x": 715.98828125, "y": 664.26171875}
+{"time_stamp": 150170.954654041, "action": "move", "x": 715.98828125, "y": 664.71875}
+{"time_stamp": 150170.955638916, "action": "move", "x": 715.7578125, "y": 664.9453125}
+{"time_stamp": 150170.956668916, "action": "move", "x": 715.7578125, "y": 665.171875}
+{"time_stamp": 150170.957625583, "action": "move", "x": 715.52734375, "y": 665.62890625}
+{"time_stamp": 150170.958641291, "action": "move", "x": 715.52734375, "y": 665.85546875}
+{"time_stamp": 150170.961504625, "action": "move", "x": 715.52734375, "y": 666.3125}
+{"time_stamp": 150170.961579375, "action": "move", "x": 715.296875, "y": 666.5390625}
+{"time_stamp": 150170.962653708, "action": "move", "x": 715.296875, "y": 666.765625}
+{"time_stamp": 150170.9646965, "action": "move", "x": 715.296875, "y": 666.9921875}
+{"time_stamp": 150170.965648375, "action": "move", "x": 715.06640625, "y": 667.21875}
+{"time_stamp": 150170.96660425, "action": "move", "x": 715.06640625, "y": 667.4453125}
+{"time_stamp": 150170.968782708, "action": "move", "x": 715.06640625, "y": 667.671875}
+{"time_stamp": 150170.971662541, "action": "move", "x": 715.06640625, "y": 667.8984375}
+{"time_stamp": 150170.97364925, "action": "move", "x": 715.06640625, "y": 668.125}
+{"time_stamp": 150170.978655625, "action": "move", "x": 715.06640625, "y": 668.3515625}
+{"time_stamp": 150171.030384583, "action": "scroll", "x": 715.06640625, "y": 668.3515625, "dx": 0, "dy": -1}
+{"time_stamp": 150171.047022333, "action": "scroll", "x": 715.06640625, "y": 668.3515625, "dx": 0, "dy": -1}
+{"time_stamp": 150171.047703041, "action": "move", "x": 714.8359375, "y": 668.3515625}
+{"time_stamp": 150171.057095291, "action": "scroll", "x": 714.8359375, "y": 668.3515625, "dx": 0, "dy": -1}
+{"time_stamp": 150171.064623166, "action": "move", "x": 714.60546875, "y": 668.3515625}
+{"time_stamp": 150171.066997916, "action": "move", "x": 714.60546875, "y": 668.12109375}
+{"time_stamp": 150171.067651333, "action": "move", "x": 714.375, "y": 668.12109375}
+{"time_stamp": 150171.067830166, "action": "scroll", "x": 714.375, "y": 668.12109375, "dx": 0, "dy": -1}
+{"time_stamp": 150171.071052166, "action": "move", "x": 714.14453125, "y": 668.12109375}
+{"time_stamp": 150171.07369375, "action": "move", "x": 713.9140625, "y": 667.890625}
+{"time_stamp": 150171.075184375, "action": "scroll", "x": 713.9140625, "y": 667.890625, "dx": 0, "dy": -1}
+{"time_stamp": 150171.075898166, "action": "move", "x": 713.68359375, "y": 667.890625}
+{"time_stamp": 150171.078869041, "action": "move", "x": 713.453125, "y": 667.66015625}
+{"time_stamp": 150171.080721041, "action": "move", "x": 713.22265625, "y": 667.4296875}
+{"time_stamp": 150171.083768125, "action": "move", "x": 712.9921875, "y": 667.19921875}
+{"time_stamp": 150171.083871625, "action": "scroll", "x": 712.9921875, "y": 667.19921875, "dx": 0, "dy": -1}
+{"time_stamp": 150171.087591791, "action": "move", "x": 712.76171875, "y": 666.96875}
+{"time_stamp": 150171.088641791, "action": "move", "x": 712.76171875, "y": 666.73828125}
+{"time_stamp": 150171.089647875, "action": "move", "x": 712.53125, "y": 666.73828125}
+{"time_stamp": 150171.09061675, "action": "move", "x": 712.53125, "y": 666.5078125}
+{"time_stamp": 150171.090769125, "action": "scroll", "x": 712.53125, "y": 666.5078125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.092700833, "action": "move", "x": 712.53125, "y": 666.27734375}
+{"time_stamp": 150171.093583375, "action": "move", "x": 712.30078125, "y": 666.27734375}
+{"time_stamp": 150171.094983375, "action": "move", "x": 712.30078125, "y": 666.046875}
+{"time_stamp": 150171.096777708, "action": "move", "x": 712.30078125, "y": 665.81640625}
+{"time_stamp": 150171.098892916, "action": "move", "x": 712.0703125, "y": 665.5859375}
+{"time_stamp": 150171.099841958, "action": "scroll", "x": 712.0703125, "y": 665.5859375, "dx": 0, "dy": -1}
+{"time_stamp": 150171.101596833, "action": "move", "x": 712.0703125, "y": 665.35546875}
+{"time_stamp": 150171.10377925, "action": "move", "x": 712.0703125, "y": 665.125}
+{"time_stamp": 150171.106707416, "action": "move", "x": 711.83984375, "y": 664.89453125}
+{"time_stamp": 150171.112531416, "action": "move", "x": 711.83984375, "y": 664.6640625}
+{"time_stamp": 150171.112697416, "action": "scroll", "x": 711.83984375, "y": 664.6640625, "dx": 0, "dy": -1}
+{"time_stamp": 150171.120874166, "action": "move", "x": 711.83984375, "y": 664.43359375}
+{"time_stamp": 150171.131137375, "action": "move", "x": 711.83984375, "y": 664.203125}
+{"time_stamp": 150171.138439791, "action": "move", "x": 711.83984375, "y": 663.97265625}
+{"time_stamp": 150171.140811166, "action": "move", "x": 711.83984375, "y": 663.7421875}
+{"time_stamp": 150171.145277333, "action": "move", "x": 711.83984375, "y": 663.51171875}
+{"time_stamp": 150171.147647083, "action": "move", "x": 711.83984375, "y": 663.28125}
+{"time_stamp": 150171.151109833, "action": "move", "x": 711.83984375, "y": 663.05078125}
+{"time_stamp": 150171.154408541, "action": "move", "x": 711.83984375, "y": 662.8203125}
+{"time_stamp": 150171.155664083, "action": "move", "x": 711.83984375, "y": 662.58984375}
+{"time_stamp": 150171.157776708, "action": "move", "x": 711.83984375, "y": 662.359375}
+{"time_stamp": 150171.1631285, "action": "move", "x": 711.83984375, "y": 662.12890625}
+{"time_stamp": 150171.168763791, "action": "move", "x": 711.83984375, "y": 661.8984375}
+{"time_stamp": 150171.180939083, "action": "move", "x": 711.83984375, "y": 661.66796875}
+{"time_stamp": 150171.182641333, "action": "move", "x": 711.609375, "y": 661.66796875}
+{"time_stamp": 150171.193125541, "action": "move", "x": 711.609375, "y": 661.4375}
+{"time_stamp": 150171.198837791, "action": "move", "x": 711.609375, "y": 661.20703125}
+{"time_stamp": 150171.207948791, "action": "move", "x": 711.609375, "y": 660.9765625}
+{"time_stamp": 150171.21288475, "action": "move", "x": 711.609375, "y": 660.74609375}
+{"time_stamp": 150171.21579625, "action": "move", "x": 711.37890625, "y": 660.515625}
+{"time_stamp": 150171.21864175, "action": "move", "x": 711.37890625, "y": 660.28515625}
+{"time_stamp": 150171.221670708, "action": "move", "x": 711.37890625, "y": 660.0546875}
+{"time_stamp": 150171.22374625, "action": "move", "x": 711.37890625, "y": 659.82421875}
+{"time_stamp": 150171.224687583, "action": "move", "x": 711.1484375, "y": 659.82421875}
+{"time_stamp": 150171.225640416, "action": "move", "x": 711.1484375, "y": 659.59375}
+{"time_stamp": 150171.228265125, "action": "move", "x": 711.1484375, "y": 659.36328125}
+{"time_stamp": 150171.228614958, "action": "move", "x": 711.1484375, "y": 659.1328125}
+{"time_stamp": 150171.2296355, "action": "move", "x": 710.91796875, "y": 659.1328125}
+{"time_stamp": 150171.230637666, "action": "move", "x": 710.91796875, "y": 658.90234375}
+{"time_stamp": 150171.233380208, "action": "move", "x": 710.91796875, "y": 658.671875}
+{"time_stamp": 150171.233844208, "action": "move", "x": 710.91796875, "y": 658.44140625}
+{"time_stamp": 150171.234874208, "action": "move", "x": 710.6875, "y": 658.44140625}
+{"time_stamp": 150171.239106333, "action": "move", "x": 710.6875, "y": 658.2109375}
+{"time_stamp": 150171.239165166, "action": "move", "x": 710.6875, "y": 657.98046875}
+{"time_stamp": 150171.23930925, "action": "move", "x": 710.45703125, "y": 657.75}
+{"time_stamp": 150171.239686583, "action": "move", "x": 710.45703125, "y": 657.51953125}
+{"time_stamp": 150171.24065075, "action": "move", "x": 710.45703125, "y": 657.2890625}
+{"time_stamp": 150171.241646208, "action": "move", "x": 710.45703125, "y": 657.05859375}
+{"time_stamp": 150171.242615041, "action": "move", "x": 710.2265625, "y": 657.05859375}
+{"time_stamp": 150171.243588333, "action": "move", "x": 710.2265625, "y": 656.828125}
+{"time_stamp": 150171.245505333, "action": "move", "x": 710.2265625, "y": 656.59765625}
+{"time_stamp": 150171.245671333, "action": "move", "x": 709.99609375, "y": 656.3671875}
+{"time_stamp": 150171.24664325, "action": "move", "x": 709.99609375, "y": 656.13671875}
+{"time_stamp": 150171.248713, "action": "move", "x": 709.99609375, "y": 655.90625}
+{"time_stamp": 150171.249633833, "action": "move", "x": 709.765625, "y": 655.67578125}
+{"time_stamp": 150171.251649, "action": "move", "x": 709.765625, "y": 655.4453125}
+{"time_stamp": 150171.253466375, "action": "move", "x": 709.53515625, "y": 655.21484375}
+{"time_stamp": 150171.254720791, "action": "move", "x": 709.53515625, "y": 654.984375}
+{"time_stamp": 150171.255690208, "action": "move", "x": 709.53515625, "y": 654.75390625}
+{"time_stamp": 150171.256733, "action": "move", "x": 709.3046875, "y": 654.75390625}
+{"time_stamp": 150171.25771925, "action": "move", "x": 709.3046875, "y": 654.5234375}
+{"time_stamp": 150171.259002125, "action": "move", "x": 709.3046875, "y": 654.29296875}
+{"time_stamp": 150171.26266225, "action": "move", "x": 709.07421875, "y": 654.0625}
+{"time_stamp": 150171.26270825, "action": "move", "x": 709.07421875, "y": 653.83203125}
+{"time_stamp": 150171.263712416, "action": "move", "x": 709.07421875, "y": 653.6015625}
+{"time_stamp": 150171.264669958, "action": "move", "x": 708.84375, "y": 653.6015625}
+{"time_stamp": 150171.265689791, "action": "move", "x": 708.84375, "y": 653.37109375}
+{"time_stamp": 150171.267633583, "action": "move", "x": 708.84375, "y": 653.140625}
+{"time_stamp": 150171.270733541, "action": "move", "x": 708.84375, "y": 652.91015625}
+{"time_stamp": 150171.271600333, "action": "move", "x": 708.61328125, "y": 652.91015625}
+{"time_stamp": 150171.272614166, "action": "move", "x": 708.61328125, "y": 652.6796875}
+{"time_stamp": 150171.275633125, "action": "move", "x": 708.61328125, "y": 652.44921875}
+{"time_stamp": 150171.278653083, "action": "move", "x": 708.3828125, "y": 652.21875}
+{"time_stamp": 150171.282720125, "action": "move", "x": 708.3828125, "y": 651.98828125}
+{"time_stamp": 150171.28770925, "action": "move", "x": 708.3828125, "y": 651.7578125}
+{"time_stamp": 150171.323691208, "action": "scroll", "x": 708.3828125, "y": 651.7578125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.338833625, "action": "scroll", "x": 708.3828125, "y": 651.7578125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.3475865, "action": "scroll", "x": 708.3828125, "y": 651.7578125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.352116166, "action": "scroll", "x": 708.3828125, "y": 651.7578125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.35913775, "action": "scroll", "x": 708.3828125, "y": 651.7578125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.364029958, "action": "scroll", "x": 708.3828125, "y": 651.7578125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.372889833, "action": "move", "x": 708.3828125, "y": 651.52734375}
+{"time_stamp": 150171.373061, "action": "scroll", "x": 708.3828125, "y": 651.52734375, "dx": 0, "dy": -1}
+{"time_stamp": 150171.374807583, "action": "move", "x": 708.3828125, "y": 651.296875}
+{"time_stamp": 150171.376889208, "action": "move", "x": 708.3828125, "y": 651.06640625}
+{"time_stamp": 150171.377075625, "action": "scroll", "x": 708.3828125, "y": 651.06640625, "dx": 0, "dy": -1}
+{"time_stamp": 150171.379796208, "action": "move", "x": 708.3828125, "y": 650.8359375}
+{"time_stamp": 150171.379862458, "action": "move", "x": 708.3828125, "y": 650.60546875}
+{"time_stamp": 150171.380662375, "action": "move", "x": 708.3828125, "y": 650.375}
+{"time_stamp": 150171.38167025, "action": "move", "x": 708.609375, "y": 650.14453125}
+{"time_stamp": 150171.383788875, "action": "move", "x": 708.8359375, "y": 649.9140625}
+{"time_stamp": 150171.38468475, "action": "move", "x": 708.8359375, "y": 649.68359375}
+{"time_stamp": 150171.387445875, "action": "move", "x": 708.8359375, "y": 649.453125}
+{"time_stamp": 150171.387633625, "action": "move", "x": 709.0625, "y": 649.453125}
+{"time_stamp": 150171.388869458, "action": "scroll", "x": 709.0625, "y": 649.453125, "dx": 0, "dy": -1}
+{"time_stamp": 150171.389724291, "action": "move", "x": 709.2890625, "y": 649.22265625}
+{"time_stamp": 150171.391891041, "action": "move", "x": 709.515625, "y": 648.9921875}
+{"time_stamp": 150171.39376725, "action": "move", "x": 709.7421875, "y": 648.76171875}
+{"time_stamp": 150171.397402125, "action": "move", "x": 709.7421875, "y": 648.53125}
+{"time_stamp": 150171.397552916, "action": "move", "x": 709.96875, "y": 648.53125}
+{"time_stamp": 150171.398670458, "action": "move", "x": 710.1953125, "y": 648.53125}
+{"time_stamp": 150171.400666375, "action": "move", "x": 710.1953125, "y": 648.30078125}
+{"time_stamp": 150171.401655416, "action": "move", "x": 710.421875, "y": 648.30078125}
+{"time_stamp": 150171.403954666, "action": "move", "x": 710.6484375, "y": 648.30078125}
+{"time_stamp": 150171.404677, "action": "move", "x": 710.875, "y": 648.0703125}
+{"time_stamp": 150171.405643833, "action": "move", "x": 711.1015625, "y": 648.0703125}
+{"time_stamp": 150171.407645625, "action": "move", "x": 711.328125, "y": 648.0703125}
+{"time_stamp": 150171.409673333, "action": "move", "x": 711.5546875, "y": 648.0703125}
+{"time_stamp": 150171.412309833, "action": "move", "x": 711.78125, "y": 647.83984375}
+{"time_stamp": 150171.412662708, "action": "move", "x": 712.0078125, "y": 647.83984375}
+{"time_stamp": 150171.413610875, "action": "move", "x": 712.234375, "y": 647.83984375}
+{"time_stamp": 150171.41459, "action": "move", "x": 712.234375, "y": 647.609375}
+{"time_stamp": 150171.415654125, "action": "move", "x": 712.4609375, "y": 647.609375}
+{"time_stamp": 150171.416696041, "action": "move", "x": 712.6875, "y": 647.609375}
+{"time_stamp": 150171.417641291, "action": "move", "x": 712.9140625, "y": 647.609375}
+{"time_stamp": 150171.418641333, "action": "move", "x": 712.9140625, "y": 647.37890625}
+{"time_stamp": 150171.42091525, "action": "move", "x": 713.140625, "y": 647.37890625}
+{"time_stamp": 150171.421026958, "action": "move", "x": 713.3671875, "y": 647.37890625}
+{"time_stamp": 150171.421714333, "action": "move", "x": 713.59375, "y": 647.1484375}
+{"time_stamp": 150171.422634083, "action": "move", "x": 713.8203125, "y": 647.1484375}
+{"time_stamp": 150171.423655083, "action": "move", "x": 714.27734375, "y": 646.91796875}
+{"time_stamp": 150171.4246515, "action": "move", "x": 714.50390625, "y": 646.91796875}
+{"time_stamp": 150171.425724, "action": "move", "x": 714.73046875, "y": 646.6875}
+{"time_stamp": 150171.426666625, "action": "move", "x": 714.95703125, "y": 646.6875}
+{"time_stamp": 150171.429097958, "action": "move", "x": 715.18359375, "y": 646.45703125}
+{"time_stamp": 150171.429138416, "action": "move", "x": 715.640625, "y": 646.2265625}
+{"time_stamp": 150171.429641583, "action": "move", "x": 715.8671875, "y": 646.2265625}
+{"time_stamp": 150171.430642708, "action": "move", "x": 716.32421875, "y": 645.99609375}
+{"time_stamp": 150171.4316975, "action": "move", "x": 716.55078125, "y": 645.765625}
+{"time_stamp": 150171.43277475, "action": "move", "x": 717.0078125, "y": 645.765625}
+{"time_stamp": 150171.433731375, "action": "move", "x": 717.46484375, "y": 645.53515625}
+{"time_stamp": 150171.434682666, "action": "move", "x": 717.69140625, "y": 645.3046875}
+{"time_stamp": 150171.437300333, "action": "move", "x": 718.1484375, "y": 645.3046875}
+{"time_stamp": 150171.43741825, "action": "move", "x": 718.60546875, "y": 645.07421875}
+{"time_stamp": 150171.437617958, "action": "move", "x": 719.0625, "y": 644.84375}
+{"time_stamp": 150171.438586875, "action": "move", "x": 719.51953125, "y": 644.61328125}
+{"time_stamp": 150171.439655125, "action": "move", "x": 720.390625, "y": 644.61328125}
+{"time_stamp": 150171.440692625, "action": "move", "x": 720.84765625, "y": 644.3828125}
+{"time_stamp": 150171.441664666, "action": "move", "x": 721.3046875, "y": 644.15234375}
+{"time_stamp": 150171.442608166, "action": "move", "x": 721.76171875, "y": 644.15234375}
+{"time_stamp": 150171.443615875, "action": "move", "x": 722.6328125, "y": 643.859375}
+{"time_stamp": 150171.44567875, "action": "move", "x": 723.08984375, "y": 643.62890625}
+{"time_stamp": 150171.445853166, "action": "move", "x": 723.9609375, "y": 643.62890625}
+{"time_stamp": 150171.446695666, "action": "move", "x": 724.83203125, "y": 643.3359375}
+{"time_stamp": 150171.447665291, "action": "move", "x": 725.2890625, "y": 643.3359375}
+{"time_stamp": 150171.449661791, "action": "move", "x": 726.16015625, "y": 643.04296875}
+{"time_stamp": 150171.449715708, "action": "move", "x": 727.03125, "y": 643.04296875}
+{"time_stamp": 150171.450620583, "action": "move", "x": 727.90234375, "y": 642.75}
+{"time_stamp": 150171.451689041, "action": "move", "x": 728.7734375, "y": 642.45703125}
+{"time_stamp": 150171.455634708, "action": "move", "x": 729.64453125, "y": 642.45703125}
+{"time_stamp": 150171.455820833, "action": "move", "x": 730.515625, "y": 642.45703125}
+{"time_stamp": 150171.455890916, "action": "move", "x": 732.140625, "y": 642.046875}
+{"time_stamp": 150171.455952458, "action": "move", "x": 733.01171875, "y": 641.75390625}
+{"time_stamp": 150171.4566635, "action": "move", "x": 733.8828125, "y": 641.75390625}
+{"time_stamp": 150171.457656708, "action": "move", "x": 735.5078125, "y": 641.34375}
+{"time_stamp": 150171.458641375, "action": "move", "x": 737.1328125, "y": 640.93359375}
+{"time_stamp": 150171.459674833, "action": "move", "x": 738.7578125, "y": 640.93359375}
+{"time_stamp": 150171.4622125, "action": "move", "x": 740.3828125, "y": 640.5234375}
+{"time_stamp": 150171.462244875, "action": "move", "x": 741.25390625, "y": 640.23046875}
+{"time_stamp": 150171.4630925, "action": "move", "x": 742.87890625, "y": 640.23046875}
+{"time_stamp": 150171.463650083, "action": "move", "x": 745.2578125, "y": 639.75390625}
+{"time_stamp": 150171.465213458, "action": "move", "x": 746.8828125, "y": 639.75390625}
+{"time_stamp": 150171.466215458, "action": "move", "x": 748.5078125, "y": 639.34375}
+{"time_stamp": 150171.466857791, "action": "move", "x": 750.1328125, "y": 638.93359375}
+{"time_stamp": 150171.467707833, "action": "move", "x": 752.51171875, "y": 638.93359375}
+{"time_stamp": 150171.468598083, "action": "move", "x": 754.13671875, "y": 638.5234375}
+{"time_stamp": 150171.470335916, "action": "move", "x": 755.76171875, "y": 638.11328125}
+{"time_stamp": 150171.470621458, "action": "move", "x": 758.140625, "y": 638.11328125}
+{"time_stamp": 150171.471576708, "action": "move", "x": 760.51953125, "y": 637.63671875}
+{"time_stamp": 150171.472572333, "action": "move", "x": 762.14453125, "y": 637.2265625}
+{"time_stamp": 150171.473625958, "action": "move", "x": 764.5234375, "y": 637.2265625}
+{"time_stamp": 150171.474595208, "action": "move", "x": 766.90234375, "y": 636.75}
+{"time_stamp": 150171.475575666, "action": "move", "x": 769.28125, "y": 636.75}
+{"time_stamp": 150171.476591541, "action": "move", "x": 771.66015625, "y": 636.2734375}
+{"time_stamp": 150171.478620666, "action": "move", "x": 774.0390625, "y": 636.2734375}
+{"time_stamp": 150171.478660833, "action": "move", "x": 776.41796875, "y": 635.796875}
+{"time_stamp": 150171.479593083, "action": "move", "x": 778.796875, "y": 635.3203125}
+{"time_stamp": 150171.480570125, "action": "move", "x": 781.17578125, "y": 635.3203125}
+{"time_stamp": 150171.4816035, "action": "move", "x": 783.5546875, "y": 634.84375}
+{"time_stamp": 150171.482618041, "action": "move", "x": 785.93359375, "y": 634.3671875}
+{"time_stamp": 150171.483586958, "action": "move", "x": 788.3125, "y": 634.3671875}
+{"time_stamp": 150171.484609791, "action": "move", "x": 790.69140625, "y": 633.890625}
+{"time_stamp": 150171.486971208, "action": "move", "x": 793.0703125, "y": 633.890625}
+{"time_stamp": 150171.48710475, "action": "move", "x": 796.19921875, "y": 633.3671875}
+{"time_stamp": 150171.4876185, "action": "move", "x": 798.578125, "y": 632.890625}
+{"time_stamp": 150171.488584791, "action": "move", "x": 800.95703125, "y": 632.890625}
+{"time_stamp": 150171.489591791, "action": "move", "x": 803.3359375, "y": 632.4140625}
+{"time_stamp": 150171.490686916, "action": "move", "x": 805.71484375, "y": 631.9375}
+{"time_stamp": 150171.491656958, "action": "move", "x": 808.84375, "y": 631.9375}
+{"time_stamp": 150171.49261825, "action": "move", "x": 811.22265625, "y": 631.4609375}
+{"time_stamp": 150171.493616666, "action": "move", "x": 813.6015625, "y": 630.984375}
+{"time_stamp": 150171.4952965, "action": "move", "x": 815.98046875, "y": 630.5078125}
+{"time_stamp": 150171.4960835, "action": "move", "x": 818.359375, "y": 630.03125}
+{"time_stamp": 150171.496594833, "action": "move", "x": 821.48828125, "y": 630.03125}
+{"time_stamp": 150171.49766025, "action": "move", "x": 823.8671875, "y": 629.5546875}
+{"time_stamp": 150171.498649833, "action": "move", "x": 826.24609375, "y": 629.078125}
+{"time_stamp": 150171.499604125, "action": "move", "x": 828.625, "y": 628.6015625}
+{"time_stamp": 150171.500588166, "action": "move", "x": 831.00390625, "y": 628.125}
+{"time_stamp": 150171.501591166, "action": "move", "x": 834.1328125, "y": 627.6015625}
+{"time_stamp": 150171.503513416, "action": "move", "x": 836.51171875, "y": 627.125}
+{"time_stamp": 150171.5036235, "action": "move", "x": 838.890625, "y": 627.125}
+{"time_stamp": 150171.50457175, "action": "move", "x": 842.01953125, "y": 626.6015625}
+{"time_stamp": 150171.50557325, "action": "move", "x": 844.3984375, "y": 626.125}
+{"time_stamp": 150171.50660725, "action": "move", "x": 846.77734375, "y": 625.6484375}
+{"time_stamp": 150171.507641833, "action": "move", "x": 849.15625, "y": 624.6953125}
+{"time_stamp": 150171.50860625, "action": "move", "x": 851.53515625, "y": 624.6953125}
+{"time_stamp": 150171.509613125, "action": "move", "x": 853.9140625, "y": 623.7421875}
+{"time_stamp": 150171.511898333, "action": "move", "x": 857.04296875, "y": 623.21875}
+{"time_stamp": 150171.511944333, "action": "move", "x": 859.421875, "y": 622.7421875}
+{"time_stamp": 150171.512592416, "action": "move", "x": 861.80078125, "y": 622.265625}
+{"time_stamp": 150171.513555833, "action": "move", "x": 864.1796875, "y": 621.7890625}
+{"time_stamp": 150171.51468525, "action": "move", "x": 866.55859375, "y": 621.3125}
+{"time_stamp": 150171.515682708, "action": "move", "x": 868.9375, "y": 620.8359375}
+{"time_stamp": 150171.516664833, "action": "move", "x": 871.31640625, "y": 620.359375}
+{"time_stamp": 150171.517648458, "action": "move", "x": 873.6953125, "y": 619.8828125}
+{"time_stamp": 150171.518655791, "action": "move", "x": 876.07421875, "y": 619.40625}
+{"time_stamp": 150171.52008225, "action": "move", "x": 878.453125, "y": 618.9296875}
+{"time_stamp": 150171.520666166, "action": "move", "x": 881.58203125, "y": 618.40625}
+{"time_stamp": 150171.521583958, "action": "move", "x": 883.9609375, "y": 617.453125}
+{"time_stamp": 150171.522667166, "action": "move", "x": 886.33984375, "y": 616.9765625}
+{"time_stamp": 150171.523644708, "action": "move", "x": 888.71875, "y": 616.5}
+{"time_stamp": 150171.524667958, "action": "move", "x": 891.09765625, "y": 616.0234375}
+{"time_stamp": 150171.525654875, "action": "move", "x": 893.4765625, "y": 615.546875}
+{"time_stamp": 150171.526728375, "action": "move", "x": 895.85546875, "y": 614.59375}
+{"time_stamp": 150171.529420125, "action": "move", "x": 898.234375, "y": 614.1171875}
+{"time_stamp": 150171.529627375, "action": "move", "x": 900.61328125, "y": 613.640625}
+{"time_stamp": 150171.529690291, "action": "move", "x": 902.9921875, "y": 613.1640625}
+{"time_stamp": 150171.530642208, "action": "move", "x": 905.37109375, "y": 612.2109375}
+{"time_stamp": 150171.531593166, "action": "move", "x": 907.75, "y": 611.734375}
+{"time_stamp": 150171.532635416, "action": "move", "x": 910.12890625, "y": 611.2578125}
+{"time_stamp": 150171.533591083, "action": "move", "x": 912.5078125, "y": 610.78125}
+{"time_stamp": 150171.534620458, "action": "move", "x": 914.88671875, "y": 609.828125}
+{"time_stamp": 150171.536688916, "action": "move", "x": 917.265625, "y": 609.3515625}
+{"time_stamp": 150171.536711958, "action": "move", "x": 919.64453125, "y": 608.3984375}
+{"time_stamp": 150171.537612458, "action": "move", "x": 922.0234375, "y": 607.921875}
+{"time_stamp": 150171.538599416, "action": "move", "x": 924.40234375, "y": 607.4453125}
+{"time_stamp": 150171.539606166, "action": "move", "x": 926.78125, "y": 606.4921875}
+{"time_stamp": 150171.540610166, "action": "move", "x": 929.16015625, "y": 606.015625}
+{"time_stamp": 150171.541605958, "action": "move", "x": 931.5390625, "y": 605.5390625}
+{"time_stamp": 150171.542616458, "action": "move", "x": 933.91796875, "y": 604.5859375}
+{"time_stamp": 150171.543595791, "action": "move", "x": 936.296875, "y": 604.109375}
+{"time_stamp": 150171.545870958, "action": "move", "x": 938.67578125, "y": 603.15625}
+{"time_stamp": 150171.546036333, "action": "move", "x": 941.0546875, "y": 602.6796875}
+{"time_stamp": 150171.546614166, "action": "move", "x": 943.43359375, "y": 601.7265625}
+{"time_stamp": 150171.547590166, "action": "move", "x": 945.8125, "y": 601.25}
+{"time_stamp": 150171.54861975, "action": "move", "x": 948.94140625, "y": 600.7265625}
+{"time_stamp": 150171.549624875, "action": "move", "x": 951.3203125, "y": 599.7734375}
+{"time_stamp": 150171.55063225, "action": "move", "x": 953.69921875, "y": 599.296875}
+{"time_stamp": 150171.551605458, "action": "move", "x": 956.078125, "y": 598.34375}
+{"time_stamp": 150171.553448583, "action": "move", "x": 958.45703125, "y": 597.8671875}
+{"time_stamp": 150171.5536335, "action": "move", "x": 960.8359375, "y": 597.390625}
+{"time_stamp": 150171.554649125, "action": "move", "x": 963.96484375, "y": 596.34375}
+{"time_stamp": 150171.555651625, "action": "move", "x": 966.34375, "y": 595.8671875}
+{"time_stamp": 150171.556613583, "action": "move", "x": 968.72265625, "y": 595.390625}
+{"time_stamp": 150171.557631291, "action": "move", "x": 971.1015625, "y": 594.4375}
+{"time_stamp": 150171.558704166, "action": "move", "x": 973.48046875, "y": 593.9609375}
+{"time_stamp": 150171.559749416, "action": "move", "x": 975.859375, "y": 593.0078125}
+{"time_stamp": 150171.561968833, "action": "move", "x": 978.23828125, "y": 592.53125}
+{"time_stamp": 150171.562057666, "action": "move", "x": 980.6171875, "y": 592.0546875}
+{"time_stamp": 150171.562630291, "action": "move", "x": 982.99609375, "y": 591.1015625}
+{"time_stamp": 150171.56360975, "action": "move", "x": 985.375, "y": 590.625}
+{"time_stamp": 150171.564636791, "action": "move", "x": 987.75390625, "y": 590.1484375}
+{"time_stamp": 150171.565649916, "action": "move", "x": 990.1328125, "y": 589.1953125}
+{"time_stamp": 150171.566606833, "action": "move", "x": 992.51171875, "y": 588.71875}
+{"time_stamp": 150171.567620333, "action": "move", "x": 994.890625, "y": 588.2421875}
+{"time_stamp": 150171.568585083, "action": "move", "x": 996.515625, "y": 587.83203125}
+{"time_stamp": 150171.570612125, "action": "move", "x": 998.89453125, "y": 587.35546875}
+{"time_stamp": 150171.570654, "action": "move", "x": 1000.51953125, "y": 586.5390625}
+{"time_stamp": 150171.571557166, "action": "move", "x": 1002.8984375, "y": 586.0625}
+{"time_stamp": 150171.572583166, "action": "move", "x": 1005.27734375, "y": 585.5859375}
+{"time_stamp": 150171.573599833, "action": "move", "x": 1006.90234375, "y": 585.17578125}
+{"time_stamp": 150171.574617208, "action": "move", "x": 1008.52734375, "y": 584.765625}
+{"time_stamp": 150171.57558925, "action": "move", "x": 1010.90625, "y": 584.2890625}
+{"time_stamp": 150171.576633666, "action": "move", "x": 1012.53125, "y": 583.87890625}
+{"time_stamp": 150171.578559541, "action": "move", "x": 1014.15625, "y": 583.46875}
+{"time_stamp": 150171.578726625, "action": "move", "x": 1016.53515625, "y": 582.9921875}
+{"time_stamp": 150171.579634333, "action": "move", "x": 1018.16015625, "y": 582.58203125}
+{"time_stamp": 150171.580636875, "action": "move", "x": 1019.78515625, "y": 582.171875}
+{"time_stamp": 150171.581636375, "action": "move", "x": 1021.41015625, "y": 581.76171875}
+{"time_stamp": 150171.58262575, "action": "move", "x": 1023.03515625, "y": 581.3515625}
+{"time_stamp": 150171.583630958, "action": "move", "x": 1024.66015625, "y": 581.3515625}
+{"time_stamp": 150171.584635, "action": "move", "x": 1026.28515625, "y": 580.94140625}
+{"time_stamp": 150171.586726708, "action": "move", "x": 1027.15625, "y": 580.6484375}
+{"time_stamp": 150171.586825333, "action": "move", "x": 1028.78125, "y": 580.23828125}
+{"time_stamp": 150171.587641083, "action": "move", "x": 1029.65234375, "y": 579.9453125}
+{"time_stamp": 150171.588580875, "action": "move", "x": 1031.27734375, "y": 579.53515625}
+{"time_stamp": 150171.58968375, "action": "move", "x": 1032.1484375, "y": 579.2421875}
+{"time_stamp": 150171.590625666, "action": "move", "x": 1033.01953125, "y": 578.94921875}
+{"time_stamp": 150171.591611708, "action": "move", "x": 1034.64453125, "y": 578.94921875}
+{"time_stamp": 150171.592642208, "action": "move", "x": 1035.515625, "y": 578.65625}
+{"time_stamp": 150171.593620541, "action": "move", "x": 1036.38671875, "y": 578.36328125}
+{"time_stamp": 150171.59489175, "action": "move", "x": 1037.2578125, "y": 578.36328125}
+{"time_stamp": 150171.595607916, "action": "move", "x": 1038.12890625, "y": 578.0703125}
+{"time_stamp": 150171.596610083, "action": "move", "x": 1038.5859375, "y": 577.83984375}
+{"time_stamp": 150171.597613041, "action": "move", "x": 1039.45703125, "y": 577.83984375}
+{"time_stamp": 150171.598626041, "action": "move", "x": 1040.328125, "y": 577.546875}
+{"time_stamp": 150171.599635875, "action": "move", "x": 1040.78515625, "y": 577.31640625}
+{"time_stamp": 150171.600615291, "action": "move", "x": 1041.65625, "y": 577.31640625}
+{"time_stamp": 150171.601837958, "action": "move", "x": 1042.11328125, "y": 577.0859375}
+{"time_stamp": 150171.603972666, "action": "move", "x": 1042.984375, "y": 576.79296875}
+{"time_stamp": 150171.604038416, "action": "move", "x": 1043.44140625, "y": 576.5625}
+{"time_stamp": 150171.604651, "action": "move", "x": 1043.8984375, "y": 576.33203125}
+{"time_stamp": 150171.605631125, "action": "move", "x": 1044.35546875, "y": 576.1015625}
+{"time_stamp": 150171.606613916, "action": "move", "x": 1044.8125, "y": 575.87109375}
+{"time_stamp": 150171.607591166, "action": "move", "x": 1045.26953125, "y": 575.640625}
+{"time_stamp": 150171.60860525, "action": "move", "x": 1046.140625, "y": 575.34765625}
+{"time_stamp": 150171.60959175, "action": "move", "x": 1046.3671875, "y": 575.1171875}
+{"time_stamp": 150171.611666791, "action": "move", "x": 1046.82421875, "y": 574.88671875}
+{"time_stamp": 150171.611701666, "action": "move", "x": 1047.28125, "y": 574.65625}
+{"time_stamp": 150171.612646916, "action": "move", "x": 1047.73828125, "y": 574.42578125}
+{"time_stamp": 150171.613605208, "action": "move", "x": 1048.1953125, "y": 573.96484375}
+{"time_stamp": 150171.614602583, "action": "move", "x": 1048.65234375, "y": 573.734375}
+{"time_stamp": 150171.61559275, "action": "move", "x": 1048.87890625, "y": 573.50390625}
+{"time_stamp": 150171.61660125, "action": "move", "x": 1049.3359375, "y": 573.04296875}
+{"time_stamp": 150171.617601208, "action": "move", "x": 1049.79296875, "y": 572.8125}
+{"time_stamp": 150171.618719125, "action": "move", "x": 1050.01953125, "y": 572.58203125}
+{"time_stamp": 150171.620221583, "action": "move", "x": 1050.4765625, "y": 572.12109375}
+{"time_stamp": 150171.620568333, "action": "move", "x": 1050.703125, "y": 571.890625}
+{"time_stamp": 150171.621602625, "action": "move", "x": 1050.9296875, "y": 571.4296875}
+{"time_stamp": 150171.622664958, "action": "move", "x": 1051.38671875, "y": 571.19921875}
+{"time_stamp": 150171.623638458, "action": "move", "x": 1051.61328125, "y": 570.96875}
+{"time_stamp": 150171.624620958, "action": "move", "x": 1051.83984375, "y": 570.5078125}
+{"time_stamp": 150171.62562875, "action": "move", "x": 1052.296875, "y": 570.27734375}
+{"time_stamp": 150171.626729833, "action": "move", "x": 1052.5234375, "y": 569.81640625}
+{"time_stamp": 150171.628555666, "action": "move", "x": 1052.75, "y": 569.5859375}
+{"time_stamp": 150171.628771041, "action": "move", "x": 1052.9765625, "y": 569.35546875}
+{"time_stamp": 150171.629732333, "action": "move", "x": 1053.203125, "y": 568.89453125}
+{"time_stamp": 150171.631284333, "action": "move", "x": 1053.4296875, "y": 568.6640625}
+{"time_stamp": 150171.631643166, "action": "move", "x": 1053.65625, "y": 568.203125}
+{"time_stamp": 150171.63288975, "action": "move", "x": 1053.8828125, "y": 567.97265625}
+{"time_stamp": 150171.634658083, "action": "move", "x": 1054.109375, "y": 567.7421875}
+{"time_stamp": 150171.634739166, "action": "move", "x": 1054.3359375, "y": 567.51171875}
+{"time_stamp": 150171.636801208, "action": "move", "x": 1054.79296875, "y": 567.05078125}
+{"time_stamp": 150171.636872166, "action": "move", "x": 1054.79296875, "y": 566.8203125}
+{"time_stamp": 150171.637585541, "action": "move", "x": 1055.01953125, "y": 566.359375}
+{"time_stamp": 150171.638554333, "action": "move", "x": 1055.24609375, "y": 566.12890625}
+{"time_stamp": 150171.639565, "action": "move", "x": 1055.47265625, "y": 565.8984375}
+{"time_stamp": 150171.640563583, "action": "move", "x": 1055.69921875, "y": 565.4375}
+{"time_stamp": 150171.641574041, "action": "move", "x": 1055.92578125, "y": 565.20703125}
+{"time_stamp": 150171.64257125, "action": "move", "x": 1056.15234375, "y": 564.9765625}
+{"time_stamp": 150171.643567208, "action": "move", "x": 1056.37890625, "y": 564.74609375}
+{"time_stamp": 150171.644825583, "action": "move", "x": 1056.60546875, "y": 564.28515625}
+{"time_stamp": 150171.645601458, "action": "move", "x": 1056.83203125, "y": 564.0546875}
+{"time_stamp": 150171.646589416, "action": "move", "x": 1056.83203125, "y": 563.82421875}
+{"time_stamp": 150171.647575583, "action": "move", "x": 1057.05859375, "y": 563.59375}
+{"time_stamp": 150171.648563416, "action": "move", "x": 1057.28515625, "y": 563.36328125}
+{"time_stamp": 150171.649565833, "action": "move", "x": 1057.51171875, "y": 563.1328125}
+{"time_stamp": 150171.650574458, "action": "move", "x": 1057.73828125, "y": 562.671875}
+{"time_stamp": 150171.651587833, "action": "move", "x": 1057.96484375, "y": 562.44140625}
+{"time_stamp": 150171.653189833, "action": "move", "x": 1058.19140625, "y": 562.2109375}
+{"time_stamp": 150171.653596291, "action": "move", "x": 1058.41796875, "y": 561.98046875}
+{"time_stamp": 150171.654552416, "action": "move", "x": 1058.64453125, "y": 561.75}
+{"time_stamp": 150171.65558025, "action": "move", "x": 1058.87109375, "y": 561.51953125}
+{"time_stamp": 150171.656654708, "action": "move", "x": 1058.87109375, "y": 561.2890625}
+{"time_stamp": 150171.657604583, "action": "move", "x": 1059.09765625, "y": 561.05859375}
+{"time_stamp": 150171.658565166, "action": "move", "x": 1059.32421875, "y": 560.828125}
+{"time_stamp": 150171.659546416, "action": "move", "x": 1059.55078125, "y": 560.59765625}
+{"time_stamp": 150171.661631625, "action": "move", "x": 1059.77734375, "y": 560.3671875}
+{"time_stamp": 150171.661656166, "action": "move", "x": 1060.00390625, "y": 560.13671875}
+{"time_stamp": 150171.662576708, "action": "move", "x": 1060.23046875, "y": 559.90625}
+{"time_stamp": 150171.663585791, "action": "move", "x": 1060.45703125, "y": 559.67578125}
+{"time_stamp": 150171.664570791, "action": "move", "x": 1060.68359375, "y": 559.4453125}
+{"time_stamp": 150171.665572916, "action": "move", "x": 1060.91015625, "y": 559.21484375}
+{"time_stamp": 150171.666585625, "action": "move", "x": 1061.13671875, "y": 558.984375}
+{"time_stamp": 150171.667554375, "action": "move", "x": 1061.36328125, "y": 558.75390625}
+{"time_stamp": 150171.668570083, "action": "move", "x": 1061.8203125, "y": 558.5234375}
+{"time_stamp": 150171.670348833, "action": "move", "x": 1062.046875, "y": 558.5234375}
+{"time_stamp": 150171.670632791, "action": "move", "x": 1062.2734375, "y": 558.29296875}
+{"time_stamp": 150171.671563666, "action": "move", "x": 1062.5, "y": 558.0625}
+{"time_stamp": 150171.672568583, "action": "move", "x": 1062.7265625, "y": 557.83203125}
+{"time_stamp": 150171.67357525, "action": "move", "x": 1062.953125, "y": 557.83203125}
+{"time_stamp": 150171.674570541, "action": "move", "x": 1063.1796875, "y": 557.6015625}
+{"time_stamp": 150171.675561333, "action": "move", "x": 1063.40625, "y": 557.37109375}
+{"time_stamp": 150171.676561, "action": "move", "x": 1063.86328125, "y": 557.37109375}
+{"time_stamp": 150171.678261708, "action": "move", "x": 1064.08984375, "y": 557.140625}
+{"time_stamp": 150171.678582375, "action": "move", "x": 1064.31640625, "y": 557.140625}
+{"time_stamp": 150171.679578458, "action": "move", "x": 1064.54296875, "y": 556.91015625}
+{"time_stamp": 150171.680575125, "action": "move", "x": 1065.0, "y": 556.6796875}
+{"time_stamp": 150171.681568458, "action": "move", "x": 1065.2265625, "y": 556.6796875}
+{"time_stamp": 150171.68257925, "action": "move", "x": 1065.453125, "y": 556.44921875}
+{"time_stamp": 150171.683588625, "action": "move", "x": 1065.91015625, "y": 556.44921875}
+{"time_stamp": 150171.684659916, "action": "move", "x": 1066.13671875, "y": 556.21875}
+{"time_stamp": 150171.686657458, "action": "move", "x": 1066.36328125, "y": 555.98828125}
+{"time_stamp": 150171.68666975, "action": "move", "x": 1066.58984375, "y": 555.98828125}
+{"time_stamp": 150171.68760475, "action": "move", "x": 1067.046875, "y": 555.98828125}
+{"time_stamp": 150171.688690083, "action": "move", "x": 1067.2734375, "y": 555.7578125}
+{"time_stamp": 150171.689589958, "action": "move", "x": 1067.5, "y": 555.7578125}
+{"time_stamp": 150171.690577625, "action": "move", "x": 1067.95703125, "y": 555.52734375}
+{"time_stamp": 150171.691576541, "action": "move", "x": 1068.4140625, "y": 555.52734375}
+{"time_stamp": 150171.692685625, "action": "move", "x": 1068.640625, "y": 555.296875}
+{"time_stamp": 150171.693534625, "action": "move", "x": 1069.09765625, "y": 555.296875}
+{"time_stamp": 150171.695129958, "action": "move", "x": 1069.32421875, "y": 555.06640625}
+{"time_stamp": 150171.69559325, "action": "move", "x": 1069.78125, "y": 555.06640625}
+{"time_stamp": 150171.696594583, "action": "move", "x": 1070.0078125, "y": 555.06640625}
+{"time_stamp": 150171.697577625, "action": "move", "x": 1070.46484375, "y": 554.8359375}
+{"time_stamp": 150171.698603666, "action": "move", "x": 1070.921875, "y": 554.8359375}
+{"time_stamp": 150171.69960625, "action": "move", "x": 1071.1484375, "y": 554.8359375}
+{"time_stamp": 150171.700658708, "action": "move", "x": 1071.60546875, "y": 554.60546875}
+{"time_stamp": 150171.701673833, "action": "move", "x": 1071.83203125, "y": 554.60546875}
+{"time_stamp": 150171.703610375, "action": "move", "x": 1072.2890625, "y": 554.60546875}
+{"time_stamp": 150171.703646666, "action": "move", "x": 1072.74609375, "y": 554.375}
+{"time_stamp": 150171.704564833, "action": "move", "x": 1073.203125, "y": 554.375}
+{"time_stamp": 150171.705563666, "action": "move", "x": 1073.4296875, "y": 554.375}
+{"time_stamp": 150171.7065675, "action": "move", "x": 1073.88671875, "y": 554.375}
+{"time_stamp": 150171.70757075, "action": "move", "x": 1074.34375, "y": 554.14453125}
+{"time_stamp": 150171.708583791, "action": "move", "x": 1074.80078125, "y": 554.14453125}
+{"time_stamp": 150171.709567791, "action": "move", "x": 1075.2578125, "y": 554.14453125}
+{"time_stamp": 150171.711436666, "action": "move", "x": 1075.71484375, "y": 554.14453125}
+{"time_stamp": 150171.711593375, "action": "move", "x": 1076.171875, "y": 554.14453125}
+{"time_stamp": 150171.712528625, "action": "move", "x": 1076.62890625, "y": 554.14453125}
+{"time_stamp": 150171.713587, "action": "move", "x": 1077.0859375, "y": 554.14453125}
+{"time_stamp": 150171.714600625, "action": "move", "x": 1077.54296875, "y": 554.14453125}
+{"time_stamp": 150171.715590916, "action": "move", "x": 1078.0, "y": 554.14453125}
+{"time_stamp": 150171.716581041, "action": "move", "x": 1078.45703125, "y": 553.9140625}
+{"time_stamp": 150171.717568958, "action": "move", "x": 1078.9140625, "y": 553.9140625}
+{"time_stamp": 150171.718549916, "action": "move", "x": 1079.37109375, "y": 553.9140625}
+{"time_stamp": 150171.720047291, "action": "move", "x": 1080.2421875, "y": 553.9140625}
+{"time_stamp": 150171.720599125, "action": "move", "x": 1080.69921875, "y": 553.9140625}
+{"time_stamp": 150171.721586333, "action": "move", "x": 1081.5703125, "y": 553.9140625}
+{"time_stamp": 150171.722575333, "action": "move", "x": 1082.02734375, "y": 553.9140625}
+{"time_stamp": 150171.723669041, "action": "move", "x": 1082.484375, "y": 553.9140625}
+{"time_stamp": 150171.72458375, "action": "move", "x": 1083.35546875, "y": 553.9140625}
+{"time_stamp": 150171.725564666, "action": "move", "x": 1083.8125, "y": 553.9140625}
+{"time_stamp": 150171.726581958, "action": "move", "x": 1084.68359375, "y": 553.9140625}
+{"time_stamp": 150171.72833375, "action": "move", "x": 1085.5546875, "y": 554.203125}
+{"time_stamp": 150171.728622708, "action": "move", "x": 1086.01171875, "y": 554.203125}
+{"time_stamp": 150171.729550208, "action": "move", "x": 1086.8828125, "y": 554.4921875}
+{"time_stamp": 150171.730565291, "action": "move", "x": 1087.75390625, "y": 554.4921875}
+{"time_stamp": 150171.731564208, "action": "move", "x": 1088.2109375, "y": 554.4921875}
+{"time_stamp": 150171.732543083, "action": "move", "x": 1089.8359375, "y": 554.8984375}
+{"time_stamp": 150171.733553541, "action": "move", "x": 1090.29296875, "y": 555.125}
+{"time_stamp": 150171.734561708, "action": "move", "x": 1091.1640625, "y": 555.125}
+{"time_stamp": 150171.736729041, "action": "move", "x": 1092.03515625, "y": 555.4140625}
+{"time_stamp": 150171.736739791, "action": "move", "x": 1092.90625, "y": 555.703125}
+{"time_stamp": 150171.737557, "action": "move", "x": 1094.53125, "y": 555.703125}
+{"time_stamp": 150171.73856075, "action": "move", "x": 1095.40234375, "y": 555.9921875}
+{"time_stamp": 150171.739662958, "action": "move", "x": 1096.2734375, "y": 556.28125}
+{"time_stamp": 150171.740671208, "action": "move", "x": 1097.14453125, "y": 556.5703125}
+{"time_stamp": 150171.741642083, "action": "move", "x": 1098.76953125, "y": 556.9765625}
+{"time_stamp": 150171.742662458, "action": "move", "x": 1099.640625, "y": 557.265625}
+{"time_stamp": 150171.743603666, "action": "move", "x": 1100.51171875, "y": 557.84765625}
+{"time_stamp": 150171.744762041, "action": "move", "x": 1102.13671875, "y": 558.25390625}
+{"time_stamp": 150171.745587708, "action": "move", "x": 1103.0078125, "y": 558.54296875}
+{"time_stamp": 150171.746551666, "action": "move", "x": 1104.6328125, "y": 559.35546875}
+{"time_stamp": 150171.747667791, "action": "move", "x": 1105.50390625, "y": 559.64453125}
+{"time_stamp": 150171.748654208, "action": "move", "x": 1107.12890625, "y": 560.45703125}
+{"time_stamp": 150171.74965175, "action": "move", "x": 1108.75390625, "y": 561.26953125}
+{"time_stamp": 150171.750654916, "action": "move", "x": 1109.625, "y": 561.55859375}
+{"time_stamp": 150171.751696458, "action": "move", "x": 1111.25, "y": 562.37109375}
+{"time_stamp": 150171.753169208, "action": "move", "x": 1112.46875, "y": 563.58984375}
+{"time_stamp": 150171.7535715, "action": "move", "x": 1114.09375, "y": 564.40234375}
+{"time_stamp": 150171.754566583, "action": "move", "x": 1115.71875, "y": 565.21484375}
+{"time_stamp": 150171.755639875, "action": "move", "x": 1116.58984375, "y": 565.796875}
+{"time_stamp": 150171.756682458, "action": "move", "x": 1117.80859375, "y": 567.015625}
+{"time_stamp": 150171.757665875, "action": "move", "x": 1119.43359375, "y": 567.828125}
+{"time_stamp": 150171.758655041, "action": "move", "x": 1120.65234375, "y": 569.046875}
+{"time_stamp": 150171.759766875, "action": "move", "x": 1122.27734375, "y": 569.859375}
+{"time_stamp": 150171.761996125, "action": "move", "x": 1123.49609375, "y": 571.078125}
+{"time_stamp": 150171.762043333, "action": "move", "x": 1125.3984375, "y": 572.50390625}
+{"time_stamp": 150171.762556708, "action": "move", "x": 1126.6171875, "y": 573.72265625}
+{"time_stamp": 150171.763567833, "action": "move", "x": 1128.51953125, "y": 575.1484375}
+{"time_stamp": 150171.76453875, "action": "move", "x": 1129.73828125, "y": 576.3671875}
+{"time_stamp": 150171.765551458, "action": "move", "x": 1131.1640625, "y": 578.26953125}
+{"time_stamp": 150171.766590583, "action": "move", "x": 1132.3828125, "y": 579.48828125}
+{"time_stamp": 150171.767625958, "action": "move", "x": 1134.28515625, "y": 580.9140625}
+{"time_stamp": 150171.768617416, "action": "move", "x": 1135.7109375, "y": 582.81640625}
+{"time_stamp": 150171.770239666, "action": "move", "x": 1136.9296875, "y": 584.03515625}
+{"time_stamp": 150171.770579458, "action": "move", "x": 1138.35546875, "y": 585.9375}
+{"time_stamp": 150171.771653208, "action": "move", "x": 1139.78125, "y": 587.83984375}
+{"time_stamp": 150171.772671416, "action": "move", "x": 1141.20703125, "y": 589.7421875}
+{"time_stamp": 150171.77369925, "action": "move", "x": 1142.6328125, "y": 591.64453125}
+{"time_stamp": 150171.774644666, "action": "move", "x": 1144.05859375, "y": 593.546875}
+{"time_stamp": 150171.775657, "action": "move", "x": 1145.484375, "y": 595.44921875}
+{"time_stamp": 150171.77668475, "action": "move", "x": 1146.91015625, "y": 597.3515625}
+{"time_stamp": 150171.778520875, "action": "move", "x": 1148.3359375, "y": 599.73046875}
+{"time_stamp": 150171.77869875, "action": "move", "x": 1149.1484375, "y": 601.35546875}
+{"time_stamp": 150171.779589916, "action": "move", "x": 1150.57421875, "y": 603.734375}
+{"time_stamp": 150171.780567958, "action": "move", "x": 1152.0, "y": 605.63671875}
+{"time_stamp": 150171.781571708, "action": "move", "x": 1152.94921875, "y": 608.015625}
+{"time_stamp": 150171.7825645, "action": "move", "x": 1154.375, "y": 610.39453125}
+{"time_stamp": 150171.783682541, "action": "move", "x": 1155.1875, "y": 612.01953125}
+{"time_stamp": 150171.784657416, "action": "move", "x": 1156.61328125, "y": 614.3984375}
+{"time_stamp": 150171.78677475, "action": "move", "x": 1157.5625, "y": 616.77734375}
+{"time_stamp": 150171.786786625, "action": "move", "x": 1158.51171875, "y": 619.15625}
+{"time_stamp": 150171.787552, "action": "move", "x": 1159.4609375, "y": 621.53515625}
+{"time_stamp": 150171.788612291, "action": "move", "x": 1160.41015625, "y": 623.9140625}
+{"time_stamp": 150171.7896435, "action": "move", "x": 1161.359375, "y": 626.29296875}
+{"time_stamp": 150171.790589458, "action": "move", "x": 1162.30859375, "y": 628.671875}
+{"time_stamp": 150171.7916335, "action": "move", "x": 1163.3515625, "y": 631.80078125}
+{"time_stamp": 150171.79256175, "action": "move", "x": 1164.30078125, "y": 634.1796875}
+{"time_stamp": 150171.793626666, "action": "move", "x": 1164.7734375, "y": 636.55859375}
+{"time_stamp": 150171.7956755, "action": "move", "x": 1165.72265625, "y": 638.9375}
+{"time_stamp": 150171.795794583, "action": "move", "x": 1166.671875, "y": 641.31640625}
+{"time_stamp": 150171.796550625, "action": "move", "x": 1167.14453125, "y": 643.6953125}
+{"time_stamp": 150171.797634541, "action": "move", "x": 1167.6171875, "y": 646.07421875}
+{"time_stamp": 150171.79950975, "action": "move", "x": 1168.08984375, "y": 648.453125}
+{"time_stamp": 150171.799611458, "action": "move", "x": 1168.90234375, "y": 650.078125}
+{"time_stamp": 150171.800600916, "action": "move", "x": 1169.421875, "y": 653.20703125}
+{"time_stamp": 150171.801567, "action": "move", "x": 1169.828125, "y": 654.83203125}
+{"time_stamp": 150171.804755416, "action": "move", "x": 1170.30078125, "y": 657.2109375}
+{"time_stamp": 150171.804809208, "action": "move", "x": 1170.70703125, "y": 658.8359375}
+{"time_stamp": 150171.804819625, "action": "move", "x": 1171.1796875, "y": 661.21484375}
+{"time_stamp": 150171.805564875, "action": "move", "x": 1171.1796875, "y": 662.83984375}
+{"time_stamp": 150171.806572916, "action": "move", "x": 1171.65234375, "y": 665.21875}
+{"time_stamp": 150171.807608041, "action": "move", "x": 1171.65234375, "y": 666.84375}
+{"time_stamp": 150171.80864775, "action": "move", "x": 1172.05859375, "y": 668.46875}
+{"time_stamp": 150171.809634083, "action": "move", "x": 1172.46484375, "y": 670.09375}
+{"time_stamp": 150171.81200725, "action": "move", "x": 1172.46484375, "y": 671.71875}
+{"time_stamp": 150171.812017458, "action": "move", "x": 1172.87109375, "y": 673.34375}
+{"time_stamp": 150171.812558916, "action": "move", "x": 1172.87109375, "y": 674.21484375}
+{"time_stamp": 150171.813557458, "action": "move", "x": 1172.87109375, "y": 675.83984375}
+{"time_stamp": 150171.81468625, "action": "move", "x": 1173.16015625, "y": 676.7109375}
+{"time_stamp": 150171.815694875, "action": "move", "x": 1173.16015625, "y": 677.58203125}
+{"time_stamp": 150171.816648666, "action": "move", "x": 1173.16015625, "y": 679.20703125}
+{"time_stamp": 150171.817595291, "action": "move", "x": 1173.16015625, "y": 680.078125}
+{"time_stamp": 150171.818653875, "action": "move", "x": 1173.44921875, "y": 680.94921875}
+{"time_stamp": 150171.81981325, "action": "move", "x": 1173.44921875, "y": 681.8203125}
+{"time_stamp": 150171.820637041, "action": "move", "x": 1173.44921875, "y": 682.27734375}
+{"time_stamp": 150171.82159275, "action": "move", "x": 1173.44921875, "y": 683.1484375}
+{"time_stamp": 150171.822663458, "action": "move", "x": 1173.73828125, "y": 684.01953125}
+{"time_stamp": 150171.8236405, "action": "move", "x": 1173.73828125, "y": 684.4765625}
+{"time_stamp": 150171.824593541, "action": "move", "x": 1173.73828125, "y": 685.34765625}
+{"time_stamp": 150171.825593833, "action": "move", "x": 1173.73828125, "y": 685.8046875}
+{"time_stamp": 150171.826630833, "action": "move", "x": 1174.02734375, "y": 686.67578125}
+{"time_stamp": 150171.828222125, "action": "move", "x": 1174.02734375, "y": 687.1328125}
+{"time_stamp": 150171.828627208, "action": "move", "x": 1174.25390625, "y": 687.58984375}
+{"time_stamp": 150171.829557708, "action": "move", "x": 1174.25390625, "y": 688.046875}
+{"time_stamp": 150171.830660583, "action": "move", "x": 1174.25390625, "y": 688.50390625}
+{"time_stamp": 150171.831654125, "action": "move", "x": 1174.48046875, "y": 688.9609375}
+{"time_stamp": 150171.832659166, "action": "move", "x": 1174.48046875, "y": 689.41796875}
+{"time_stamp": 150171.83364675, "action": "move", "x": 1174.70703125, "y": 689.875}
+{"time_stamp": 150171.8346915, "action": "move", "x": 1174.70703125, "y": 690.33203125}
+{"time_stamp": 150171.836525166, "action": "move", "x": 1174.93359375, "y": 690.7890625}
+{"time_stamp": 150171.8366435, "action": "move", "x": 1174.93359375, "y": 691.24609375}
+{"time_stamp": 150171.837543958, "action": "move", "x": 1175.16015625, "y": 691.703125}
+{"time_stamp": 150171.838659041, "action": "move", "x": 1175.16015625, "y": 692.16015625}
+{"time_stamp": 150171.839682916, "action": "move", "x": 1175.38671875, "y": 692.38671875}
+{"time_stamp": 150171.840577791, "action": "move", "x": 1175.61328125, "y": 692.84375}
+{"time_stamp": 150171.841588375, "action": "move", "x": 1175.61328125, "y": 693.30078125}
+{"time_stamp": 150171.842692625, "action": "move", "x": 1175.83984375, "y": 693.52734375}
+{"time_stamp": 150171.843667333, "action": "move", "x": 1176.06640625, "y": 693.984375}
+{"time_stamp": 150171.845016416, "action": "move", "x": 1176.06640625, "y": 694.2109375}
+{"time_stamp": 150171.845594666, "action": "move", "x": 1176.29296875, "y": 694.66796875}
+{"time_stamp": 150171.8466515, "action": "move", "x": 1176.51953125, "y": 694.89453125}
+{"time_stamp": 150171.847674208, "action": "move", "x": 1176.74609375, "y": 695.12109375}
+{"time_stamp": 150171.848648375, "action": "move", "x": 1176.74609375, "y": 695.578125}
+{"time_stamp": 150171.849659208, "action": "move", "x": 1176.97265625, "y": 695.8046875}
+{"time_stamp": 150171.850680333, "action": "move", "x": 1177.19921875, "y": 696.03125}
+{"time_stamp": 150171.851697, "action": "move", "x": 1177.19921875, "y": 696.2578125}
+{"time_stamp": 150171.853242916, "action": "move", "x": 1177.42578125, "y": 696.484375}
+{"time_stamp": 150171.853673375, "action": "move", "x": 1177.65234375, "y": 696.7109375}
+{"time_stamp": 150171.854596208, "action": "move", "x": 1177.87890625, "y": 696.9375}
+{"time_stamp": 150171.855579083, "action": "move", "x": 1178.10546875, "y": 697.1640625}
+{"time_stamp": 150171.856620833, "action": "move", "x": 1178.33203125, "y": 697.390625}
+{"time_stamp": 150171.857603625, "action": "move", "x": 1178.55859375, "y": 697.6171875}
+{"time_stamp": 150171.8586645, "action": "move", "x": 1178.55859375, "y": 697.84375}
+{"time_stamp": 150171.859548208, "action": "move", "x": 1178.78515625, "y": 698.0703125}
+{"time_stamp": 150171.861789125, "action": "move", "x": 1179.01171875, "y": 698.296875}
+{"time_stamp": 150171.861829541, "action": "move", "x": 1179.23828125, "y": 698.296875}
+{"time_stamp": 150171.862624291, "action": "move", "x": 1179.46484375, "y": 698.5234375}
+{"time_stamp": 150171.863572375, "action": "move", "x": 1179.69140625, "y": 698.5234375}
+{"time_stamp": 150171.864583166, "action": "move", "x": 1179.91796875, "y": 698.75}
+{"time_stamp": 150171.865560416, "action": "move", "x": 1180.14453125, "y": 698.9765625}
+{"time_stamp": 150171.86658775, "action": "move", "x": 1180.37109375, "y": 698.9765625}
+{"time_stamp": 150171.867572625, "action": "move", "x": 1180.59765625, "y": 699.203125}
+{"time_stamp": 150171.8685705, "action": "move", "x": 1180.82421875, "y": 699.203125}
+{"time_stamp": 150171.870461041, "action": "move", "x": 1181.05078125, "y": 699.4296875}
+{"time_stamp": 150171.870539916, "action": "move", "x": 1181.27734375, "y": 699.4296875}
+{"time_stamp": 150171.87153375, "action": "move", "x": 1181.50390625, "y": 699.65625}
+{"time_stamp": 150171.872573875, "action": "move", "x": 1181.73046875, "y": 699.65625}
+{"time_stamp": 150171.873542291, "action": "move", "x": 1181.95703125, "y": 699.8828125}
+{"time_stamp": 150171.874529458, "action": "move", "x": 1182.18359375, "y": 699.8828125}
+{"time_stamp": 150171.875533708, "action": "move", "x": 1182.41015625, "y": 700.109375}
+{"time_stamp": 150171.876563375, "action": "move", "x": 1182.63671875, "y": 700.109375}
+{"time_stamp": 150171.878116333, "action": "move", "x": 1182.86328125, "y": 700.109375}
+{"time_stamp": 150171.878633708, "action": "move", "x": 1183.08984375, "y": 700.3359375}
+{"time_stamp": 150171.879522, "action": "move", "x": 1183.31640625, "y": 700.3359375}
+{"time_stamp": 150171.880571, "action": "move", "x": 1183.54296875, "y": 700.3359375}
+{"time_stamp": 150171.881564541, "action": "move", "x": 1183.76953125, "y": 700.5625}
+{"time_stamp": 150171.882598208, "action": "move", "x": 1183.99609375, "y": 700.5625}
+{"time_stamp": 150171.883532958, "action": "move", "x": 1184.22265625, "y": 700.5625}
+{"time_stamp": 150171.884533166, "action": "move", "x": 1184.44921875, "y": 700.5625}
+{"time_stamp": 150171.886384166, "action": "move", "x": 1184.67578125, "y": 700.7890625}
+{"time_stamp": 150171.886703791, "action": "move", "x": 1184.90234375, "y": 700.7890625}
+{"time_stamp": 150171.887556333, "action": "move", "x": 1185.12890625, "y": 700.7890625}
+{"time_stamp": 150171.888540541, "action": "move", "x": 1185.35546875, "y": 701.015625}
+{"time_stamp": 150171.889610958, "action": "move", "x": 1185.58203125, "y": 701.015625}
+{"time_stamp": 150171.890681541, "action": "move", "x": 1185.80859375, "y": 701.015625}
+{"time_stamp": 150171.891554791, "action": "move", "x": 1186.03515625, "y": 701.015625}
+{"time_stamp": 150171.892542958, "action": "move", "x": 1186.4921875, "y": 701.2421875}
+{"time_stamp": 150171.893607875, "action": "move", "x": 1186.71875, "y": 701.2421875}
+{"time_stamp": 150171.894768875, "action": "move", "x": 1186.9453125, "y": 701.2421875}
+{"time_stamp": 150171.895523875, "action": "move", "x": 1187.171875, "y": 701.2421875}
+{"time_stamp": 150171.896522041, "action": "move", "x": 1187.3984375, "y": 701.2421875}
+{"time_stamp": 150171.89752225, "action": "move", "x": 1187.85546875, "y": 701.46875}
+{"time_stamp": 150171.898560125, "action": "move", "x": 1188.08203125, "y": 701.46875}
+{"time_stamp": 150171.899548375, "action": "move", "x": 1188.30859375, "y": 701.46875}
+{"time_stamp": 150171.900525833, "action": "move", "x": 1188.53515625, "y": 701.46875}
+{"time_stamp": 150171.9015945, "action": "move", "x": 1188.9921875, "y": 701.46875}
+{"time_stamp": 150171.906315833, "action": "move", "x": 1189.21875, "y": 701.46875}
+{"time_stamp": 150171.906325083, "action": "move", "x": 1189.4453125, "y": 701.6953125}
+{"time_stamp": 150171.906361875, "action": "move", "x": 1189.671875, "y": 701.6953125}
+{"time_stamp": 150171.90638775, "action": "move", "x": 1190.12890625, "y": 701.6953125}
+{"time_stamp": 150171.90672375, "action": "move", "x": 1190.35546875, "y": 701.6953125}
+{"time_stamp": 150171.907546333, "action": "move", "x": 1190.58203125, "y": 701.6953125}
+{"time_stamp": 150171.9085675, "action": "move", "x": 1190.80859375, "y": 701.6953125}
+{"time_stamp": 150171.909617875, "action": "move", "x": 1191.265625, "y": 701.6953125}
+{"time_stamp": 150171.911399541, "action": "move", "x": 1191.4921875, "y": 701.6953125}
+{"time_stamp": 150171.91175675, "action": "move", "x": 1191.71875, "y": 701.6953125}
+{"time_stamp": 150171.912532625, "action": "move", "x": 1191.9453125, "y": 701.6953125}
+{"time_stamp": 150171.913650666, "action": "move", "x": 1192.40234375, "y": 701.6953125}
+{"time_stamp": 150171.914591916, "action": "move", "x": 1192.62890625, "y": 701.6953125}
+{"time_stamp": 150171.915555375, "action": "move", "x": 1192.85546875, "y": 701.6953125}
+{"time_stamp": 150171.916554166, "action": "move", "x": 1193.3125, "y": 701.6953125}
+{"time_stamp": 150171.917640166, "action": "move", "x": 1193.5390625, "y": 701.6953125}
+{"time_stamp": 150171.918513375, "action": "move", "x": 1193.99609375, "y": 701.6953125}
+{"time_stamp": 150171.920329125, "action": "move", "x": 1194.22265625, "y": 701.6953125}
+{"time_stamp": 150171.92069225, "action": "move", "x": 1194.6796875, "y": 701.6953125}
+{"time_stamp": 150171.921649583, "action": "move", "x": 1194.90625, "y": 701.6953125}
+{"time_stamp": 150171.922612541, "action": "move", "x": 1195.36328125, "y": 701.6953125}
+{"time_stamp": 150171.923581458, "action": "move", "x": 1195.58984375, "y": 701.6953125}
+{"time_stamp": 150171.924529833, "action": "move", "x": 1196.046875, "y": 701.6953125}
+{"time_stamp": 150171.925561916, "action": "move", "x": 1196.2734375, "y": 701.6953125}
+{"time_stamp": 150171.926563833, "action": "move", "x": 1196.73046875, "y": 701.6953125}
+{"time_stamp": 150171.928057708, "action": "move", "x": 1196.95703125, "y": 701.46484375}
+{"time_stamp": 150171.928538291, "action": "move", "x": 1197.4140625, "y": 701.46484375}
+{"time_stamp": 150171.929517041, "action": "move", "x": 1197.87109375, "y": 701.46484375}
+{"time_stamp": 150171.93052275, "action": "move", "x": 1198.09765625, "y": 701.234375}
+{"time_stamp": 150171.931511875, "action": "move", "x": 1198.5546875, "y": 701.234375}
+{"time_stamp": 150171.932513041, "action": "move", "x": 1199.01171875, "y": 701.00390625}
+{"time_stamp": 150171.933529541, "action": "move", "x": 1199.23828125, "y": 701.00390625}
+{"time_stamp": 150171.934526291, "action": "move", "x": 1199.6953125, "y": 701.00390625}
+{"time_stamp": 150171.936232833, "action": "move", "x": 1200.15234375, "y": 700.7734375}
+{"time_stamp": 150171.936525083, "action": "move", "x": 1200.609375, "y": 700.7734375}
+{"time_stamp": 150171.937542875, "action": "move", "x": 1201.06640625, "y": 700.54296875}
+{"time_stamp": 150171.938578125, "action": "move", "x": 1201.29296875, "y": 700.3125}
+{"time_stamp": 150171.93955525, "action": "move", "x": 1201.75, "y": 700.3125}
+{"time_stamp": 150171.940542291, "action": "move", "x": 1202.20703125, "y": 700.08203125}
+{"time_stamp": 150171.941591125, "action": "move", "x": 1202.6640625, "y": 700.08203125}
+{"time_stamp": 150171.942578208, "action": "move", "x": 1203.12109375, "y": 699.8515625}
+{"time_stamp": 150171.943559625, "action": "move", "x": 1203.578125, "y": 699.8515625}
+{"time_stamp": 150171.944581375, "action": "move", "x": 1204.03515625, "y": 699.62109375}
+{"time_stamp": 150171.945565833, "action": "move", "x": 1204.4921875, "y": 699.390625}
+{"time_stamp": 150171.94659625, "action": "move", "x": 1204.71875, "y": 699.390625}
+{"time_stamp": 150171.947562458, "action": "move", "x": 1205.17578125, "y": 699.16015625}
+{"time_stamp": 150171.9486435, "action": "move", "x": 1205.6328125, "y": 698.9296875}
+{"time_stamp": 150171.949591583, "action": "move", "x": 1206.08984375, "y": 698.9296875}
+{"time_stamp": 150171.950621791, "action": "move", "x": 1206.546875, "y": 698.69921875}
+{"time_stamp": 150171.951593125, "action": "move", "x": 1207.00390625, "y": 698.46875}
+{"time_stamp": 150171.952869, "action": "move", "x": 1207.4609375, "y": 698.46875}
+{"time_stamp": 150171.953508791, "action": "move", "x": 1207.91796875, "y": 698.23828125}
+{"time_stamp": 150171.9545435, "action": "move", "x": 1208.14453125, "y": 698.0078125}
+{"time_stamp": 150171.955559666, "action": "move", "x": 1208.6015625, "y": 698.0078125}
+{"time_stamp": 150171.956582333, "action": "move", "x": 1209.05859375, "y": 697.77734375}
+{"time_stamp": 150171.957530541, "action": "move", "x": 1209.515625, "y": 697.77734375}
+{"time_stamp": 150171.958553333, "action": "move", "x": 1209.7421875, "y": 697.546875}
+{"time_stamp": 150171.959534708, "action": "move", "x": 1210.19921875, "y": 697.31640625}
+{"time_stamp": 150171.961146, "action": "move", "x": 1210.65625, "y": 697.31640625}
+{"time_stamp": 150171.9615505, "action": "move", "x": 1210.8828125, "y": 697.0859375}
+{"time_stamp": 150171.962531708, "action": "move", "x": 1211.33984375, "y": 697.0859375}
+{"time_stamp": 150171.963584541, "action": "move", "x": 1211.56640625, "y": 696.85546875}
+{"time_stamp": 150171.964533625, "action": "move", "x": 1212.0234375, "y": 696.625}
+{"time_stamp": 150171.965528041, "action": "move", "x": 1212.25, "y": 696.625}
+{"time_stamp": 150171.966538541, "action": "move", "x": 1212.70703125, "y": 696.39453125}
+{"time_stamp": 150171.967530125, "action": "move", "x": 1212.93359375, "y": 696.1640625}
+{"time_stamp": 150171.968516541, "action": "move", "x": 1213.390625, "y": 696.1640625}
+{"time_stamp": 150171.969593041, "action": "move", "x": 1213.6171875, "y": 695.93359375}
+{"time_stamp": 150171.970537208, "action": "move", "x": 1214.07421875, "y": 695.93359375}
+{"time_stamp": 150171.971525916, "action": "move", "x": 1214.30078125, "y": 695.703125}
+{"time_stamp": 150171.972579875, "action": "move", "x": 1214.7578125, "y": 695.47265625}
+{"time_stamp": 150171.973575625, "action": "move", "x": 1214.984375, "y": 695.47265625}
+{"time_stamp": 150171.974599583, "action": "move", "x": 1215.2109375, "y": 695.2421875}
+{"time_stamp": 150171.97552325, "action": "move", "x": 1215.66796875, "y": 695.01171875}
+{"time_stamp": 150171.976525916, "action": "move", "x": 1215.89453125, "y": 695.01171875}
+{"time_stamp": 150171.977732833, "action": "move", "x": 1216.12109375, "y": 694.78125}
+{"time_stamp": 150171.97853525, "action": "move", "x": 1216.578125, "y": 694.78125}
+{"time_stamp": 150171.979516791, "action": "move", "x": 1216.8046875, "y": 694.55078125}
+{"time_stamp": 150171.980554416, "action": "move", "x": 1217.03125, "y": 694.3203125}
+{"time_stamp": 150171.981581, "action": "move", "x": 1217.2578125, "y": 694.3203125}
+{"time_stamp": 150171.982561416, "action": "move", "x": 1217.484375, "y": 694.08984375}
+{"time_stamp": 150171.983575625, "action": "move", "x": 1217.7109375, "y": 694.08984375}
+{"time_stamp": 150171.98458475, "action": "move", "x": 1217.9375, "y": 693.859375}
+{"time_stamp": 150171.986026625, "action": "move", "x": 1218.1640625, "y": 693.62890625}
+{"time_stamp": 150171.986520375, "action": "move", "x": 1218.390625, "y": 693.62890625}
+{"time_stamp": 150171.987560291, "action": "move", "x": 1218.84765625, "y": 693.3984375}
+{"time_stamp": 150171.988562666, "action": "move", "x": 1219.07421875, "y": 693.3984375}
+{"time_stamp": 150171.98952975, "action": "move", "x": 1219.30078125, "y": 693.16796875}
+{"time_stamp": 150171.9896785, "action": "scroll", "x": 1219.30078125, "y": 693.16796875, "dx": 0, "dy": -1}
+{"time_stamp": 150171.990578083, "action": "move", "x": 1219.52734375, "y": 692.9375}
+{"time_stamp": 150171.991556708, "action": "move", "x": 1219.75390625, "y": 692.9375}
+{"time_stamp": 150171.992531541, "action": "move", "x": 1219.98046875, "y": 692.70703125}
+{"time_stamp": 150171.993514875, "action": "move", "x": 1220.20703125, "y": 692.70703125}
+{"time_stamp": 150171.994518208, "action": "move", "x": 1220.20703125, "y": 692.4765625}
+{"time_stamp": 150171.995516708, "action": "move", "x": 1220.43359375, "y": 692.4765625}
+{"time_stamp": 150171.996547791, "action": "move", "x": 1220.66015625, "y": 692.24609375}
+{"time_stamp": 150171.997528791, "action": "move", "x": 1220.88671875, "y": 692.24609375}
+{"time_stamp": 150171.998517583, "action": "move", "x": 1221.11328125, "y": 692.015625}
+{"time_stamp": 150172.000516916, "action": "move", "x": 1221.33984375, "y": 691.78515625}
+{"time_stamp": 150172.001556083, "action": "move", "x": 1221.56640625, "y": 691.78515625}
+{"time_stamp": 150172.002878791, "action": "move", "x": 1221.79296875, "y": 691.5546875}
+{"time_stamp": 150172.003559666, "action": "move", "x": 1222.01953125, "y": 691.5546875}
+{"time_stamp": 150172.005737416, "action": "move", "x": 1222.24609375, "y": 691.32421875}
+{"time_stamp": 150172.006541833, "action": "move", "x": 1222.47265625, "y": 691.32421875}
+{"time_stamp": 150172.007571958, "action": "move", "x": 1222.47265625, "y": 691.09375}
+{"time_stamp": 150172.008546875, "action": "move", "x": 1222.69921875, "y": 691.09375}
+{"time_stamp": 150172.009536416, "action": "move", "x": 1222.69921875, "y": 690.86328125}
+{"time_stamp": 150172.011269166, "action": "move", "x": 1222.92578125, "y": 690.86328125}
+{"time_stamp": 150172.01154275, "action": "move", "x": 1222.92578125, "y": 690.6328125}
+{"time_stamp": 150172.012587208, "action": "move", "x": 1223.15234375, "y": 690.6328125}
+{"time_stamp": 150172.013566791, "action": "move", "x": 1223.37890625, "y": 690.40234375}
+{"time_stamp": 150172.015566791, "action": "move", "x": 1223.37890625, "y": 690.171875}
+{"time_stamp": 150172.016563833, "action": "move", "x": 1223.60546875, "y": 690.171875}
+{"time_stamp": 150172.018560083, "action": "move", "x": 1223.83203125, "y": 690.171875}
+{"time_stamp": 150172.019525083, "action": "move", "x": 1223.83203125, "y": 689.94140625}
+{"time_stamp": 150172.020540625, "action": "move", "x": 1224.05859375, "y": 689.94140625}
+{"time_stamp": 150172.022581791, "action": "move", "x": 1224.05859375, "y": 689.7109375}
+{"time_stamp": 150172.023564333, "action": "move", "x": 1224.28515625, "y": 689.7109375}
+{"time_stamp": 150172.026551208, "action": "move", "x": 1224.51171875, "y": 689.7109375}
+{"time_stamp": 150172.029579958, "action": "move", "x": 1224.51171875, "y": 689.48046875}
+{"time_stamp": 150172.030538875, "action": "move", "x": 1224.73828125, "y": 689.48046875}
+{"time_stamp": 150172.036129916, "action": "move", "x": 1224.96484375, "y": 689.48046875}
+{"time_stamp": 150172.036546625, "action": "move", "x": 1224.96484375, "y": 689.25}
+{"time_stamp": 150172.039798041, "action": "move", "x": 1225.19140625, "y": 689.25}
+{"time_stamp": 150172.0436405, "action": "move", "x": 1225.19140625, "y": 689.01953125}
+{"time_stamp": 150172.044655708, "action": "move", "x": 1225.41796875, "y": 689.01953125}
+{"time_stamp": 150172.047741166, "action": "move", "x": 1225.64453125, "y": 688.7890625}
+{"time_stamp": 150172.050601458, "action": "move", "x": 1225.64453125, "y": 688.55859375}
+{"time_stamp": 150172.051611791, "action": "move", "x": 1225.87109375, "y": 688.55859375}
+{"time_stamp": 150172.053593583, "action": "move", "x": 1225.87109375, "y": 688.328125}
+{"time_stamp": 150172.054587208, "action": "move", "x": 1226.09765625, "y": 688.328125}
+{"time_stamp": 150172.05565675, "action": "scroll", "x": 1226.09765625, "y": 688.328125, "dx": 0, "dy": -1}
+{"time_stamp": 150172.05657425, "action": "move", "x": 1226.09765625, "y": 688.09765625}
+{"time_stamp": 150172.058538041, "action": "move", "x": 1226.32421875, "y": 688.09765625}
+{"time_stamp": 150172.059543, "action": "move", "x": 1226.32421875, "y": 687.8671875}
+{"time_stamp": 150172.062600791, "action": "move", "x": 1226.55078125, "y": 687.63671875}
+{"time_stamp": 150172.065726583, "action": "move", "x": 1226.77734375, "y": 687.63671875}
+{"time_stamp": 150172.067615541, "action": "move", "x": 1226.77734375, "y": 687.40625}
+{"time_stamp": 150172.071634041, "action": "move", "x": 1227.00390625, "y": 687.40625}
+{"time_stamp": 150172.077792041, "action": "move", "x": 1227.23046875, "y": 687.40625}
+{"time_stamp": 150172.079670583, "action": "move", "x": 1227.23046875, "y": 687.17578125}
+{"time_stamp": 150172.081812291, "action": "scroll", "x": 1227.23046875, "y": 687.17578125, "dx": 0, "dy": -1}
+{"time_stamp": 150172.084610916, "action": "move", "x": 1227.45703125, "y": 687.17578125}
+{"time_stamp": 150172.089651166, "action": "move", "x": 1227.68359375, "y": 687.17578125}
+{"time_stamp": 150172.096828166, "action": "move", "x": 1227.91015625, "y": 686.9453125}
+{"time_stamp": 150172.10429825, "action": "move", "x": 1228.13671875, "y": 686.9453125}
+{"time_stamp": 150172.11386, "action": "scroll", "x": 1228.13671875, "y": 686.9453125, "dx": 0, "dy": -1}
+{"time_stamp": 150172.114576791, "action": "move", "x": 1228.36328125, "y": 686.9453125}
+{"time_stamp": 150172.120668416, "action": "move", "x": 1228.58984375, "y": 686.9453125}
+{"time_stamp": 150172.131812, "action": "move", "x": 1228.81640625, "y": 686.9453125}
+{"time_stamp": 150172.133735958, "action": "move", "x": 1228.81640625, "y": 686.71484375}
+{"time_stamp": 150172.137059041, "action": "scroll", "x": 1228.81640625, "y": 686.71484375, "dx": 0, "dy": -1}
+{"time_stamp": 150172.141761291, "action": "move", "x": 1229.04296875, "y": 686.71484375}
+{"time_stamp": 150172.143612625, "action": "move", "x": 1229.04296875, "y": 686.484375}
+{"time_stamp": 150172.149735916, "action": "move", "x": 1229.26953125, "y": 686.25390625}
+{"time_stamp": 150172.155933791, "action": "move", "x": 1229.26953125, "y": 686.0234375}
+{"time_stamp": 150172.156758, "action": "move", "x": 1229.49609375, "y": 686.0234375}
+{"time_stamp": 150172.164710208, "action": "move", "x": 1229.49609375, "y": 685.79296875}
+{"time_stamp": 150172.165720583, "action": "move", "x": 1229.72265625, "y": 685.79296875}
+{"time_stamp": 150172.165961041, "action": "scroll", "x": 1229.72265625, "y": 685.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150172.166602833, "action": "move", "x": 1229.72265625, "y": 685.5625}
+{"time_stamp": 150172.170991458, "action": "move", "x": 1229.72265625, "y": 685.33203125}
+{"time_stamp": 150172.171065916, "action": "move", "x": 1229.94921875, "y": 685.33203125}
+{"time_stamp": 150172.172648, "action": "move", "x": 1229.94921875, "y": 685.1015625}
+{"time_stamp": 150172.175698208, "action": "move", "x": 1230.17578125, "y": 685.1015625}
+{"time_stamp": 150172.176620125, "action": "move", "x": 1230.17578125, "y": 684.87109375}
+{"time_stamp": 150172.181920375, "action": "move", "x": 1230.40234375, "y": 684.640625}
+{"time_stamp": 150172.187186958, "action": "move", "x": 1230.40234375, "y": 684.41015625}
+{"time_stamp": 150172.187713083, "action": "move", "x": 1230.62890625, "y": 684.41015625}
+{"time_stamp": 150172.191779791, "action": "move", "x": 1230.85546875, "y": 684.1796875}
+{"time_stamp": 150172.196191041, "action": "scroll", "x": 1230.85546875, "y": 684.1796875, "dx": 0, "dy": -1}
+{"time_stamp": 150172.196280166, "action": "move", "x": 1230.85546875, "y": 683.94921875}
+{"time_stamp": 150172.196676916, "action": "move", "x": 1231.08203125, "y": 683.94921875}
+{"time_stamp": 150172.19868875, "action": "move", "x": 1231.08203125, "y": 683.71875}
+{"time_stamp": 150172.199671083, "action": "move", "x": 1231.30859375, "y": 683.71875}
+{"time_stamp": 150172.200643541, "action": "move", "x": 1231.30859375, "y": 683.48828125}
+{"time_stamp": 150172.204464083, "action": "move", "x": 1231.30859375, "y": 683.2578125}
+{"time_stamp": 150172.204535458, "action": "move", "x": 1231.53515625, "y": 683.2578125}
+{"time_stamp": 150172.205637291, "action": "move", "x": 1231.53515625, "y": 683.02734375}
+{"time_stamp": 150172.206660375, "action": "move", "x": 1231.76171875, "y": 682.796875}
+{"time_stamp": 150172.2086265, "action": "move", "x": 1231.76171875, "y": 682.56640625}
+{"time_stamp": 150172.209711875, "action": "move", "x": 1231.98828125, "y": 682.56640625}
+{"time_stamp": 150172.211804291, "action": "move", "x": 1231.98828125, "y": 682.3359375}
+{"time_stamp": 150172.212772625, "action": "move", "x": 1231.98828125, "y": 682.10546875}
+{"time_stamp": 150172.213598791, "action": "move", "x": 1232.21484375, "y": 682.10546875}
+{"time_stamp": 150172.214629041, "action": "move", "x": 1232.21484375, "y": 681.875}
+{"time_stamp": 150172.216709791, "action": "move", "x": 1232.44140625, "y": 681.875}
+{"time_stamp": 150172.217701583, "action": "move", "x": 1232.44140625, "y": 681.64453125}
+{"time_stamp": 150172.220818333, "action": "move", "x": 1232.44140625, "y": 681.4140625}
+{"time_stamp": 150172.220853083, "action": "move", "x": 1232.66796875, "y": 681.4140625}
+{"time_stamp": 150172.221600166, "action": "move", "x": 1232.66796875, "y": 681.18359375}
+{"time_stamp": 150172.223610041, "action": "move", "x": 1232.66796875, "y": 680.953125}
+{"time_stamp": 150172.224696416, "action": "move", "x": 1232.89453125, "y": 680.953125}
+{"time_stamp": 150172.225701916, "action": "move", "x": 1232.89453125, "y": 680.72265625}
+{"time_stamp": 150172.228903, "action": "move", "x": 1233.12109375, "y": 680.4921875}
+{"time_stamp": 150172.229654333, "action": "move", "x": 1233.12109375, "y": 680.26171875}
+{"time_stamp": 150172.230613083, "action": "move", "x": 1233.12109375, "y": 680.03125}
+{"time_stamp": 150172.231709375, "action": "move", "x": 1233.34765625, "y": 680.03125}
+{"time_stamp": 150172.232735208, "action": "move", "x": 1233.34765625, "y": 679.80078125}
+{"time_stamp": 150172.233708041, "action": "move", "x": 1233.34765625, "y": 679.5703125}
+{"time_stamp": 150172.234706416, "action": "move", "x": 1233.34765625, "y": 679.33984375}
+{"time_stamp": 150172.237448166, "action": "move", "x": 1233.57421875, "y": 679.109375}
+{"time_stamp": 150172.2374725, "action": "move", "x": 1233.57421875, "y": 678.87890625}
+{"time_stamp": 150172.237713291, "action": "move", "x": 1233.57421875, "y": 678.6484375}
+{"time_stamp": 150172.238631958, "action": "move", "x": 1233.80078125, "y": 678.41796875}
+{"time_stamp": 150172.239616875, "action": "move", "x": 1233.80078125, "y": 678.1875}
+{"time_stamp": 150172.240712875, "action": "move", "x": 1233.80078125, "y": 677.95703125}
+{"time_stamp": 150172.241746, "action": "move", "x": 1233.80078125, "y": 677.7265625}
+{"time_stamp": 150172.242655958, "action": "move", "x": 1234.02734375, "y": 677.265625}
+{"time_stamp": 150172.243682916, "action": "move", "x": 1234.02734375, "y": 677.03515625}
+{"time_stamp": 150172.245480875, "action": "move", "x": 1234.02734375, "y": 676.8046875}
+{"time_stamp": 150172.245720875, "action": "move", "x": 1234.25390625, "y": 676.34375}
+{"time_stamp": 150172.2466035, "action": "move", "x": 1234.25390625, "y": 676.11328125}
+{"time_stamp": 150172.247610291, "action": "move", "x": 1234.25390625, "y": 675.8828125}
+{"time_stamp": 150172.2496465, "action": "move", "x": 1234.25390625, "y": 675.65234375}
+{"time_stamp": 150172.249684291, "action": "move", "x": 1234.48046875, "y": 675.19140625}
+{"time_stamp": 150172.250610791, "action": "move", "x": 1234.48046875, "y": 674.9609375}
+{"time_stamp": 150172.251630375, "action": "move", "x": 1234.48046875, "y": 674.73046875}
+{"time_stamp": 150172.254678916, "action": "move", "x": 1234.48046875, "y": 674.26953125}
+{"time_stamp": 150172.254708791, "action": "move", "x": 1234.70703125, "y": 674.0390625}
+{"time_stamp": 150172.254770458, "action": "move", "x": 1234.70703125, "y": 673.80859375}
+{"time_stamp": 150172.255625958, "action": "move", "x": 1234.70703125, "y": 673.34765625}
+{"time_stamp": 150172.256594416, "action": "move", "x": 1234.70703125, "y": 673.1171875}
+{"time_stamp": 150172.257635083, "action": "move", "x": 1234.93359375, "y": 672.88671875}
+{"time_stamp": 150172.258578958, "action": "move", "x": 1234.93359375, "y": 672.42578125}
+{"time_stamp": 150172.259589375, "action": "move", "x": 1234.93359375, "y": 672.1953125}
+{"time_stamp": 150172.262587416, "action": "move", "x": 1234.93359375, "y": 671.734375}
+{"time_stamp": 150172.262652083, "action": "move", "x": 1234.93359375, "y": 671.50390625}
+{"time_stamp": 150172.262675291, "action": "move", "x": 1234.93359375, "y": 671.2734375}
+{"time_stamp": 150172.26356475, "action": "move", "x": 1235.16015625, "y": 671.04296875}
+{"time_stamp": 150172.2646175, "action": "move", "x": 1235.16015625, "y": 670.58203125}
+{"time_stamp": 150172.265635833, "action": "move", "x": 1235.16015625, "y": 670.3515625}
+{"time_stamp": 150172.266612166, "action": "move", "x": 1235.16015625, "y": 669.890625}
+{"time_stamp": 150172.268113166, "action": "move", "x": 1235.16015625, "y": 669.66015625}
+{"time_stamp": 150172.2686665, "action": "move", "x": 1235.16015625, "y": 669.4296875}
+{"time_stamp": 150172.271546291, "action": "move", "x": 1235.38671875, "y": 669.19921875}
+{"time_stamp": 150172.2717, "action": "move", "x": 1235.38671875, "y": 668.96875}
+{"time_stamp": 150172.271792666, "action": "move", "x": 1235.38671875, "y": 668.5078125}
+{"time_stamp": 150172.272616541, "action": "move", "x": 1235.38671875, "y": 668.27734375}
+{"time_stamp": 150172.273614708, "action": "move", "x": 1235.38671875, "y": 668.046875}
+{"time_stamp": 150172.27463725, "action": "move", "x": 1235.61328125, "y": 667.81640625}
+{"time_stamp": 150172.275618875, "action": "move", "x": 1235.61328125, "y": 667.5859375}
+{"time_stamp": 150172.27663725, "action": "move", "x": 1235.61328125, "y": 667.125}
+{"time_stamp": 150172.279084583, "action": "move", "x": 1235.83984375, "y": 666.6640625}
+{"time_stamp": 150172.279618416, "action": "move", "x": 1235.83984375, "y": 666.43359375}
+{"time_stamp": 150172.280639583, "action": "move", "x": 1235.83984375, "y": 666.203125}
+{"time_stamp": 150172.28162225, "action": "move", "x": 1236.06640625, "y": 665.97265625}
+{"time_stamp": 150172.282637291, "action": "move", "x": 1236.06640625, "y": 665.7421875}
+{"time_stamp": 150172.283628833, "action": "move", "x": 1236.06640625, "y": 665.51171875}
+{"time_stamp": 150172.284610583, "action": "move", "x": 1236.29296875, "y": 665.05078125}
+{"time_stamp": 150172.286939708, "action": "move", "x": 1236.29296875, "y": 664.8203125}
+{"time_stamp": 150172.286979208, "action": "move", "x": 1236.51953125, "y": 664.58984375}
+{"time_stamp": 150172.287650333, "action": "move", "x": 1236.51953125, "y": 664.359375}
+{"time_stamp": 150172.288607166, "action": "move", "x": 1236.74609375, "y": 664.12890625}
+{"time_stamp": 150172.289636833, "action": "move", "x": 1236.74609375, "y": 663.66796875}
+{"time_stamp": 150172.290632125, "action": "move", "x": 1236.74609375, "y": 663.4375}
+{"time_stamp": 150172.291719291, "action": "move", "x": 1236.97265625, "y": 662.9765625}
+{"time_stamp": 150172.292695916, "action": "move", "x": 1236.97265625, "y": 662.74609375}
+{"time_stamp": 150172.293651833, "action": "move", "x": 1237.19921875, "y": 662.515625}
+{"time_stamp": 150172.295236541, "action": "move", "x": 1237.19921875, "y": 662.28515625}
+{"time_stamp": 150172.295633291, "action": "move", "x": 1237.42578125, "y": 662.0546875}
+{"time_stamp": 150172.296609833, "action": "move", "x": 1237.65234375, "y": 661.59375}
+{"time_stamp": 150172.29760425, "action": "move", "x": 1237.65234375, "y": 661.36328125}
+{"time_stamp": 150172.298617791, "action": "move", "x": 1237.87890625, "y": 661.1328125}
+{"time_stamp": 150172.299592958, "action": "move", "x": 1237.87890625, "y": 660.671875}
+{"time_stamp": 150172.300593, "action": "move", "x": 1238.10546875, "y": 660.44140625}
+{"time_stamp": 150172.301586875, "action": "move", "x": 1238.33203125, "y": 660.2109375}
+{"time_stamp": 150172.303695041, "action": "move", "x": 1238.33203125, "y": 659.98046875}
+{"time_stamp": 150172.303789583, "action": "move", "x": 1238.55859375, "y": 659.51953125}
+{"time_stamp": 150172.30464525, "action": "move", "x": 1238.55859375, "y": 659.2890625}
+{"time_stamp": 150172.305595958, "action": "move", "x": 1238.78515625, "y": 659.05859375}
+{"time_stamp": 150172.306571541, "action": "move", "x": 1238.78515625, "y": 658.59765625}
+{"time_stamp": 150172.307572583, "action": "move", "x": 1239.01171875, "y": 658.3671875}
+{"time_stamp": 150172.308829833, "action": "move", "x": 1239.23828125, "y": 658.13671875}
+{"time_stamp": 150172.309564875, "action": "move", "x": 1239.23828125, "y": 657.90625}
+{"time_stamp": 150172.312155125, "action": "move", "x": 1239.46484375, "y": 657.4453125}
+{"time_stamp": 150172.312274833, "action": "move", "x": 1239.69140625, "y": 657.21484375}
+{"time_stamp": 150172.312657166, "action": "move", "x": 1239.91796875, "y": 656.984375}
+{"time_stamp": 150172.313804375, "action": "move", "x": 1240.14453125, "y": 656.75390625}
+{"time_stamp": 150172.314848458, "action": "move", "x": 1240.14453125, "y": 656.29296875}
+{"time_stamp": 150172.315704916, "action": "move", "x": 1240.37109375, "y": 656.0625}
+{"time_stamp": 150172.316622333, "action": "move", "x": 1240.59765625, "y": 655.83203125}
+{"time_stamp": 150172.31761875, "action": "move", "x": 1240.59765625, "y": 655.37109375}
+{"time_stamp": 150172.318621416, "action": "move", "x": 1240.82421875, "y": 655.140625}
+{"time_stamp": 150172.320400416, "action": "move", "x": 1241.05078125, "y": 654.6796875}
+{"time_stamp": 150172.320624083, "action": "move", "x": 1241.27734375, "y": 654.44921875}
+{"time_stamp": 150172.321593083, "action": "move", "x": 1241.50390625, "y": 654.21875}
+{"time_stamp": 150172.322606416, "action": "move", "x": 1241.73046875, "y": 653.98828125}
+{"time_stamp": 150172.323632333, "action": "move", "x": 1241.73046875, "y": 653.52734375}
+{"time_stamp": 150172.324635791, "action": "move", "x": 1241.95703125, "y": 653.296875}
+{"time_stamp": 150172.325635458, "action": "move", "x": 1242.18359375, "y": 653.06640625}
+{"time_stamp": 150172.326738541, "action": "move", "x": 1242.41015625, "y": 652.60546875}
+{"time_stamp": 150172.329401583, "action": "move", "x": 1242.63671875, "y": 652.375}
+{"time_stamp": 150172.329563541, "action": "move", "x": 1242.86328125, "y": 652.14453125}
+{"time_stamp": 150172.329653083, "action": "move", "x": 1243.08984375, "y": 651.68359375}
+{"time_stamp": 150172.330763333, "action": "move", "x": 1243.31640625, "y": 651.453125}
+{"time_stamp": 150172.331666791, "action": "move", "x": 1243.54296875, "y": 651.22265625}
+{"time_stamp": 150172.33259225, "action": "move", "x": 1243.76953125, "y": 650.9921875}
+{"time_stamp": 150172.333620291, "action": "move", "x": 1243.99609375, "y": 650.76171875}
+{"time_stamp": 150172.334578833, "action": "move", "x": 1244.22265625, "y": 650.30078125}
+{"time_stamp": 150172.336837125, "action": "move", "x": 1244.44921875, "y": 650.0703125}
+{"time_stamp": 150172.33687, "action": "move", "x": 1244.67578125, "y": 649.83984375}
+{"time_stamp": 150172.337577666, "action": "move", "x": 1244.90234375, "y": 649.609375}
+{"time_stamp": 150172.338615, "action": "move", "x": 1245.359375, "y": 649.1484375}
+{"time_stamp": 150172.339636833, "action": "move", "x": 1245.5859375, "y": 648.91796875}
+{"time_stamp": 150172.340607833, "action": "move", "x": 1245.8125, "y": 648.6875}
+{"time_stamp": 150172.341609708, "action": "move", "x": 1246.0390625, "y": 648.45703125}
+{"time_stamp": 150172.342576083, "action": "move", "x": 1246.49609375, "y": 648.2265625}
+{"time_stamp": 150172.343580791, "action": "move", "x": 1246.72265625, "y": 647.99609375}
+{"time_stamp": 150172.345504958, "action": "move", "x": 1246.94921875, "y": 647.765625}
+{"time_stamp": 150172.345575041, "action": "move", "x": 1247.17578125, "y": 647.53515625}
+{"time_stamp": 150172.346647458, "action": "move", "x": 1247.6328125, "y": 647.07421875}
+{"time_stamp": 150172.34757175, "action": "move", "x": 1247.859375, "y": 646.84375}
+{"time_stamp": 150172.348631541, "action": "move", "x": 1248.0859375, "y": 646.61328125}
+{"time_stamp": 150172.349596958, "action": "move", "x": 1248.54296875, "y": 646.3828125}
+{"time_stamp": 150172.350705666, "action": "move", "x": 1248.76953125, "y": 646.15234375}
+{"time_stamp": 150172.351647, "action": "move", "x": 1248.99609375, "y": 645.921875}
+{"time_stamp": 150172.353928375, "action": "move", "x": 1249.453125, "y": 645.69140625}
+{"time_stamp": 150172.354008416, "action": "move", "x": 1249.6796875, "y": 645.4609375}
+{"time_stamp": 150172.354625041, "action": "move", "x": 1249.90625, "y": 645.23046875}
+{"time_stamp": 150172.355597875, "action": "move", "x": 1250.36328125, "y": 645.23046875}
+{"time_stamp": 150172.356655333, "action": "move", "x": 1250.58984375, "y": 645.0}
+{"time_stamp": 150172.35762475, "action": "move", "x": 1250.81640625, "y": 644.76953125}
+{"time_stamp": 150172.358611333, "action": "move", "x": 1251.2734375, "y": 644.5390625}
+{"time_stamp": 150172.359647041, "action": "move", "x": 1251.5, "y": 644.30859375}
+{"time_stamp": 150172.361506041, "action": "move", "x": 1251.7265625, "y": 644.078125}
+{"time_stamp": 150172.361614375, "action": "move", "x": 1251.953125, "y": 643.84765625}
+{"time_stamp": 150172.362672625, "action": "move", "x": 1252.1796875, "y": 643.6171875}
+{"time_stamp": 150172.363637458, "action": "move", "x": 1252.63671875, "y": 643.6171875}
+{"time_stamp": 150172.364622625, "action": "move", "x": 1252.86328125, "y": 643.38671875}
+{"time_stamp": 150172.365624541, "action": "move", "x": 1253.08984375, "y": 643.15625}
+{"time_stamp": 150172.366628125, "action": "move", "x": 1253.31640625, "y": 642.92578125}
+{"time_stamp": 150172.3676225, "action": "move", "x": 1253.7734375, "y": 642.92578125}
+{"time_stamp": 150172.368625083, "action": "move", "x": 1254.0, "y": 642.6953125}
+{"time_stamp": 150172.370155125, "action": "move", "x": 1254.2265625, "y": 642.46484375}
+{"time_stamp": 150172.370609875, "action": "move", "x": 1254.453125, "y": 642.234375}
+{"time_stamp": 150172.3715995, "action": "move", "x": 1254.6796875, "y": 642.00390625}
+{"time_stamp": 150172.372625333, "action": "move", "x": 1255.13671875, "y": 642.00390625}
+{"time_stamp": 150172.373626208, "action": "move", "x": 1255.36328125, "y": 641.7734375}
+{"time_stamp": 150172.374692625, "action": "move", "x": 1255.58984375, "y": 641.54296875}
+{"time_stamp": 150172.375609083, "action": "move", "x": 1255.81640625, "y": 641.3125}
+{"time_stamp": 150172.376642, "action": "move", "x": 1256.04296875, "y": 641.3125}
+{"time_stamp": 150172.378663083, "action": "move", "x": 1256.26953125, "y": 641.08203125}
+{"time_stamp": 150172.378778083, "action": "move", "x": 1256.49609375, "y": 640.8515625}
+{"time_stamp": 150172.379620541, "action": "move", "x": 1256.72265625, "y": 640.8515625}
+{"time_stamp": 150172.380634666, "action": "move", "x": 1256.94921875, "y": 640.62109375}
+{"time_stamp": 150172.381639166, "action": "move", "x": 1257.17578125, "y": 640.390625}
+{"time_stamp": 150172.382638416, "action": "move", "x": 1257.6328125, "y": 640.390625}
+{"time_stamp": 150172.38359475, "action": "move", "x": 1257.859375, "y": 640.16015625}
+{"time_stamp": 150172.386820708, "action": "move", "x": 1258.0859375, "y": 639.9296875}
+{"time_stamp": 150172.38694125, "action": "move", "x": 1258.54296875, "y": 639.9296875}
+{"time_stamp": 150172.3876, "action": "move", "x": 1258.76953125, "y": 639.69921875}
+{"time_stamp": 150172.38865, "action": "move", "x": 1258.99609375, "y": 639.46875}
+{"time_stamp": 150172.390660208, "action": "move", "x": 1259.22265625, "y": 639.46875}
+{"time_stamp": 150172.391652375, "action": "move", "x": 1259.44921875, "y": 639.23828125}
+{"time_stamp": 150172.392617291, "action": "move", "x": 1259.67578125, "y": 639.0078125}
+{"time_stamp": 150172.393570916, "action": "move", "x": 1259.90234375, "y": 639.0078125}
+{"time_stamp": 150172.394790208, "action": "move", "x": 1260.12890625, "y": 639.0078125}
+{"time_stamp": 150172.395629958, "action": "move", "x": 1260.35546875, "y": 638.77734375}
+{"time_stamp": 150172.396709166, "action": "move", "x": 1260.58203125, "y": 638.77734375}
+{"time_stamp": 150172.3976275, "action": "move", "x": 1260.58203125, "y": 638.546875}
+{"time_stamp": 150172.398618583, "action": "move", "x": 1260.80859375, "y": 638.546875}
+{"time_stamp": 150172.399619125, "action": "move", "x": 1261.03515625, "y": 638.31640625}
+{"time_stamp": 150172.400619916, "action": "move", "x": 1261.26171875, "y": 638.31640625}
+{"time_stamp": 150172.403453208, "action": "move", "x": 1261.48828125, "y": 638.0859375}
+{"time_stamp": 150172.403625875, "action": "move", "x": 1261.71484375, "y": 638.0859375}
+{"time_stamp": 150172.404641583, "action": "move", "x": 1261.94140625, "y": 637.85546875}
+{"time_stamp": 150172.406605375, "action": "move", "x": 1262.16796875, "y": 637.85546875}
+{"time_stamp": 150172.407600541, "action": "move", "x": 1262.39453125, "y": 637.625}
+{"time_stamp": 150172.409611375, "action": "move", "x": 1262.62109375, "y": 637.39453125}
+{"time_stamp": 150172.411642291, "action": "move", "x": 1262.84765625, "y": 637.39453125}
+{"time_stamp": 150172.411672541, "action": "move", "x": 1262.84765625, "y": 637.1640625}
+{"time_stamp": 150172.412616916, "action": "move", "x": 1263.07421875, "y": 637.1640625}
+{"time_stamp": 150172.413587791, "action": "move", "x": 1263.30078125, "y": 636.93359375}
+{"time_stamp": 150172.415739791, "action": "move", "x": 1263.52734375, "y": 636.703125}
+{"time_stamp": 150172.417659958, "action": "move", "x": 1263.75390625, "y": 636.47265625}
+{"time_stamp": 150172.418634, "action": "move", "x": 1263.75390625, "y": 636.2421875}
+{"time_stamp": 150172.420084208, "action": "move", "x": 1263.98046875, "y": 636.2421875}
+{"time_stamp": 150172.420656208, "action": "move", "x": 1263.98046875, "y": 636.01171875}
+{"time_stamp": 150172.421600416, "action": "move", "x": 1264.20703125, "y": 636.01171875}
+{"time_stamp": 150172.422673333, "action": "move", "x": 1264.20703125, "y": 635.78125}
+{"time_stamp": 150172.423621125, "action": "move", "x": 1264.43359375, "y": 635.78125}
+{"time_stamp": 150172.424618458, "action": "move", "x": 1264.43359375, "y": 635.55078125}
+{"time_stamp": 150172.425609208, "action": "move", "x": 1264.66015625, "y": 635.3203125}
+{"time_stamp": 150172.426645833, "action": "move", "x": 1264.66015625, "y": 635.08984375}
+{"time_stamp": 150172.428221416, "action": "move", "x": 1264.88671875, "y": 635.08984375}
+{"time_stamp": 150172.428620916, "action": "move", "x": 1264.88671875, "y": 634.859375}
+{"time_stamp": 150172.429618583, "action": "move", "x": 1265.11328125, "y": 634.62890625}
+{"time_stamp": 150172.431881958, "action": "move", "x": 1265.33984375, "y": 634.3984375}
+{"time_stamp": 150172.432628541, "action": "move", "x": 1265.33984375, "y": 634.16796875}
+{"time_stamp": 150172.433626958, "action": "move", "x": 1265.33984375, "y": 633.9375}
+{"time_stamp": 150172.434601125, "action": "move", "x": 1265.56640625, "y": 633.9375}
+{"time_stamp": 150172.43663125, "action": "move", "x": 1265.56640625, "y": 633.70703125}
+{"time_stamp": 150172.43664775, "action": "move", "x": 1265.79296875, "y": 633.4765625}
+{"time_stamp": 150172.437586041, "action": "move", "x": 1265.79296875, "y": 633.24609375}
+{"time_stamp": 150172.438587833, "action": "move", "x": 1265.79296875, "y": 633.015625}
+{"time_stamp": 150172.439580041, "action": "move", "x": 1266.01953125, "y": 633.015625}
+{"time_stamp": 150172.44062925, "action": "move", "x": 1266.01953125, "y": 632.78515625}
+{"time_stamp": 150172.441691208, "action": "move", "x": 1266.24609375, "y": 632.5546875}
+{"time_stamp": 150172.442734666, "action": "move", "x": 1266.24609375, "y": 632.32421875}
+{"time_stamp": 150172.443672666, "action": "move", "x": 1266.47265625, "y": 632.32421875}
+{"time_stamp": 150172.444980791, "action": "move", "x": 1266.47265625, "y": 632.09375}
+{"time_stamp": 150172.445714583, "action": "move", "x": 1266.69921875, "y": 631.86328125}
+{"time_stamp": 150172.446632125, "action": "move", "x": 1266.69921875, "y": 631.6328125}
+{"time_stamp": 150172.448621583, "action": "move", "x": 1266.92578125, "y": 631.40234375}
+{"time_stamp": 150172.450632666, "action": "move", "x": 1267.15234375, "y": 631.171875}
+{"time_stamp": 150172.451625583, "action": "move", "x": 1267.37890625, "y": 630.94140625}
+{"time_stamp": 150172.453677291, "action": "move", "x": 1267.60546875, "y": 630.7109375}
+{"time_stamp": 150172.454638833, "action": "move", "x": 1267.83203125, "y": 630.7109375}
+{"time_stamp": 150172.455621583, "action": "move", "x": 1267.83203125, "y": 630.48046875}
+{"time_stamp": 150172.456671416, "action": "move", "x": 1268.05859375, "y": 630.48046875}
+{"time_stamp": 150172.457787, "action": "move", "x": 1268.28515625, "y": 630.25}
+{"time_stamp": 150172.458635583, "action": "move", "x": 1268.51171875, "y": 630.25}
+{"time_stamp": 150172.459705166, "action": "move", "x": 1268.51171875, "y": 630.01953125}
+{"time_stamp": 150172.461535458, "action": "move", "x": 1268.73828125, "y": 630.01953125}
+{"time_stamp": 150172.461755583, "action": "move", "x": 1268.96484375, "y": 629.7890625}
+{"time_stamp": 150172.463973416, "action": "move", "x": 1269.19140625, "y": 629.55859375}
+{"time_stamp": 150172.464657166, "action": "move", "x": 1269.41796875, "y": 629.328125}
+{"time_stamp": 150172.465872458, "action": "move", "x": 1269.64453125, "y": 629.328125}
+{"time_stamp": 150172.467156833, "action": "move", "x": 1269.64453125, "y": 629.09765625}
+{"time_stamp": 150172.468553958, "action": "move", "x": 1269.87109375, "y": 628.8671875}
+{"time_stamp": 150172.468634833, "action": "move", "x": 1270.09765625, "y": 628.8671875}
+{"time_stamp": 150172.470174458, "action": "move", "x": 1270.32421875, "y": 628.63671875}
+{"time_stamp": 150172.47063375, "action": "move", "x": 1270.55078125, "y": 628.40625}
+{"time_stamp": 150172.471914833, "action": "move", "x": 1270.77734375, "y": 628.17578125}
+{"time_stamp": 150172.472820041, "action": "move", "x": 1270.77734375, "y": 627.9453125}
+{"time_stamp": 150172.473650625, "action": "move", "x": 1271.00390625, "y": 627.9453125}
+{"time_stamp": 150172.474618, "action": "move", "x": 1271.23046875, "y": 627.71484375}
+{"time_stamp": 150172.475609666, "action": "move", "x": 1271.45703125, "y": 627.484375}
+{"time_stamp": 150172.476589708, "action": "move", "x": 1271.68359375, "y": 627.25390625}
+{"time_stamp": 150172.478067, "action": "move", "x": 1271.91015625, "y": 627.0234375}
+{"time_stamp": 150172.478611625, "action": "move", "x": 1272.13671875, "y": 626.79296875}
+{"time_stamp": 150172.47955875, "action": "move", "x": 1272.36328125, "y": 626.5625}
+{"time_stamp": 150172.480600666, "action": "move", "x": 1272.58984375, "y": 626.33203125}
+{"time_stamp": 150172.481610708, "action": "move", "x": 1272.81640625, "y": 626.1015625}
+{"time_stamp": 150172.482601291, "action": "move", "x": 1273.04296875, "y": 625.87109375}
+{"time_stamp": 150172.483611125, "action": "move", "x": 1273.26953125, "y": 625.640625}
+{"time_stamp": 150172.484595, "action": "move", "x": 1273.49609375, "y": 625.41015625}
+{"time_stamp": 150172.486800166, "action": "move", "x": 1273.72265625, "y": 625.1796875}
+{"time_stamp": 150172.486827458, "action": "move", "x": 1273.94921875, "y": 624.94921875}
+{"time_stamp": 150172.487622291, "action": "move", "x": 1274.17578125, "y": 624.71875}
+{"time_stamp": 150172.488593083, "action": "move", "x": 1274.6328125, "y": 624.2578125}
+{"time_stamp": 150172.489626583, "action": "move", "x": 1274.6328125, "y": 624.02734375}
+{"time_stamp": 150172.490611041, "action": "move", "x": 1275.08984375, "y": 623.796875}
+{"time_stamp": 150172.491607458, "action": "move", "x": 1275.31640625, "y": 623.56640625}
+{"time_stamp": 150172.492586625, "action": "move", "x": 1275.54296875, "y": 623.3359375}
+{"time_stamp": 150172.493602708, "action": "move", "x": 1275.76953125, "y": 622.875}
+{"time_stamp": 150172.494899416, "action": "move", "x": 1275.99609375, "y": 622.64453125}
+{"time_stamp": 150172.495600708, "action": "move", "x": 1276.22265625, "y": 622.4140625}
+{"time_stamp": 150172.496566208, "action": "move", "x": 1276.44921875, "y": 622.18359375}
+{"time_stamp": 150172.497573666, "action": "move", "x": 1276.44921875, "y": 621.72265625}
+{"time_stamp": 150172.498592333, "action": "move", "x": 1276.67578125, "y": 621.4921875}
+{"time_stamp": 150172.499626458, "action": "move", "x": 1276.90234375, "y": 621.26171875}
+{"time_stamp": 150172.500620083, "action": "move", "x": 1277.12890625, "y": 620.80078125}
+{"time_stamp": 150172.501597833, "action": "move", "x": 1277.35546875, "y": 620.5703125}
+{"time_stamp": 150172.503247375, "action": "move", "x": 1277.35546875, "y": 620.33984375}
+{"time_stamp": 150172.503576666, "action": "move", "x": 1277.58203125, "y": 619.87890625}
+{"time_stamp": 150172.504561125, "action": "move", "x": 1277.58203125, "y": 619.6484375}
+{"time_stamp": 150172.505641958, "action": "move", "x": 1277.80859375, "y": 619.41796875}
+{"time_stamp": 150172.50659425, "action": "move", "x": 1278.03515625, "y": 618.95703125}
+{"time_stamp": 150172.507576375, "action": "move", "x": 1278.03515625, "y": 618.7265625}
+{"time_stamp": 150172.508715958, "action": "move", "x": 1278.26171875, "y": 618.49609375}
+{"time_stamp": 150172.509631083, "action": "move", "x": 1278.26171875, "y": 618.03515625}
+{"time_stamp": 150172.511844791, "action": "move", "x": 1278.48828125, "y": 617.57421875}
+{"time_stamp": 150172.51186425, "action": "move", "x": 1278.71484375, "y": 617.34375}
+{"time_stamp": 150172.512618291, "action": "move", "x": 1278.71484375, "y": 616.8828125}
+{"time_stamp": 150172.513606916, "action": "move", "x": 1278.71484375, "y": 616.65234375}
+{"time_stamp": 150172.514607666, "action": "move", "x": 1278.94140625, "y": 616.19140625}
+{"time_stamp": 150172.515628583, "action": "move", "x": 1278.94140625, "y": 615.9609375}
+{"time_stamp": 150172.516702833, "action": "move", "x": 1279.16796875, "y": 615.5}
+{"time_stamp": 150172.517599458, "action": "move", "x": 1279.16796875, "y": 615.0390625}
+{"time_stamp": 150172.518611958, "action": "move", "x": 1279.39453125, "y": 614.80859375}
+{"time_stamp": 150172.520308125, "action": "move", "x": 1279.39453125, "y": 614.34765625}
+{"time_stamp": 150172.520709666, "action": "move", "x": 1279.39453125, "y": 613.88671875}
+{"time_stamp": 150172.521577125, "action": "move", "x": 1279.62109375, "y": 613.42578125}
+{"time_stamp": 150172.522608041, "action": "move", "x": 1279.62109375, "y": 612.96484375}
+{"time_stamp": 150172.523592833, "action": "move", "x": 1279.84765625, "y": 612.50390625}
+{"time_stamp": 150172.524743791, "action": "move", "x": 1279.84765625, "y": 612.04296875}
+{"time_stamp": 150172.525659625, "action": "move", "x": 1279.84765625, "y": 611.58203125}
+{"time_stamp": 150172.527112166, "action": "move", "x": 1280.07421875, "y": 611.12109375}
+{"time_stamp": 150172.52892225, "action": "move", "x": 1280.07421875, "y": 610.66015625}
+{"time_stamp": 150172.528994666, "action": "move", "x": 1280.07421875, "y": 609.78515625}
+{"time_stamp": 150172.529659458, "action": "move", "x": 1280.30078125, "y": 609.32421875}
+{"time_stamp": 150172.530709958, "action": "move", "x": 1280.30078125, "y": 608.86328125}
+{"time_stamp": 150172.531715041, "action": "move", "x": 1280.52734375, "y": 608.40234375}
+{"time_stamp": 150172.533150333, "action": "move", "x": 1280.52734375, "y": 607.52734375}
+{"time_stamp": 150172.533585708, "action": "move", "x": 1280.52734375, "y": 607.06640625}
+{"time_stamp": 150172.534615958, "action": "move", "x": 1280.81640625, "y": 606.19140625}
+{"time_stamp": 150172.537985708, "action": "move", "x": 1280.81640625, "y": 605.73046875}
+{"time_stamp": 150172.538001666, "action": "move", "x": 1280.81640625, "y": 604.85546875}
+{"time_stamp": 150172.538027458, "action": "move", "x": 1281.04296875, "y": 604.39453125}
+{"time_stamp": 150172.538625375, "action": "move", "x": 1281.04296875, "y": 603.51953125}
+{"time_stamp": 150172.539615208, "action": "move", "x": 1281.04296875, "y": 603.05859375}
+{"time_stamp": 150172.5406165, "action": "move", "x": 1281.04296875, "y": 602.18359375}
+{"time_stamp": 150172.541616833, "action": "move", "x": 1281.33203125, "y": 601.30859375}
+{"time_stamp": 150172.542599416, "action": "move", "x": 1281.33203125, "y": 600.43359375}
+{"time_stamp": 150172.5435935, "action": "move", "x": 1281.33203125, "y": 599.97265625}
+{"time_stamp": 150172.5453375, "action": "move", "x": 1281.33203125, "y": 599.09765625}
+{"time_stamp": 150172.545620875, "action": "move", "x": 1281.33203125, "y": 598.22265625}
+{"time_stamp": 150172.546570083, "action": "move", "x": 1281.62109375, "y": 597.34765625}
+{"time_stamp": 150172.547630833, "action": "move", "x": 1281.62109375, "y": 596.88671875}
+{"time_stamp": 150172.548757375, "action": "move", "x": 1281.62109375, "y": 596.01171875}
+{"time_stamp": 150172.549677083, "action": "move", "x": 1281.62109375, "y": 595.13671875}
+{"time_stamp": 150172.550637166, "action": "move", "x": 1281.91015625, "y": 594.26171875}
+{"time_stamp": 150172.551621166, "action": "move", "x": 1281.91015625, "y": 593.38671875}
+{"time_stamp": 150172.5534715, "action": "move", "x": 1281.91015625, "y": 592.51171875}
+{"time_stamp": 150172.553664, "action": "move", "x": 1281.91015625, "y": 591.63671875}
+{"time_stamp": 150172.554625708, "action": "move", "x": 1281.91015625, "y": 590.76171875}
+{"time_stamp": 150172.555640416, "action": "move", "x": 1281.91015625, "y": 589.88671875}
+{"time_stamp": 150172.556672208, "action": "move", "x": 1282.19921875, "y": 589.01171875}
+{"time_stamp": 150172.557592166, "action": "move", "x": 1282.19921875, "y": 588.13671875}
+{"time_stamp": 150172.558802875, "action": "move", "x": 1282.19921875, "y": 587.26171875}
+{"time_stamp": 150172.559683083, "action": "move", "x": 1282.19921875, "y": 586.38671875}
+{"time_stamp": 150172.561981458, "action": "move", "x": 1282.19921875, "y": 584.7578125}
+{"time_stamp": 150172.562002791, "action": "move", "x": 1282.19921875, "y": 583.8828125}
+{"time_stamp": 150172.562615958, "action": "move", "x": 1282.19921875, "y": 583.0078125}
+{"time_stamp": 150172.563631416, "action": "move", "x": 1282.19921875, "y": 582.1328125}
+{"time_stamp": 150172.564649916, "action": "move", "x": 1282.19921875, "y": 581.2578125}
+{"time_stamp": 150172.565631583, "action": "move", "x": 1282.60546875, "y": 579.62890625}
+{"time_stamp": 150172.566816166, "action": "move", "x": 1282.60546875, "y": 578.75390625}
+{"time_stamp": 150172.567687541, "action": "move", "x": 1282.60546875, "y": 577.87890625}
+{"time_stamp": 150172.568584541, "action": "move", "x": 1282.60546875, "y": 577.00390625}
+{"time_stamp": 150172.570355583, "action": "move", "x": 1282.60546875, "y": 576.12890625}
+{"time_stamp": 150172.570611625, "action": "move", "x": 1282.60546875, "y": 575.25390625}
+{"time_stamp": 150172.571603458, "action": "move", "x": 1282.60546875, "y": 574.37890625}
+{"time_stamp": 150172.5726195, "action": "move", "x": 1282.60546875, "y": 573.50390625}
+{"time_stamp": 150172.5736, "action": "move", "x": 1282.60546875, "y": 571.875}
+{"time_stamp": 150172.574594916, "action": "move", "x": 1282.60546875, "y": 571.0}
+{"time_stamp": 150172.575686791, "action": "move", "x": 1282.89453125, "y": 570.125}
+{"time_stamp": 150172.576691208, "action": "move", "x": 1282.89453125, "y": 569.25}
+{"time_stamp": 150172.578517875, "action": "move", "x": 1282.89453125, "y": 568.375}
+{"time_stamp": 150172.578578208, "action": "move", "x": 1282.89453125, "y": 567.5}
+{"time_stamp": 150172.579706, "action": "move", "x": 1282.89453125, "y": 566.625}
+{"time_stamp": 150172.580716041, "action": "move", "x": 1282.89453125, "y": 565.75}
+{"time_stamp": 150172.581706458, "action": "move", "x": 1283.18359375, "y": 564.875}
+{"time_stamp": 150172.58266275, "action": "move", "x": 1283.18359375, "y": 564.0}
+{"time_stamp": 150172.583818166, "action": "move", "x": 1283.18359375, "y": 563.125}
+{"time_stamp": 150172.584668833, "action": "move", "x": 1283.18359375, "y": 562.25}
+{"time_stamp": 150172.586898166, "action": "move", "x": 1283.47265625, "y": 561.375}
+{"time_stamp": 150172.586951083, "action": "move", "x": 1283.47265625, "y": 560.5}
+{"time_stamp": 150172.587656333, "action": "move", "x": 1283.47265625, "y": 560.0390625}
+{"time_stamp": 150172.588677958, "action": "move", "x": 1283.76171875, "y": 559.1640625}
+{"time_stamp": 150172.589642833, "action": "move", "x": 1283.76171875, "y": 558.2890625}
+{"time_stamp": 150172.590608291, "action": "move", "x": 1283.76171875, "y": 557.828125}
+{"time_stamp": 150172.5916375, "action": "move", "x": 1284.05078125, "y": 556.953125}
+{"time_stamp": 150172.592602416, "action": "move", "x": 1284.05078125, "y": 556.078125}
+{"time_stamp": 150172.593662166, "action": "move", "x": 1284.27734375, "y": 555.6171875}
+{"time_stamp": 150172.594979083, "action": "move", "x": 1284.27734375, "y": 554.7421875}
+{"time_stamp": 150172.595648833, "action": "move", "x": 1284.50390625, "y": 554.28125}
+{"time_stamp": 150172.596620875, "action": "move", "x": 1284.50390625, "y": 553.40625}
+{"time_stamp": 150172.597656125, "action": "move", "x": 1284.73046875, "y": 552.9453125}
+{"time_stamp": 150172.598597833, "action": "move", "x": 1284.73046875, "y": 552.484375}
+{"time_stamp": 150172.599631708, "action": "move", "x": 1284.73046875, "y": 551.609375}
+{"time_stamp": 150172.600585791, "action": "move", "x": 1284.95703125, "y": 551.1484375}
+{"time_stamp": 150172.601598291, "action": "move", "x": 1284.95703125, "y": 550.6875}
+{"time_stamp": 150172.603582875, "action": "move", "x": 1285.18359375, "y": 550.2265625}
+{"time_stamp": 150172.603595583, "action": "move", "x": 1285.18359375, "y": 549.765625}
+{"time_stamp": 150172.60460525, "action": "move", "x": 1285.41015625, "y": 549.3046875}
+{"time_stamp": 150172.60559575, "action": "move", "x": 1285.41015625, "y": 548.4296875}
+{"time_stamp": 150172.60663975, "action": "move", "x": 1285.41015625, "y": 547.96875}
+{"time_stamp": 150172.607616083, "action": "move", "x": 1285.63671875, "y": 547.5078125}
+{"time_stamp": 150172.608598583, "action": "move", "x": 1285.63671875, "y": 547.046875}
+{"time_stamp": 150172.609586791, "action": "move", "x": 1285.63671875, "y": 546.5859375}
+{"time_stamp": 150172.611893291, "action": "move", "x": 1285.86328125, "y": 546.35546875}
+{"time_stamp": 150172.611913416, "action": "move", "x": 1285.86328125, "y": 545.89453125}
+{"time_stamp": 150172.612651916, "action": "move", "x": 1285.86328125, "y": 545.43359375}
+{"time_stamp": 150172.613595458, "action": "move", "x": 1286.08984375, "y": 544.97265625}
+{"time_stamp": 150172.614603958, "action": "move", "x": 1286.08984375, "y": 544.51171875}
+{"time_stamp": 150172.615679333, "action": "move", "x": 1286.08984375, "y": 544.05078125}
+{"time_stamp": 150172.61661525, "action": "move", "x": 1286.08984375, "y": 543.58984375}
+{"time_stamp": 150172.617601541, "action": "move", "x": 1286.08984375, "y": 543.12890625}
+{"time_stamp": 150172.618551916, "action": "move", "x": 1286.08984375, "y": 542.66796875}
+{"time_stamp": 150172.620209916, "action": "move", "x": 1286.31640625, "y": 542.4375}
+{"time_stamp": 150172.620596958, "action": "move", "x": 1286.31640625, "y": 541.9765625}
+{"time_stamp": 150172.6215765, "action": "move", "x": 1286.31640625, "y": 541.515625}
+{"time_stamp": 150172.622579916, "action": "move", "x": 1286.31640625, "y": 541.0546875}
+{"time_stamp": 150172.623720916, "action": "move", "x": 1286.31640625, "y": 540.82421875}
+{"time_stamp": 150172.624641416, "action": "move", "x": 1286.31640625, "y": 540.36328125}
+{"time_stamp": 150172.62563225, "action": "move", "x": 1286.31640625, "y": 539.90234375}
+{"time_stamp": 150172.626580916, "action": "move", "x": 1286.31640625, "y": 539.44140625}
+{"time_stamp": 150172.628876916, "action": "move", "x": 1286.31640625, "y": 538.98046875}
+{"time_stamp": 150172.628950916, "action": "move", "x": 1286.31640625, "y": 538.75}
+{"time_stamp": 150172.629612125, "action": "move", "x": 1286.31640625, "y": 538.2890625}
+{"time_stamp": 150172.630632958, "action": "move", "x": 1286.31640625, "y": 537.828125}
+{"time_stamp": 150172.631602375, "action": "move", "x": 1286.31640625, "y": 537.3671875}
+{"time_stamp": 150172.63258, "action": "move", "x": 1286.31640625, "y": 536.90625}
+{"time_stamp": 150172.633584958, "action": "move", "x": 1286.31640625, "y": 536.67578125}
+{"time_stamp": 150172.634571, "action": "move", "x": 1286.31640625, "y": 536.21484375}
+{"time_stamp": 150172.636663083, "action": "move", "x": 1286.31640625, "y": 535.75390625}
+{"time_stamp": 150172.63668025, "action": "move", "x": 1286.31640625, "y": 535.29296875}
+{"time_stamp": 150172.637589916, "action": "move", "x": 1286.31640625, "y": 535.0625}
+{"time_stamp": 150172.638599333, "action": "move", "x": 1286.31640625, "y": 534.6015625}
+{"time_stamp": 150172.639600333, "action": "move", "x": 1286.31640625, "y": 534.140625}
+{"time_stamp": 150172.640619291, "action": "move", "x": 1286.31640625, "y": 533.6796875}
+{"time_stamp": 150172.641612333, "action": "move", "x": 1286.31640625, "y": 533.44921875}
+{"time_stamp": 150172.642563208, "action": "move", "x": 1286.31640625, "y": 532.98828125}
+{"time_stamp": 150172.643619166, "action": "move", "x": 1286.31640625, "y": 532.52734375}
+{"time_stamp": 150172.644995958, "action": "move", "x": 1286.31640625, "y": 532.06640625}
+{"time_stamp": 150172.647534125, "action": "move", "x": 1286.31640625, "y": 531.60546875}
+{"time_stamp": 150172.647602791, "action": "move", "x": 1286.31640625, "y": 531.14453125}
+{"time_stamp": 150172.647616833, "action": "move", "x": 1286.31640625, "y": 530.9140625}
+{"time_stamp": 150172.648591333, "action": "move", "x": 1286.31640625, "y": 530.453125}
+{"time_stamp": 150172.649635875, "action": "move", "x": 1286.31640625, "y": 529.9921875}
+{"time_stamp": 150172.650592708, "action": "move", "x": 1286.31640625, "y": 529.53125}
+{"time_stamp": 150172.651603708, "action": "move", "x": 1286.31640625, "y": 529.0703125}
+{"time_stamp": 150172.653238666, "action": "move", "x": 1286.31640625, "y": 528.83984375}
+{"time_stamp": 150172.653612708, "action": "move", "x": 1286.31640625, "y": 528.37890625}
+{"time_stamp": 150172.654764958, "action": "move", "x": 1286.31640625, "y": 527.91796875}
+{"time_stamp": 150172.655623333, "action": "move", "x": 1286.31640625, "y": 527.45703125}
+{"time_stamp": 150172.65661575, "action": "move", "x": 1286.31640625, "y": 526.99609375}
+{"time_stamp": 150172.657583958, "action": "move", "x": 1286.31640625, "y": 526.765625}
+{"time_stamp": 150172.658599416, "action": "move", "x": 1286.31640625, "y": 526.3046875}
+{"time_stamp": 150172.659668791, "action": "move", "x": 1286.31640625, "y": 525.84375}
+{"time_stamp": 150172.661497708, "action": "move", "x": 1286.31640625, "y": 525.3828125}
+{"time_stamp": 150172.661631083, "action": "move", "x": 1286.31640625, "y": 525.15234375}
+{"time_stamp": 150172.662633875, "action": "move", "x": 1286.31640625, "y": 524.69140625}
+{"time_stamp": 150172.66371875, "action": "move", "x": 1286.31640625, "y": 524.4609375}
+{"time_stamp": 150172.664627333, "action": "move", "x": 1286.31640625, "y": 524.0}
+{"time_stamp": 150172.665607416, "action": "move", "x": 1286.31640625, "y": 523.5390625}
+{"time_stamp": 150172.666615, "action": "move", "x": 1286.31640625, "y": 523.30859375}
+{"time_stamp": 150172.667609916, "action": "move", "x": 1286.31640625, "y": 522.84765625}
+{"time_stamp": 150172.66858925, "action": "move", "x": 1286.31640625, "y": 522.6171875}
+{"time_stamp": 150172.669851041, "action": "move", "x": 1286.31640625, "y": 522.15625}
+{"time_stamp": 150172.670578, "action": "move", "x": 1286.31640625, "y": 521.92578125}
+{"time_stamp": 150172.671544833, "action": "move", "x": 1286.31640625, "y": 521.46484375}
+{"time_stamp": 150172.672609208, "action": "move", "x": 1286.31640625, "y": 521.234375}
+{"time_stamp": 150172.673579458, "action": "move", "x": 1286.31640625, "y": 521.00390625}
+{"time_stamp": 150172.674578291, "action": "move", "x": 1286.31640625, "y": 520.7734375}
+{"time_stamp": 150172.675578583, "action": "move", "x": 1286.31640625, "y": 520.3125}
+{"time_stamp": 150172.676605041, "action": "move", "x": 1286.31640625, "y": 520.08203125}
+{"time_stamp": 150172.678346958, "action": "move", "x": 1286.31640625, "y": 519.8515625}
+{"time_stamp": 150172.678686791, "action": "move", "x": 1286.31640625, "y": 519.62109375}
+{"time_stamp": 150172.679580875, "action": "move", "x": 1286.0859375, "y": 519.390625}
+{"time_stamp": 150172.680627541, "action": "move", "x": 1286.0859375, "y": 518.9296875}
+{"time_stamp": 150172.681580791, "action": "move", "x": 1286.0859375, "y": 518.69921875}
+{"time_stamp": 150172.682673083, "action": "move", "x": 1286.0859375, "y": 518.46875}
+{"time_stamp": 150172.683689916, "action": "move", "x": 1286.0859375, "y": 518.23828125}
+{"time_stamp": 150172.684686208, "action": "move", "x": 1286.0859375, "y": 518.0078125}
+{"time_stamp": 150172.686424333, "action": "move", "x": 1286.0859375, "y": 517.77734375}
+{"time_stamp": 150172.686771375, "action": "move", "x": 1286.0859375, "y": 517.546875}
+{"time_stamp": 150172.687585041, "action": "move", "x": 1286.0859375, "y": 517.31640625}
+{"time_stamp": 150172.688669583, "action": "move", "x": 1285.85546875, "y": 516.85546875}
+{"time_stamp": 150172.6896195, "action": "move", "x": 1285.85546875, "y": 516.625}
+{"time_stamp": 150172.690670541, "action": "move", "x": 1285.85546875, "y": 516.39453125}
+{"time_stamp": 150172.691742708, "action": "move", "x": 1285.85546875, "y": 516.1640625}
+{"time_stamp": 150172.692700416, "action": "move", "x": 1285.85546875, "y": 515.93359375}
+{"time_stamp": 150172.693643666, "action": "move", "x": 1285.85546875, "y": 515.703125}
+{"time_stamp": 150172.695847833, "action": "move", "x": 1285.625, "y": 515.2421875}
+{"time_stamp": 150172.695866875, "action": "move", "x": 1285.625, "y": 515.01171875}
+{"time_stamp": 150172.696579083, "action": "move", "x": 1285.625, "y": 514.78125}
+{"time_stamp": 150172.69757075, "action": "move", "x": 1285.39453125, "y": 514.55078125}
+{"time_stamp": 150172.698595833, "action": "move", "x": 1285.39453125, "y": 514.3203125}
+{"time_stamp": 150172.699570416, "action": "move", "x": 1285.39453125, "y": 513.859375}
+{"time_stamp": 150172.700570208, "action": "move", "x": 1285.39453125, "y": 513.62890625}
+{"time_stamp": 150172.701566916, "action": "move", "x": 1285.1640625, "y": 513.3984375}
+{"time_stamp": 150172.703323208, "action": "move", "x": 1285.1640625, "y": 513.16796875}
+{"time_stamp": 150172.703620708, "action": "move", "x": 1285.1640625, "y": 512.9375}
+{"time_stamp": 150172.704573208, "action": "move", "x": 1285.1640625, "y": 512.70703125}
+{"time_stamp": 150172.705594291, "action": "move", "x": 1285.1640625, "y": 512.4765625}
+{"time_stamp": 150172.706578958, "action": "move", "x": 1284.93359375, "y": 512.24609375}
+{"time_stamp": 150172.707565958, "action": "move", "x": 1284.93359375, "y": 512.015625}
+{"time_stamp": 150172.708584708, "action": "move", "x": 1284.703125, "y": 511.5546875}
+{"time_stamp": 150172.709556958, "action": "move", "x": 1284.703125, "y": 511.32421875}
+{"time_stamp": 150172.711514291, "action": "move", "x": 1284.703125, "y": 511.09375}
+{"time_stamp": 150172.711659875, "action": "move", "x": 1284.47265625, "y": 510.86328125}
+{"time_stamp": 150172.712604083, "action": "move", "x": 1284.47265625, "y": 510.6328125}
+{"time_stamp": 150172.713583083, "action": "move", "x": 1284.47265625, "y": 510.40234375}
+{"time_stamp": 150172.714668625, "action": "move", "x": 1284.47265625, "y": 510.171875}
+{"time_stamp": 150172.715669416, "action": "move", "x": 1284.2421875, "y": 509.94140625}
+{"time_stamp": 150172.716589708, "action": "move", "x": 1284.2421875, "y": 509.7109375}
+{"time_stamp": 150172.717628208, "action": "move", "x": 1284.2421875, "y": 509.48046875}
+{"time_stamp": 150172.718588916, "action": "move", "x": 1284.01171875, "y": 509.25}
+{"time_stamp": 150172.720588583, "action": "move", "x": 1283.78125, "y": 508.7890625}
+{"time_stamp": 150172.722685916, "action": "move", "x": 1283.78125, "y": 508.55859375}
+{"time_stamp": 150172.7235705, "action": "move", "x": 1283.55078125, "y": 508.328125}
+{"time_stamp": 150172.72458675, "action": "move", "x": 1283.55078125, "y": 508.09765625}
+{"time_stamp": 150172.72555, "action": "move", "x": 1283.55078125, "y": 507.8671875}
+{"time_stamp": 150172.726656333, "action": "move", "x": 1283.3203125, "y": 507.8671875}
+{"time_stamp": 150172.728444916, "action": "move", "x": 1283.3203125, "y": 507.63671875}
+{"time_stamp": 150172.728586, "action": "move", "x": 1283.08984375, "y": 507.40625}
+{"time_stamp": 150172.729557291, "action": "move", "x": 1283.08984375, "y": 507.17578125}
+{"time_stamp": 150172.730605916, "action": "move", "x": 1282.859375, "y": 506.9453125}
+{"time_stamp": 150172.732572208, "action": "move", "x": 1282.62890625, "y": 506.71484375}
+{"time_stamp": 150172.733572541, "action": "move", "x": 1282.62890625, "y": 506.484375}
+{"time_stamp": 150172.734543916, "action": "move", "x": 1282.3984375, "y": 506.25390625}
+{"time_stamp": 150172.736825333, "action": "move", "x": 1282.16796875, "y": 506.0234375}
+{"time_stamp": 150172.73761125, "action": "move", "x": 1282.16796875, "y": 505.79296875}
+{"time_stamp": 150172.73861525, "action": "move", "x": 1281.9375, "y": 505.5625}
+{"time_stamp": 150172.740596666, "action": "move", "x": 1281.70703125, "y": 505.33203125}
+{"time_stamp": 150172.741673, "action": "move", "x": 1281.70703125, "y": 505.1015625}
+{"time_stamp": 150172.742669458, "action": "move", "x": 1281.4765625, "y": 504.87109375}
+{"time_stamp": 150172.743643583, "action": "move", "x": 1281.4765625, "y": 504.640625}
+{"time_stamp": 150172.744995208, "action": "move", "x": 1281.24609375, "y": 504.640625}
+{"time_stamp": 150172.745599875, "action": "move", "x": 1281.015625, "y": 504.41015625}
+{"time_stamp": 150172.747608458, "action": "move", "x": 1280.78515625, "y": 504.1796875}
+{"time_stamp": 150172.74857025, "action": "move", "x": 1280.5546875, "y": 503.94921875}
+{"time_stamp": 150172.75072125, "action": "move", "x": 1280.32421875, "y": 503.71875}
+{"time_stamp": 150172.751567833, "action": "move", "x": 1280.09375, "y": 503.48828125}
+{"time_stamp": 150172.753168166, "action": "move", "x": 1280.09375, "y": 503.2578125}
+{"time_stamp": 150172.75357475, "action": "move", "x": 1279.86328125, "y": 503.2578125}
+{"time_stamp": 150172.754598791, "action": "move", "x": 1279.6328125, "y": 503.02734375}
+{"time_stamp": 150172.755574916, "action": "move", "x": 1279.6328125, "y": 502.796875}
+{"time_stamp": 150172.756601625, "action": "move", "x": 1279.40234375, "y": 502.56640625}
+{"time_stamp": 150172.75759325, "action": "move", "x": 1279.171875, "y": 502.56640625}
+{"time_stamp": 150172.758572041, "action": "move", "x": 1278.94140625, "y": 502.3359375}
+{"time_stamp": 150172.759586791, "action": "move", "x": 1278.94140625, "y": 502.10546875}
+{"time_stamp": 150172.761532875, "action": "move", "x": 1278.7109375, "y": 502.10546875}
+{"time_stamp": 150172.761580375, "action": "move", "x": 1278.48046875, "y": 501.875}
+{"time_stamp": 150172.76257875, "action": "move", "x": 1278.48046875, "y": 501.64453125}
+{"time_stamp": 150172.763587166, "action": "move", "x": 1278.25, "y": 501.64453125}
+{"time_stamp": 150172.764559583, "action": "move", "x": 1278.01953125, "y": 501.4140625}
+{"time_stamp": 150172.765629083, "action": "move", "x": 1277.7890625, "y": 501.18359375}
+{"time_stamp": 150172.766638791, "action": "move", "x": 1277.7890625, "y": 500.953125}
+{"time_stamp": 150172.767669375, "action": "move", "x": 1277.55859375, "y": 500.72265625}
+{"time_stamp": 150172.768562833, "action": "move", "x": 1277.328125, "y": 500.72265625}
+{"time_stamp": 150172.770176041, "action": "move", "x": 1277.09765625, "y": 500.4921875}
+{"time_stamp": 150172.770589708, "action": "move", "x": 1276.8671875, "y": 500.26171875}
+{"time_stamp": 150172.772627916, "action": "move", "x": 1276.63671875, "y": 500.03125}
+{"time_stamp": 150172.773591833, "action": "move", "x": 1276.40625, "y": 499.80078125}
+{"time_stamp": 150172.774672583, "action": "move", "x": 1276.17578125, "y": 499.80078125}
+{"time_stamp": 150172.775609875, "action": "move", "x": 1275.9453125, "y": 499.5703125}
+{"time_stamp": 150172.776597333, "action": "move", "x": 1275.9453125, "y": 499.33984375}
+{"time_stamp": 150172.778343333, "action": "move", "x": 1275.71484375, "y": 499.33984375}
+{"time_stamp": 150172.778565625, "action": "move", "x": 1275.484375, "y": 499.109375}
+{"time_stamp": 150172.779662666, "action": "move", "x": 1275.25390625, "y": 498.87890625}
+{"time_stamp": 150172.780642583, "action": "move", "x": 1275.25390625, "y": 498.6484375}
+{"time_stamp": 150172.781599333, "action": "move", "x": 1275.0234375, "y": 498.41796875}
+{"time_stamp": 150172.782611083, "action": "move", "x": 1274.79296875, "y": 498.41796875}
+{"time_stamp": 150172.783596166, "action": "move", "x": 1274.5625, "y": 498.1875}
+{"time_stamp": 150172.784580666, "action": "move", "x": 1274.33203125, "y": 497.95703125}
+{"time_stamp": 150172.786656916, "action": "move", "x": 1274.1015625, "y": 497.7265625}
+{"time_stamp": 150172.787596333, "action": "move", "x": 1273.87109375, "y": 497.49609375}
+{"time_stamp": 150172.788605541, "action": "move", "x": 1273.640625, "y": 497.265625}
+{"time_stamp": 150172.790628833, "action": "move", "x": 1273.41015625, "y": 497.03515625}
+{"time_stamp": 150172.79153675, "action": "move", "x": 1273.1796875, "y": 496.8046875}
+{"time_stamp": 150172.792650416, "action": "move", "x": 1272.94921875, "y": 496.8046875}
+{"time_stamp": 150172.793566833, "action": "move", "x": 1272.94921875, "y": 496.57421875}
+{"time_stamp": 150172.795202958, "action": "move", "x": 1272.71875, "y": 496.34375}
+{"time_stamp": 150172.79557275, "action": "move", "x": 1272.48828125, "y": 496.11328125}
+{"time_stamp": 150172.796550666, "action": "move", "x": 1272.2578125, "y": 496.11328125}
+{"time_stamp": 150172.79764875, "action": "move", "x": 1272.2578125, "y": 495.8828125}
+{"time_stamp": 150172.798645125, "action": "move", "x": 1272.02734375, "y": 495.8828125}
+{"time_stamp": 150172.800490583, "action": "move", "x": 1271.796875, "y": 495.65234375}
+{"time_stamp": 150172.800520041, "action": "move", "x": 1271.56640625, "y": 495.421875}
+{"time_stamp": 150172.801640541, "action": "move", "x": 1271.3359375, "y": 495.421875}
+{"time_stamp": 150172.804540625, "action": "move", "x": 1271.3359375, "y": 495.19140625}
+{"time_stamp": 150172.80459175, "action": "move", "x": 1271.10546875, "y": 495.19140625}
+{"time_stamp": 150172.804647541, "action": "move", "x": 1270.875, "y": 494.9609375}
+{"time_stamp": 150172.805563166, "action": "move", "x": 1270.64453125, "y": 494.73046875}
+{"time_stamp": 150172.807572291, "action": "move", "x": 1270.4140625, "y": 494.5}
+{"time_stamp": 150172.808540416, "action": "move", "x": 1270.18359375, "y": 494.5}
+{"time_stamp": 150172.80962175, "action": "move", "x": 1269.953125, "y": 494.26953125}
+{"time_stamp": 150172.811660166, "action": "move", "x": 1269.72265625, "y": 494.0390625}
+{"time_stamp": 150172.812630583, "action": "move", "x": 1269.4921875, "y": 494.0390625}
+{"time_stamp": 150172.813633083, "action": "move", "x": 1269.26171875, "y": 493.80859375}
+{"time_stamp": 150172.814643958, "action": "move", "x": 1269.03125, "y": 493.80859375}
+{"time_stamp": 150172.815585625, "action": "move", "x": 1269.03125, "y": 493.578125}
+{"time_stamp": 150172.81669075, "action": "move", "x": 1268.80078125, "y": 493.578125}
+{"time_stamp": 150172.817655291, "action": "move", "x": 1268.5703125, "y": 493.578125}
+{"time_stamp": 150172.818627791, "action": "move", "x": 1268.33984375, "y": 493.34765625}
+{"time_stamp": 150172.820498791, "action": "move", "x": 1268.109375, "y": 493.34765625}
+{"time_stamp": 150172.820636125, "action": "move", "x": 1268.109375, "y": 493.1171875}
+{"time_stamp": 150172.821576875, "action": "move", "x": 1267.87890625, "y": 493.1171875}
+{"time_stamp": 150172.822565875, "action": "move", "x": 1267.6484375, "y": 492.88671875}
+{"time_stamp": 150172.82355875, "action": "move", "x": 1267.41796875, "y": 492.88671875}
+{"time_stamp": 150172.824613166, "action": "move", "x": 1267.1875, "y": 492.65625}
+{"time_stamp": 150172.825565041, "action": "move", "x": 1266.95703125, "y": 492.65625}
+{"time_stamp": 150172.826573458, "action": "move", "x": 1266.7265625, "y": 492.42578125}
+{"time_stamp": 150172.828627791, "action": "move", "x": 1266.49609375, "y": 492.1953125}
+{"time_stamp": 150172.829541375, "action": "move", "x": 1266.265625, "y": 492.1953125}
+{"time_stamp": 150172.8305785, "action": "move", "x": 1266.03515625, "y": 491.96484375}
+{"time_stamp": 150172.831556041, "action": "move", "x": 1265.8046875, "y": 491.96484375}
+{"time_stamp": 150172.832627333, "action": "move", "x": 1265.57421875, "y": 491.734375}
+{"time_stamp": 150172.833635583, "action": "move", "x": 1265.34375, "y": 491.734375}
+{"time_stamp": 150172.834622791, "action": "move", "x": 1265.11328125, "y": 491.50390625}
+{"time_stamp": 150172.836502208, "action": "move", "x": 1264.8828125, "y": 491.50390625}
+{"time_stamp": 150172.836725583, "action": "move", "x": 1264.65234375, "y": 491.50390625}
+{"time_stamp": 150172.837598291, "action": "move", "x": 1264.421875, "y": 491.2734375}
+{"time_stamp": 150172.838555916, "action": "move", "x": 1264.19140625, "y": 491.04296875}
+{"time_stamp": 150172.839588625, "action": "move", "x": 1263.9609375, "y": 491.04296875}
+{"time_stamp": 150172.840643, "action": "move", "x": 1263.73046875, "y": 491.04296875}
+{"time_stamp": 150172.841614958, "action": "move", "x": 1263.5, "y": 490.8125}
+{"time_stamp": 150172.8436, "action": "move", "x": 1263.5, "y": 490.58203125}
+{"time_stamp": 150172.84360975, "action": "move", "x": 1263.0390625, "y": 490.58203125}
+{"time_stamp": 150172.84616775, "action": "move", "x": 1262.578125, "y": 490.3515625}
+{"time_stamp": 150172.846572416, "action": "move", "x": 1262.34765625, "y": 490.3515625}
+{"time_stamp": 150172.847567583, "action": "move", "x": 1262.1171875, "y": 490.12109375}
+{"time_stamp": 150172.848564458, "action": "move", "x": 1261.88671875, "y": 490.12109375}
+{"time_stamp": 150172.84958875, "action": "move", "x": 1261.65625, "y": 489.890625}
+{"time_stamp": 150172.8506105, "action": "move", "x": 1261.42578125, "y": 489.66015625}
+{"time_stamp": 150172.851587166, "action": "move", "x": 1261.1953125, "y": 489.66015625}
+{"time_stamp": 150172.853207, "action": "move", "x": 1260.96484375, "y": 489.4296875}
+{"time_stamp": 150172.85366225, "action": "move", "x": 1260.734375, "y": 489.19921875}
+{"time_stamp": 150172.854564916, "action": "move", "x": 1260.2734375, "y": 489.19921875}
+{"time_stamp": 150172.85555625, "action": "move", "x": 1260.04296875, "y": 488.96875}
+{"time_stamp": 150172.856672458, "action": "move", "x": 1259.8125, "y": 488.73828125}
+{"time_stamp": 150172.857646375, "action": "move", "x": 1259.58203125, "y": 488.73828125}
+{"time_stamp": 150172.85863225, "action": "move", "x": 1259.12109375, "y": 488.5078125}
+{"time_stamp": 150172.859582583, "action": "move", "x": 1258.890625, "y": 488.27734375}
+{"time_stamp": 150172.861328291, "action": "move", "x": 1258.66015625, "y": 488.046875}
+{"time_stamp": 150172.861728291, "action": "move", "x": 1258.4296875, "y": 488.046875}
+{"time_stamp": 150172.862545291, "action": "move", "x": 1257.96875, "y": 487.81640625}
+{"time_stamp": 150172.863538041, "action": "move", "x": 1257.73828125, "y": 487.5859375}
+{"time_stamp": 150172.864604625, "action": "move", "x": 1257.5078125, "y": 487.35546875}
+{"time_stamp": 150172.865668916, "action": "move", "x": 1257.046875, "y": 487.35546875}
+{"time_stamp": 150172.866625166, "action": "move", "x": 1256.81640625, "y": 487.125}
+{"time_stamp": 150172.867636125, "action": "move", "x": 1256.5859375, "y": 487.125}
+{"time_stamp": 150172.868538375, "action": "move", "x": 1256.35546875, "y": 486.89453125}
+{"time_stamp": 150172.869617041, "action": "move", "x": 1255.89453125, "y": 486.6640625}
+{"time_stamp": 150172.870557, "action": "move", "x": 1255.6640625, "y": 486.6640625}
+{"time_stamp": 150172.871525833, "action": "move", "x": 1255.43359375, "y": 486.43359375}
+{"time_stamp": 150172.87258575, "action": "move", "x": 1255.203125, "y": 486.203125}
+{"time_stamp": 150172.873581625, "action": "move", "x": 1254.7421875, "y": 486.203125}
+{"time_stamp": 150172.874582166, "action": "move", "x": 1254.51171875, "y": 485.97265625}
+{"time_stamp": 150172.875593166, "action": "move", "x": 1254.28125, "y": 485.97265625}
+{"time_stamp": 150172.876648791, "action": "move", "x": 1254.05078125, "y": 485.7421875}
+{"time_stamp": 150172.878582875, "action": "move", "x": 1253.58984375, "y": 485.7421875}
+{"time_stamp": 150172.878591208, "action": "move", "x": 1253.359375, "y": 485.51171875}
+{"time_stamp": 150172.879586708, "action": "move", "x": 1253.12890625, "y": 485.51171875}
+{"time_stamp": 150172.880653958, "action": "move", "x": 1252.8984375, "y": 485.28125}
+{"time_stamp": 150172.881646416, "action": "move", "x": 1252.66796875, "y": 485.05078125}
+{"time_stamp": 150172.882525166, "action": "move", "x": 1252.20703125, "y": 485.05078125}
+{"time_stamp": 150172.883554875, "action": "move", "x": 1251.9765625, "y": 484.8203125}
+{"time_stamp": 150172.884574333, "action": "move", "x": 1251.74609375, "y": 484.8203125}
+{"time_stamp": 150172.886416291, "action": "move", "x": 1251.515625, "y": 484.58984375}
+{"time_stamp": 150172.886612208, "action": "move", "x": 1251.28515625, "y": 484.58984375}
+{"time_stamp": 150172.887561833, "action": "move", "x": 1251.0546875, "y": 484.359375}
+{"time_stamp": 150172.8885765, "action": "move", "x": 1250.82421875, "y": 484.359375}
+{"time_stamp": 150172.889571833, "action": "move", "x": 1250.59375, "y": 484.12890625}
+{"time_stamp": 150172.890565708, "action": "move", "x": 1250.1328125, "y": 484.12890625}
+{"time_stamp": 150172.891582708, "action": "move", "x": 1249.90234375, "y": 483.8984375}
+{"time_stamp": 150172.892625083, "action": "move", "x": 1249.671875, "y": 483.8984375}
+{"time_stamp": 150172.893613625, "action": "move", "x": 1249.44140625, "y": 483.66796875}
+{"time_stamp": 150172.894733625, "action": "move", "x": 1249.2109375, "y": 483.66796875}
+{"time_stamp": 150172.895631875, "action": "move", "x": 1248.98046875, "y": 483.4375}
+{"time_stamp": 150172.896555291, "action": "move", "x": 1248.75, "y": 483.4375}
+{"time_stamp": 150172.897593625, "action": "move", "x": 1248.51953125, "y": 483.20703125}
+{"time_stamp": 150172.898600625, "action": "move", "x": 1248.2890625, "y": 483.20703125}
+{"time_stamp": 150172.8996545, "action": "move", "x": 1248.05859375, "y": 482.9765625}
+{"time_stamp": 150172.900528333, "action": "move", "x": 1247.828125, "y": 482.9765625}
+{"time_stamp": 150172.901555083, "action": "move", "x": 1247.59765625, "y": 482.9765625}
+{"time_stamp": 150172.903047875, "action": "move", "x": 1247.3671875, "y": 482.74609375}
+{"time_stamp": 150172.903600166, "action": "move", "x": 1247.13671875, "y": 482.74609375}
+{"time_stamp": 150172.90456025, "action": "move", "x": 1246.90625, "y": 482.515625}
+{"time_stamp": 150172.905600333, "action": "move", "x": 1246.67578125, "y": 482.515625}
+{"time_stamp": 150172.906572375, "action": "move", "x": 1246.4453125, "y": 482.28515625}
+{"time_stamp": 150172.907589916, "action": "move", "x": 1246.21484375, "y": 482.28515625}
+{"time_stamp": 150172.908590708, "action": "move", "x": 1245.984375, "y": 482.0546875}
+{"time_stamp": 150172.909552833, "action": "move", "x": 1245.75390625, "y": 482.0546875}
+{"time_stamp": 150172.911326375, "action": "move", "x": 1245.5234375, "y": 482.0546875}
+{"time_stamp": 150172.911696041, "action": "move", "x": 1245.29296875, "y": 481.82421875}
+{"time_stamp": 150172.91259775, "action": "move", "x": 1245.0625, "y": 481.82421875}
+{"time_stamp": 150172.913577, "action": "move", "x": 1244.83203125, "y": 481.59375}
+{"time_stamp": 150172.914592041, "action": "move", "x": 1244.6015625, "y": 481.59375}
+{"time_stamp": 150172.915657291, "action": "move", "x": 1244.37109375, "y": 481.59375}
+{"time_stamp": 150172.916666958, "action": "move", "x": 1244.140625, "y": 481.36328125}
+{"time_stamp": 150172.917659333, "action": "move", "x": 1243.91015625, "y": 481.36328125}
+{"time_stamp": 150172.918687166, "action": "move", "x": 1243.6796875, "y": 481.36328125}
+{"time_stamp": 150172.91966325, "action": "move", "x": 1243.44921875, "y": 481.36328125}
+{"time_stamp": 150172.920552875, "action": "move", "x": 1243.21875, "y": 481.1328125}
+{"time_stamp": 150172.921564833, "action": "move", "x": 1242.98828125, "y": 481.1328125}
+{"time_stamp": 150172.922598958, "action": "move", "x": 1242.98828125, "y": 480.90234375}
+{"time_stamp": 150172.92365175, "action": "move", "x": 1242.7578125, "y": 480.90234375}
+{"time_stamp": 150172.924643625, "action": "move", "x": 1242.52734375, "y": 480.90234375}
+{"time_stamp": 150172.925567541, "action": "move", "x": 1242.296875, "y": 480.90234375}
+{"time_stamp": 150172.926568541, "action": "move", "x": 1242.06640625, "y": 480.671875}
+{"time_stamp": 150172.928310125, "action": "move", "x": 1241.8359375, "y": 480.671875}
+{"time_stamp": 150172.929570875, "action": "move", "x": 1241.60546875, "y": 480.44140625}
+{"time_stamp": 150172.930575333, "action": "move", "x": 1241.375, "y": 480.44140625}
+{"time_stamp": 150172.931634791, "action": "move", "x": 1241.14453125, "y": 480.44140625}
+{"time_stamp": 150172.93261425, "action": "move", "x": 1240.9140625, "y": 480.2109375}
+{"time_stamp": 150172.93462775, "action": "move", "x": 1240.68359375, "y": 480.2109375}
+{"time_stamp": 150172.936288333, "action": "move", "x": 1240.453125, "y": 480.2109375}
+{"time_stamp": 150172.936581458, "action": "move", "x": 1240.453125, "y": 479.98046875}
+{"time_stamp": 150172.937601125, "action": "move", "x": 1240.22265625, "y": 479.98046875}
+{"time_stamp": 150172.938581791, "action": "move", "x": 1239.9921875, "y": 479.98046875}
+{"time_stamp": 150172.939618125, "action": "move", "x": 1239.76171875, "y": 479.75}
+{"time_stamp": 150172.941562125, "action": "move", "x": 1239.53125, "y": 479.75}
+{"time_stamp": 150172.942577583, "action": "move", "x": 1239.30078125, "y": 479.51953125}
+{"time_stamp": 150172.944632708, "action": "move", "x": 1239.0703125, "y": 479.51953125}
+{"time_stamp": 150172.945594208, "action": "move", "x": 1238.83984375, "y": 479.51953125}
+{"time_stamp": 150172.946563416, "action": "move", "x": 1238.83984375, "y": 479.2890625}
+{"time_stamp": 150172.947580916, "action": "move", "x": 1238.609375, "y": 479.2890625}
+{"time_stamp": 150172.949602041, "action": "move", "x": 1238.37890625, "y": 479.2890625}
+{"time_stamp": 150172.95161625, "action": "move", "x": 1238.1484375, "y": 479.05859375}
+{"time_stamp": 150172.953685708, "action": "move", "x": 1237.91796875, "y": 479.05859375}
+{"time_stamp": 150172.95571125, "action": "move", "x": 1237.6875, "y": 479.05859375}
+{"time_stamp": 150172.956591791, "action": "move", "x": 1237.6875, "y": 478.828125}
+{"time_stamp": 150172.9585575, "action": "move", "x": 1237.45703125, "y": 478.828125}
+{"time_stamp": 150172.961279166, "action": "move", "x": 1237.2265625, "y": 478.828125}
+{"time_stamp": 150172.962646416, "action": "move", "x": 1237.2265625, "y": 478.59765625}
+{"time_stamp": 150172.964716708, "action": "move", "x": 1236.99609375, "y": 478.59765625}
+{"time_stamp": 150172.968715166, "action": "move", "x": 1236.765625, "y": 478.59765625}
+{"time_stamp": 150172.972830708, "action": "move", "x": 1236.765625, "y": 478.3671875}
+{"time_stamp": 150173.047244958, "action": "click", "x": 1236.765625, "y": 478.3671875, "button": "left", "pressed": true}
+{"time_stamp": 150173.117438375, "action": "click", "x": 1236.765625, "y": 478.3671875, "button": "left", "pressed": false}
+{"time_stamp": 150173.378991875, "action": "move", "x": 1236.53515625, "y": 478.3671875}
+{"time_stamp": 150173.380789416, "action": "move", "x": 1236.3046875, "y": 478.13671875}
+{"time_stamp": 150173.383733958, "action": "move", "x": 1236.07421875, "y": 478.13671875}
+{"time_stamp": 150173.384657208, "action": "move", "x": 1235.84375, "y": 478.13671875}
+{"time_stamp": 150173.386708958, "action": "move", "x": 1235.84375, "y": 477.90625}
+{"time_stamp": 150173.386854208, "action": "move", "x": 1235.61328125, "y": 477.90625}
+{"time_stamp": 150173.387663333, "action": "move", "x": 1235.61328125, "y": 477.67578125}
+{"time_stamp": 150173.388685625, "action": "move", "x": 1235.3828125, "y": 477.67578125}
+{"time_stamp": 150173.390127208, "action": "move", "x": 1235.15234375, "y": 477.67578125}
+{"time_stamp": 150173.390773875, "action": "move", "x": 1234.921875, "y": 477.4453125}
+{"time_stamp": 150173.391735416, "action": "move", "x": 1234.69140625, "y": 477.4453125}
+{"time_stamp": 150173.392942083, "action": "move", "x": 1234.4609375, "y": 477.4453125}
+{"time_stamp": 150173.393711375, "action": "move", "x": 1234.23046875, "y": 477.21484375}
+{"time_stamp": 150173.402100125, "action": "move", "x": 1234.0, "y": 477.21484375}
+{"time_stamp": 150173.402249291, "action": "move", "x": 1233.76953125, "y": 476.984375}
+{"time_stamp": 150173.406034666, "action": "move", "x": 1233.30859375, "y": 476.984375}
+{"time_stamp": 150173.406074375, "action": "move", "x": 1233.078125, "y": 476.75390625}
+{"time_stamp": 150173.406083875, "action": "move", "x": 1232.84765625, "y": 476.75390625}
+{"time_stamp": 150173.406090375, "action": "move", "x": 1232.38671875, "y": 476.5234375}
+{"time_stamp": 150173.4060965, "action": "move", "x": 1232.15625, "y": 476.5234375}
+{"time_stamp": 150173.406102916, "action": "move", "x": 1231.92578125, "y": 476.5234375}
+{"time_stamp": 150173.406275083, "action": "move", "x": 1231.46484375, "y": 476.29296875}
+{"time_stamp": 150173.406418833, "action": "move", "x": 1231.234375, "y": 476.29296875}
+{"time_stamp": 150173.406436791, "action": "move", "x": 1230.7734375, "y": 476.0625}
+{"time_stamp": 150173.406520791, "action": "move", "x": 1230.54296875, "y": 475.83203125}
+{"time_stamp": 150173.40671875, "action": "move", "x": 1230.08203125, "y": 475.83203125}
+{"time_stamp": 150173.407604291, "action": "move", "x": 1229.62109375, "y": 475.6015625}
+{"time_stamp": 150173.409221208, "action": "move", "x": 1229.16015625, "y": 475.6015625}
+{"time_stamp": 150173.409726583, "action": "move", "x": 1228.9296875, "y": 475.37109375}
+{"time_stamp": 150173.412278333, "action": "move", "x": 1228.46875, "y": 475.37109375}
+{"time_stamp": 150173.412399458, "action": "move", "x": 1228.0078125, "y": 475.140625}
+{"time_stamp": 150173.412643916, "action": "move", "x": 1227.546875, "y": 474.91015625}
+{"time_stamp": 150173.413577166, "action": "move", "x": 1227.0859375, "y": 474.91015625}
+{"time_stamp": 150173.414635875, "action": "move", "x": 1226.625, "y": 474.6796875}
+{"time_stamp": 150173.415610958, "action": "move", "x": 1225.75, "y": 474.6796875}
+{"time_stamp": 150173.416613125, "action": "move", "x": 1225.2890625, "y": 474.44921875}
+{"time_stamp": 150173.417778875, "action": "move", "x": 1224.828125, "y": 474.21875}
+{"time_stamp": 150173.422887208, "action": "move", "x": 1223.953125, "y": 474.21875}
+{"time_stamp": 150173.422942208, "action": "move", "x": 1223.4921875, "y": 473.98828125}
+{"time_stamp": 150173.423092125, "action": "move", "x": 1222.6171875, "y": 473.6953125}
+{"time_stamp": 150173.423163041, "action": "move", "x": 1222.15625, "y": 473.46484375}
+{"time_stamp": 150173.423187166, "action": "move", "x": 1221.28125, "y": 473.46484375}
+{"time_stamp": 150173.423674583, "action": "move", "x": 1220.40625, "y": 473.171875}
+{"time_stamp": 150173.424725083, "action": "move", "x": 1219.9453125, "y": 472.94140625}
+{"time_stamp": 150173.425697708, "action": "move", "x": 1219.0703125, "y": 472.6484375}
+{"time_stamp": 150173.426655458, "action": "move", "x": 1218.1953125, "y": 472.35546875}
+{"time_stamp": 150173.428430541, "action": "move", "x": 1217.3203125, "y": 472.35546875}
+{"time_stamp": 150173.428622125, "action": "move", "x": 1216.4453125, "y": 472.0625}
+{"time_stamp": 150173.43020425, "action": "move", "x": 1215.5703125, "y": 471.76953125}
+{"time_stamp": 150173.4307215, "action": "move", "x": 1214.6953125, "y": 471.4765625}
+{"time_stamp": 150173.431640333, "action": "move", "x": 1213.8203125, "y": 471.18359375}
+{"time_stamp": 150173.4326345, "action": "move", "x": 1212.19140625, "y": 470.7734375}
+{"time_stamp": 150173.433612083, "action": "move", "x": 1211.31640625, "y": 470.48046875}
+{"time_stamp": 150173.434643583, "action": "move", "x": 1210.44140625, "y": 470.48046875}
+{"time_stamp": 150173.436676333, "action": "move", "x": 1209.56640625, "y": 470.1875}
+{"time_stamp": 150173.436773708, "action": "move", "x": 1207.9375, "y": 469.37109375}
+{"time_stamp": 150173.437643541, "action": "move", "x": 1207.0625, "y": 469.37109375}
+{"time_stamp": 150173.438605416, "action": "move", "x": 1205.43359375, "y": 468.5546875}
+{"time_stamp": 150173.439602791, "action": "move", "x": 1204.55859375, "y": 468.5546875}
+{"time_stamp": 150173.440584, "action": "move", "x": 1202.9296875, "y": 468.14453125}
+{"time_stamp": 150173.441591041, "action": "move", "x": 1202.0546875, "y": 467.8515625}
+{"time_stamp": 150173.443406958, "action": "move", "x": 1200.42578125, "y": 467.44140625}
+{"time_stamp": 150173.443706166, "action": "move", "x": 1199.55078125, "y": 467.1484375}
+{"time_stamp": 150173.446524166, "action": "move", "x": 1197.921875, "y": 466.73828125}
+{"time_stamp": 150173.446570791, "action": "move", "x": 1196.29296875, "y": 466.328125}
+{"time_stamp": 150173.44664175, "action": "move", "x": 1194.6640625, "y": 465.91796875}
+{"time_stamp": 150173.447593666, "action": "move", "x": 1193.7890625, "y": 465.625}
+{"time_stamp": 150173.448804916, "action": "move", "x": 1192.16015625, "y": 465.21484375}
+{"time_stamp": 150173.449647041, "action": "move", "x": 1190.53125, "y": 464.8046875}
+{"time_stamp": 150173.450597125, "action": "move", "x": 1188.90234375, "y": 464.39453125}
+{"time_stamp": 150173.451637625, "action": "move", "x": 1188.02734375, "y": 464.1015625}
+{"time_stamp": 150173.453760458, "action": "move", "x": 1186.3984375, "y": 463.28515625}
+{"time_stamp": 150173.453819041, "action": "move", "x": 1184.76953125, "y": 463.28515625}
+{"time_stamp": 150173.454588291, "action": "move", "x": 1183.140625, "y": 462.875}
+{"time_stamp": 150173.4556145, "action": "move", "x": 1181.51171875, "y": 462.46484375}
+{"time_stamp": 150173.4566715, "action": "move", "x": 1179.8828125, "y": 462.0546875}
+{"time_stamp": 150173.457681, "action": "move", "x": 1179.0078125, "y": 461.76171875}
+{"time_stamp": 150173.458640333, "action": "move", "x": 1177.37890625, "y": 461.3515625}
+{"time_stamp": 150173.459645458, "action": "move", "x": 1175.75, "y": 460.94140625}
+{"time_stamp": 150173.462023958, "action": "move", "x": 1174.12109375, "y": 460.53125}
+{"time_stamp": 150173.462043458, "action": "move", "x": 1172.4921875, "y": 460.12109375}
+{"time_stamp": 150173.462592458, "action": "move", "x": 1170.86328125, "y": 459.7109375}
+{"time_stamp": 150173.463556, "action": "move", "x": 1169.234375, "y": 459.30078125}
+{"time_stamp": 150173.464605958, "action": "move", "x": 1167.60546875, "y": 458.890625}
+{"time_stamp": 150173.465596125, "action": "move", "x": 1165.9765625, "y": 458.48046875}
+{"time_stamp": 150173.466654666, "action": "move", "x": 1164.34765625, "y": 458.0703125}
+{"time_stamp": 150173.467749416, "action": "move", "x": 1162.71875, "y": 457.66015625}
+{"time_stamp": 150173.468592666, "action": "move", "x": 1161.08984375, "y": 457.25}
+{"time_stamp": 150173.470103291, "action": "move", "x": 1159.4609375, "y": 457.25}
+{"time_stamp": 150173.470618375, "action": "move", "x": 1157.83203125, "y": 456.83984375}
+{"time_stamp": 150173.471583375, "action": "move", "x": 1156.203125, "y": 456.4296875}
+{"time_stamp": 150173.472626791, "action": "move", "x": 1154.57421875, "y": 456.01953125}
+{"time_stamp": 150173.473644333, "action": "move", "x": 1152.9453125, "y": 455.609375}
+{"time_stamp": 150173.47460925, "action": "move", "x": 1150.5625, "y": 455.609375}
+{"time_stamp": 150173.47561625, "action": "move", "x": 1148.93359375, "y": 455.19921875}
+{"time_stamp": 150173.476632458, "action": "move", "x": 1147.3046875, "y": 454.7890625}
+{"time_stamp": 150173.478301916, "action": "move", "x": 1145.67578125, "y": 454.37890625}
+{"time_stamp": 150173.478625875, "action": "move", "x": 1144.046875, "y": 454.37890625}
+{"time_stamp": 150173.479594166, "action": "move", "x": 1142.41796875, "y": 453.96875}
+{"time_stamp": 150173.480630916, "action": "move", "x": 1140.03515625, "y": 453.4921875}
+{"time_stamp": 150173.48161025, "action": "move", "x": 1138.40625, "y": 453.08203125}
+{"time_stamp": 150173.482634708, "action": "move", "x": 1136.77734375, "y": 452.671875}
+{"time_stamp": 150173.483636416, "action": "move", "x": 1135.1484375, "y": 452.26171875}
+{"time_stamp": 150173.48461875, "action": "move", "x": 1133.51953125, "y": 451.8515625}
+{"time_stamp": 150173.4865495, "action": "move", "x": 1131.13671875, "y": 451.8515625}
+{"time_stamp": 150173.486761166, "action": "move", "x": 1129.5078125, "y": 451.44140625}
+{"time_stamp": 150173.487723083, "action": "move", "x": 1127.87890625, "y": 450.625}
+{"time_stamp": 150173.488637541, "action": "move", "x": 1125.49609375, "y": 450.625}
+{"time_stamp": 150173.489649125, "action": "move", "x": 1123.8671875, "y": 450.21484375}
+{"time_stamp": 150173.490637916, "action": "move", "x": 1122.23828125, "y": 449.3984375}
+{"time_stamp": 150173.491626875, "action": "move", "x": 1119.85546875, "y": 448.921875}
+{"time_stamp": 150173.492641958, "action": "move", "x": 1118.2265625, "y": 448.51171875}
+{"time_stamp": 150173.493693166, "action": "move", "x": 1116.59765625, "y": 448.1015625}
+{"time_stamp": 150173.494841208, "action": "move", "x": 1114.21484375, "y": 447.625}
+{"time_stamp": 150173.495649166, "action": "move", "x": 1112.5859375, "y": 447.21484375}
+{"time_stamp": 150173.49661975, "action": "move", "x": 1110.203125, "y": 446.73828125}
+{"time_stamp": 150173.49764375, "action": "move", "x": 1108.57421875, "y": 445.921875}
+{"time_stamp": 150173.498685916, "action": "move", "x": 1106.19140625, "y": 445.4453125}
+{"time_stamp": 150173.499713, "action": "move", "x": 1104.5625, "y": 445.03515625}
+{"time_stamp": 150173.500618666, "action": "move", "x": 1102.1796875, "y": 444.55859375}
+{"time_stamp": 150173.501624416, "action": "move", "x": 1100.55078125, "y": 444.1484375}
+{"time_stamp": 150173.503086541, "action": "move", "x": 1098.16796875, "y": 443.1953125}
+{"time_stamp": 150173.503617666, "action": "move", "x": 1096.5390625, "y": 442.78515625}
+{"time_stamp": 150173.504561166, "action": "move", "x": 1094.15625, "y": 442.30859375}
+{"time_stamp": 150173.50563025, "action": "move", "x": 1092.52734375, "y": 441.8984375}
+{"time_stamp": 150173.506654708, "action": "move", "x": 1090.14453125, "y": 440.9453125}
+{"time_stamp": 150173.507645083, "action": "move", "x": 1087.76171875, "y": 440.46875}
+{"time_stamp": 150173.508610583, "action": "move", "x": 1086.1328125, "y": 440.05859375}
+{"time_stamp": 150173.509589958, "action": "move", "x": 1083.75, "y": 439.10546875}
+{"time_stamp": 150173.511433458, "action": "move", "x": 1082.12109375, "y": 438.6953125}
+{"time_stamp": 150173.511596541, "action": "move", "x": 1079.73828125, "y": 438.21875}
+{"time_stamp": 150173.512612833, "action": "move", "x": 1077.35546875, "y": 437.7421875}
+{"time_stamp": 150173.513561708, "action": "move", "x": 1075.7265625, "y": 436.92578125}
+{"time_stamp": 150173.51460725, "action": "move", "x": 1073.34375, "y": 436.44921875}
+{"time_stamp": 150173.515598166, "action": "move", "x": 1070.9609375, "y": 435.97265625}
+{"time_stamp": 150173.516584083, "action": "move", "x": 1069.33203125, "y": 435.15625}
+{"time_stamp": 150173.517623458, "action": "move", "x": 1066.94921875, "y": 434.6796875}
+{"time_stamp": 150173.518555458, "action": "move", "x": 1064.56640625, "y": 434.203125}
+{"time_stamp": 150173.521008125, "action": "move", "x": 1062.9375, "y": 433.38671875}
+{"time_stamp": 150173.52114825, "action": "move", "x": 1060.5546875, "y": 432.91015625}
+{"time_stamp": 150173.521726583, "action": "move", "x": 1058.171875, "y": 432.43359375}
+{"time_stamp": 150173.522801708, "action": "move", "x": 1055.7890625, "y": 431.48046875}
+{"time_stamp": 150173.523666916, "action": "move", "x": 1054.16015625, "y": 431.0703125}
+{"time_stamp": 150173.524645833, "action": "move", "x": 1051.77734375, "y": 430.59375}
+{"time_stamp": 150173.525606666, "action": "move", "x": 1049.39453125, "y": 429.640625}
+{"time_stamp": 150173.526651708, "action": "move", "x": 1047.01171875, "y": 429.1640625}
+{"time_stamp": 150173.528180708, "action": "move", "x": 1044.62890625, "y": 428.6875}
+{"time_stamp": 150173.528599791, "action": "move", "x": 1042.24609375, "y": 428.2109375}
+{"time_stamp": 150173.53016175, "action": "move", "x": 1039.86328125, "y": 427.2578125}
+{"time_stamp": 150173.531134083, "action": "move", "x": 1037.48046875, "y": 426.78125}
+{"time_stamp": 150173.531824708, "action": "move", "x": 1035.09765625, "y": 426.3046875}
+{"time_stamp": 150173.533098625, "action": "move", "x": 1032.71484375, "y": 425.828125}
+{"time_stamp": 150173.534013, "action": "move", "x": 1030.33203125, "y": 425.3515625}
+{"time_stamp": 150173.5347195, "action": "move", "x": 1027.94921875, "y": 424.875}
+{"time_stamp": 150173.53653825, "action": "move", "x": 1025.56640625, "y": 424.3984375}
+{"time_stamp": 150173.536645791, "action": "move", "x": 1023.18359375, "y": 423.921875}
+{"time_stamp": 150173.537626625, "action": "move", "x": 1020.80078125, "y": 423.4453125}
+{"time_stamp": 150173.538623458, "action": "move", "x": 1018.41796875, "y": 422.96875}
+{"time_stamp": 150173.539631375, "action": "move", "x": 1015.28515625, "y": 422.4453125}
+{"time_stamp": 150173.54062375, "action": "move", "x": 1012.15234375, "y": 421.921875}
+{"time_stamp": 150173.541618166, "action": "move", "x": 1009.76953125, "y": 421.4453125}
+{"time_stamp": 150173.54263075, "action": "move", "x": 1006.63671875, "y": 421.4453125}
+{"time_stamp": 150173.543669041, "action": "move", "x": 1004.25390625, "y": 420.96875}
+{"time_stamp": 150173.54499425, "action": "move", "x": 1001.12109375, "y": 420.4453125}
+{"time_stamp": 150173.545724166, "action": "move", "x": 998.73828125, "y": 419.96875}
+{"time_stamp": 150173.546848875, "action": "move", "x": 995.60546875, "y": 419.96875}
+{"time_stamp": 150173.547633083, "action": "move", "x": 992.47265625, "y": 419.4453125}
+{"time_stamp": 150173.548668458, "action": "move", "x": 989.33984375, "y": 418.921875}
+{"time_stamp": 150173.54964775, "action": "move", "x": 986.95703125, "y": 418.921875}
+{"time_stamp": 150173.550608125, "action": "move", "x": 983.82421875, "y": 418.3984375}
+{"time_stamp": 150173.551631291, "action": "move", "x": 980.69140625, "y": 418.3984375}
+{"time_stamp": 150173.553460041, "action": "move", "x": 978.30859375, "y": 417.921875}
+{"time_stamp": 150173.553659041, "action": "move", "x": 975.17578125, "y": 417.921875}
+{"time_stamp": 150173.554644083, "action": "move", "x": 972.04296875, "y": 417.3984375}
+{"time_stamp": 150173.555632333, "action": "move", "x": 969.66015625, "y": 417.3984375}
+{"time_stamp": 150173.556691333, "action": "move", "x": 966.52734375, "y": 417.3984375}
+{"time_stamp": 150173.557775083, "action": "move", "x": 963.39453125, "y": 416.875}
+{"time_stamp": 150173.558643875, "action": "move", "x": 960.26171875, "y": 416.875}
+{"time_stamp": 150173.55964875, "action": "move", "x": 957.87890625, "y": 416.875}
+{"time_stamp": 150173.561606333, "action": "move", "x": 954.74609375, "y": 416.875}
+{"time_stamp": 150173.561651291, "action": "move", "x": 951.61328125, "y": 416.875}
+{"time_stamp": 150173.562635208, "action": "move", "x": 949.23046875, "y": 416.875}
+{"time_stamp": 150173.56365825, "action": "move", "x": 946.09765625, "y": 416.3515625}
+{"time_stamp": 150173.564619916, "action": "move", "x": 943.71484375, "y": 416.3515625}
+{"time_stamp": 150173.565620041, "action": "move", "x": 940.58203125, "y": 416.3515625}
+{"time_stamp": 150173.566602666, "action": "move", "x": 937.44921875, "y": 416.3515625}
+{"time_stamp": 150173.567622125, "action": "move", "x": 935.06640625, "y": 416.3515625}
+{"time_stamp": 150173.568703375, "action": "move", "x": 931.93359375, "y": 416.3515625}
+{"time_stamp": 150173.570494791, "action": "move", "x": 929.55078125, "y": 416.3515625}
+{"time_stamp": 150173.570588458, "action": "move", "x": 926.41796875, "y": 416.3515625}
+{"time_stamp": 150173.57167225, "action": "move", "x": 924.03515625, "y": 416.3515625}
+{"time_stamp": 150173.572629416, "action": "move", "x": 920.90234375, "y": 416.3515625}
+{"time_stamp": 150173.573599416, "action": "move", "x": 918.51953125, "y": 416.3515625}
+{"time_stamp": 150173.574623583, "action": "move", "x": 915.38671875, "y": 416.87109375}
+{"time_stamp": 150173.575603375, "action": "move", "x": 913.00390625, "y": 416.87109375}
+{"time_stamp": 150173.57659475, "action": "move", "x": 909.87109375, "y": 416.87109375}
+{"time_stamp": 150173.578448666, "action": "move", "x": 907.48828125, "y": 417.34375}
+{"time_stamp": 150173.578562666, "action": "move", "x": 905.10546875, "y": 417.34375}
+{"time_stamp": 150173.579651208, "action": "move", "x": 901.97265625, "y": 417.86328125}
+{"time_stamp": 150173.580592208, "action": "move", "x": 899.58984375, "y": 417.86328125}
+{"time_stamp": 150173.581614333, "action": "move", "x": 897.20703125, "y": 418.3359375}
+{"time_stamp": 150173.582743041, "action": "move", "x": 894.82421875, "y": 418.3359375}
+{"time_stamp": 150173.583633791, "action": "move", "x": 891.69140625, "y": 418.85546875}
+{"time_stamp": 150173.584613083, "action": "move", "x": 889.30859375, "y": 419.328125}
+{"time_stamp": 150173.586629166, "action": "move", "x": 886.92578125, "y": 419.328125}
+{"time_stamp": 150173.586762666, "action": "move", "x": 884.54296875, "y": 419.80078125}
+{"time_stamp": 150173.587618208, "action": "move", "x": 882.16015625, "y": 420.2734375}
+{"time_stamp": 150173.588637083, "action": "move", "x": 879.02734375, "y": 420.2734375}
+{"time_stamp": 150173.589610458, "action": "move", "x": 876.64453125, "y": 420.74609375}
+{"time_stamp": 150173.590603458, "action": "move", "x": 874.26171875, "y": 421.21875}
+{"time_stamp": 150173.592166166, "action": "move", "x": 871.87890625, "y": 421.21875}
+{"time_stamp": 150173.592757458, "action": "move", "x": 869.49609375, "y": 421.69140625}
+{"time_stamp": 150173.593624333, "action": "move", "x": 867.11328125, "y": 422.1640625}
+{"time_stamp": 150173.594818291, "action": "move", "x": 864.73046875, "y": 422.63671875}
+{"time_stamp": 150173.595641416, "action": "move", "x": 862.34765625, "y": 423.109375}
+{"time_stamp": 150173.59664525, "action": "move", "x": 859.96484375, "y": 423.109375}
+{"time_stamp": 150173.597646375, "action": "move", "x": 857.58203125, "y": 423.58203125}
+{"time_stamp": 150173.598624583, "action": "move", "x": 855.19921875, "y": 424.0546875}
+{"time_stamp": 150173.599604541, "action": "move", "x": 852.81640625, "y": 424.52734375}
+{"time_stamp": 150173.600629458, "action": "move", "x": 850.43359375, "y": 425.0}
+{"time_stamp": 150173.60161025, "action": "move", "x": 848.05078125, "y": 425.0}
+{"time_stamp": 150173.603416958, "action": "move", "x": 845.66796875, "y": 425.47265625}
+{"time_stamp": 150173.603720291, "action": "move", "x": 843.28515625, "y": 425.9453125}
+{"time_stamp": 150173.604647375, "action": "move", "x": 841.65625, "y": 426.3515625}
+{"time_stamp": 150173.605640291, "action": "move", "x": 838.5234375, "y": 426.3515625}
+{"time_stamp": 150173.606693083, "action": "move", "x": 836.89453125, "y": 426.7578125}
+{"time_stamp": 150173.607628958, "action": "move", "x": 834.51171875, "y": 427.23046875}
+{"time_stamp": 150173.608676833, "action": "move", "x": 832.12890625, "y": 427.703125}
+{"time_stamp": 150173.60965575, "action": "move", "x": 829.74609375, "y": 428.17578125}
+{"time_stamp": 150173.611869375, "action": "move", "x": 827.36328125, "y": 428.17578125}
+{"time_stamp": 150173.611933458, "action": "move", "x": 824.98046875, "y": 428.6484375}
+{"time_stamp": 150173.612646041, "action": "move", "x": 822.59765625, "y": 429.12109375}
+{"time_stamp": 150173.613659041, "action": "move", "x": 820.21484375, "y": 429.12109375}
+{"time_stamp": 150173.614679125, "action": "move", "x": 818.5859375, "y": 429.52734375}
+{"time_stamp": 150173.615653166, "action": "move", "x": 816.203125, "y": 430.0}
+{"time_stamp": 150173.616628875, "action": "move", "x": 813.8203125, "y": 430.0}
+{"time_stamp": 150173.617634666, "action": "move", "x": 811.4375, "y": 430.47265625}
+{"time_stamp": 150173.618641583, "action": "move", "x": 809.0546875, "y": 430.9453125}
+{"time_stamp": 150173.620054, "action": "move", "x": 807.42578125, "y": 430.9453125}
+{"time_stamp": 150173.620684833, "action": "move", "x": 805.04296875, "y": 431.41796875}
+{"time_stamp": 150173.621634041, "action": "move", "x": 802.66015625, "y": 431.41796875}
+{"time_stamp": 150173.622661041, "action": "move", "x": 800.27734375, "y": 431.890625}
+{"time_stamp": 150173.623683291, "action": "move", "x": 798.6484375, "y": 432.296875}
+{"time_stamp": 150173.624678916, "action": "move", "x": 796.265625, "y": 432.296875}
+{"time_stamp": 150173.625614583, "action": "move", "x": 793.8828125, "y": 432.76953125}
+{"time_stamp": 150173.626815708, "action": "move", "x": 792.25390625, "y": 433.17578125}
+{"time_stamp": 150173.628269916, "action": "move", "x": 789.87109375, "y": 433.17578125}
+{"time_stamp": 150173.62861725, "action": "move", "x": 788.2421875, "y": 433.58203125}
+{"time_stamp": 150173.629614083, "action": "move", "x": 785.859375, "y": 433.58203125}
+{"time_stamp": 150173.630637458, "action": "move", "x": 783.4765625, "y": 434.0546875}
+{"time_stamp": 150173.631661375, "action": "move", "x": 781.84765625, "y": 434.0546875}
+{"time_stamp": 150173.632651833, "action": "move", "x": 780.21875, "y": 434.4609375}
+{"time_stamp": 150173.633614541, "action": "move", "x": 777.8359375, "y": 434.93359375}
+{"time_stamp": 150173.634629208, "action": "move", "x": 776.20703125, "y": 434.93359375}
+{"time_stamp": 150173.6366675, "action": "move", "x": 774.578125, "y": 435.33984375}
+{"time_stamp": 150173.636780833, "action": "move", "x": 772.1953125, "y": 435.33984375}
+{"time_stamp": 150173.637652458, "action": "move", "x": 770.56640625, "y": 435.74609375}
+{"time_stamp": 150173.638607, "action": "move", "x": 768.18359375, "y": 436.21875}
+{"time_stamp": 150173.639626541, "action": "move", "x": 766.5546875, "y": 436.21875}
+{"time_stamp": 150173.640628333, "action": "move", "x": 764.92578125, "y": 436.625}
+{"time_stamp": 150173.641618666, "action": "move", "x": 763.296875, "y": 437.03125}
+{"time_stamp": 150173.642642916, "action": "move", "x": 760.9140625, "y": 437.50390625}
+{"time_stamp": 150173.643585666, "action": "move", "x": 759.28515625, "y": 437.50390625}
+{"time_stamp": 150173.645435458, "action": "move", "x": 757.65625, "y": 437.91015625}
+{"time_stamp": 150173.645618666, "action": "move", "x": 756.02734375, "y": 438.31640625}
+{"time_stamp": 150173.646590125, "action": "move", "x": 754.3984375, "y": 438.72265625}
+{"time_stamp": 150173.647649375, "action": "move", "x": 752.015625, "y": 438.72265625}
+{"time_stamp": 150173.648646625, "action": "move", "x": 750.38671875, "y": 439.12890625}
+{"time_stamp": 150173.649642583, "action": "move", "x": 748.7578125, "y": 439.53515625}
+{"time_stamp": 150173.65066675, "action": "move", "x": 747.12890625, "y": 439.94140625}
+{"time_stamp": 150173.65163725, "action": "move", "x": 745.5, "y": 440.34765625}
+{"time_stamp": 150173.653691791, "action": "move", "x": 743.87109375, "y": 440.75390625}
+{"time_stamp": 150173.653814583, "action": "move", "x": 741.48828125, "y": 441.2265625}
+{"time_stamp": 150173.6546875, "action": "move", "x": 739.859375, "y": 441.6328125}
+{"time_stamp": 150173.655701, "action": "move", "x": 738.23046875, "y": 442.0390625}
+{"time_stamp": 150173.656647708, "action": "move", "x": 736.6015625, "y": 442.4453125}
+{"time_stamp": 150173.657650708, "action": "move", "x": 734.97265625, "y": 442.8515625}
+{"time_stamp": 150173.658686791, "action": "move", "x": 732.58984375, "y": 443.32421875}
+{"time_stamp": 150173.659684291, "action": "move", "x": 730.9609375, "y": 443.73046875}
+{"time_stamp": 150173.662163, "action": "move", "x": 729.33203125, "y": 444.13671875}
+{"time_stamp": 150173.662207166, "action": "move", "x": 727.703125, "y": 444.94921875}
+{"time_stamp": 150173.66279625, "action": "move", "x": 726.07421875, "y": 445.35546875}
+{"time_stamp": 150173.6636735, "action": "move", "x": 723.69140625, "y": 445.828125}
+{"time_stamp": 150173.664917125, "action": "move", "x": 722.0625, "y": 446.234375}
+{"time_stamp": 150173.665808, "action": "move", "x": 720.43359375, "y": 446.640625}
+{"time_stamp": 150173.666919958, "action": "move", "x": 718.05078125, "y": 447.11328125}
+{"time_stamp": 150173.66767325, "action": "move", "x": 716.421875, "y": 447.92578125}
+{"time_stamp": 150173.66864875, "action": "move", "x": 714.79296875, "y": 448.33203125}
+{"time_stamp": 150173.670015625, "action": "move", "x": 713.1640625, "y": 448.73828125}
+{"time_stamp": 150173.6706715, "action": "move", "x": 710.78125, "y": 449.2109375}
+{"time_stamp": 150173.671637708, "action": "move", "x": 709.15234375, "y": 450.0234375}
+{"time_stamp": 150173.672589083, "action": "move", "x": 707.5234375, "y": 450.4296875}
+{"time_stamp": 150173.673621166, "action": "move", "x": 705.89453125, "y": 450.8359375}
+{"time_stamp": 150173.674594166, "action": "move", "x": 703.51171875, "y": 451.78515625}
+{"time_stamp": 150173.675619625, "action": "move", "x": 701.8828125, "y": 452.19140625}
+{"time_stamp": 150173.67662425, "action": "move", "x": 700.25390625, "y": 453.00390625}
+{"time_stamp": 150173.678336541, "action": "move", "x": 697.87109375, "y": 453.4765625}
+{"time_stamp": 150173.6786575, "action": "move", "x": 696.2421875, "y": 453.8828125}
+{"time_stamp": 150173.679638791, "action": "move", "x": 694.61328125, "y": 454.6953125}
+{"time_stamp": 150173.680813833, "action": "move", "x": 692.23046875, "y": 455.64453125}
+{"time_stamp": 150173.681664083, "action": "move", "x": 690.6015625, "y": 456.05078125}
+{"time_stamp": 150173.682626291, "action": "move", "x": 688.21875, "y": 456.5234375}
+{"time_stamp": 150173.683638458, "action": "move", "x": 686.58984375, "y": 457.3359375}
+{"time_stamp": 150173.684677333, "action": "move", "x": 684.9609375, "y": 458.1484375}
+{"time_stamp": 150173.687009583, "action": "move", "x": 682.578125, "y": 458.62109375}
+{"time_stamp": 150173.687093541, "action": "move", "x": 680.94921875, "y": 459.43359375}
+{"time_stamp": 150173.687665875, "action": "move", "x": 678.56640625, "y": 460.3828125}
+{"time_stamp": 150173.688645, "action": "move", "x": 676.9375, "y": 461.1953125}
+{"time_stamp": 150173.689681, "action": "move", "x": 675.30859375, "y": 461.6015625}
+{"time_stamp": 150173.690687541, "action": "move", "x": 672.92578125, "y": 462.55078125}
+{"time_stamp": 150173.691657625, "action": "move", "x": 671.296875, "y": 463.36328125}
+{"time_stamp": 150173.692639125, "action": "move", "x": 668.9140625, "y": 464.3125}
+{"time_stamp": 150173.693649291, "action": "move", "x": 667.28515625, "y": 465.125}
+{"time_stamp": 150173.694853375, "action": "move", "x": 664.90234375, "y": 466.07421875}
+{"time_stamp": 150173.695636041, "action": "move", "x": 663.2734375, "y": 466.88671875}
+{"time_stamp": 150173.696872208, "action": "move", "x": 661.64453125, "y": 467.69921875}
+{"time_stamp": 150173.697678958, "action": "move", "x": 659.26171875, "y": 468.6484375}
+{"time_stamp": 150173.698632375, "action": "move", "x": 657.6328125, "y": 469.4609375}
+{"time_stamp": 150173.699675208, "action": "move", "x": 655.25, "y": 470.41015625}
+{"time_stamp": 150173.700676875, "action": "move", "x": 652.8671875, "y": 471.359375}
+{"time_stamp": 150173.701624791, "action": "move", "x": 650.9609375, "y": 472.78515625}
+{"time_stamp": 150173.703664458, "action": "move", "x": 648.578125, "y": 473.734375}
+{"time_stamp": 150173.703731708, "action": "move", "x": 646.1953125, "y": 474.68359375}
+{"time_stamp": 150173.704649333, "action": "move", "x": 644.56640625, "y": 475.49609375}
+{"time_stamp": 150173.705644083, "action": "move", "x": 642.18359375, "y": 476.4453125}
+{"time_stamp": 150173.706614625, "action": "move", "x": 639.80078125, "y": 477.87109375}
+{"time_stamp": 150173.707614791, "action": "move", "x": 638.171875, "y": 478.68359375}
+{"time_stamp": 150173.708663, "action": "move", "x": 635.7890625, "y": 480.109375}
+{"time_stamp": 150173.709665041, "action": "move", "x": 633.40625, "y": 481.05859375}
+{"time_stamp": 150173.711833916, "action": "move", "x": 631.0234375, "y": 482.484375}
+{"time_stamp": 150173.711869583, "action": "move", "x": 629.39453125, "y": 483.296875}
+{"time_stamp": 150173.712693958, "action": "move", "x": 627.01171875, "y": 484.72265625}
+{"time_stamp": 150173.713661958, "action": "move", "x": 624.62890625, "y": 485.671875}
+{"time_stamp": 150173.714678458, "action": "move", "x": 622.24609375, "y": 487.09765625}
+{"time_stamp": 150173.71566675, "action": "move", "x": 619.86328125, "y": 488.5234375}
+{"time_stamp": 150173.71665275, "action": "move", "x": 617.95703125, "y": 489.94921875}
+{"time_stamp": 150173.717661416, "action": "move", "x": 615.57421875, "y": 490.8984375}
+{"time_stamp": 150173.718631375, "action": "move", "x": 613.19140625, "y": 492.32421875}
+{"time_stamp": 150173.720093416, "action": "move", "x": 610.80859375, "y": 493.75}
+{"time_stamp": 150173.720727416, "action": "move", "x": 608.90234375, "y": 495.17578125}
+{"time_stamp": 150173.721672625, "action": "move", "x": 606.51953125, "y": 496.6015625}
+{"time_stamp": 150173.722709916, "action": "move", "x": 604.13671875, "y": 498.02734375}
+{"time_stamp": 150173.7236755, "action": "move", "x": 601.75390625, "y": 499.453125}
+{"time_stamp": 150173.72469375, "action": "move", "x": 599.84765625, "y": 500.87890625}
+{"time_stamp": 150173.725659625, "action": "move", "x": 597.46484375, "y": 502.3046875}
+{"time_stamp": 150173.726712541, "action": "move", "x": 594.8515625, "y": 504.390625}
+{"time_stamp": 150173.728351791, "action": "move", "x": 592.46875, "y": 505.81640625}
+{"time_stamp": 150173.728649583, "action": "move", "x": 590.5625, "y": 507.2421875}
+{"time_stamp": 150173.729654125, "action": "move", "x": 587.94921875, "y": 509.328125}
+{"time_stamp": 150173.730663083, "action": "move", "x": 586.04296875, "y": 510.75390625}
+{"time_stamp": 150173.731801625, "action": "move", "x": 583.4296875, "y": 512.83984375}
+{"time_stamp": 150173.732644833, "action": "move", "x": 580.81640625, "y": 514.92578125}
+{"time_stamp": 150173.73365875, "action": "move", "x": 578.91015625, "y": 516.3515625}
+{"time_stamp": 150173.734664416, "action": "move", "x": 577.00390625, "y": 518.25390625}
+{"time_stamp": 150173.736779041, "action": "move", "x": 574.390625, "y": 520.33984375}
+{"time_stamp": 150173.736831916, "action": "move", "x": 572.484375, "y": 522.2421875}
+{"time_stamp": 150173.737675166, "action": "move", "x": 570.578125, "y": 523.66796875}
+{"time_stamp": 150173.73866875, "action": "move", "x": 567.96484375, "y": 525.75390625}
+{"time_stamp": 150173.739627416, "action": "move", "x": 566.05859375, "y": 527.65625}
+{"time_stamp": 150173.740617416, "action": "move", "x": 564.15234375, "y": 529.55859375}
+{"time_stamp": 150173.741633708, "action": "move", "x": 562.24609375, "y": 531.4609375}
+{"time_stamp": 150173.742602375, "action": "move", "x": 560.33984375, "y": 533.36328125}
+{"time_stamp": 150173.743595125, "action": "move", "x": 558.43359375, "y": 535.265625}
+{"time_stamp": 150173.745991708, "action": "move", "x": 556.52734375, "y": 537.16796875}
+{"time_stamp": 150173.7460405, "action": "move", "x": 554.4375, "y": 539.77734375}
+{"time_stamp": 150173.746687333, "action": "move", "x": 552.53125, "y": 541.6796875}
+{"time_stamp": 150173.74759625, "action": "move", "x": 550.625, "y": 543.58203125}
+{"time_stamp": 150173.748868958, "action": "move", "x": 549.1953125, "y": 545.9609375}
+{"time_stamp": 150173.749645666, "action": "move", "x": 547.2890625, "y": 547.86328125}
+{"time_stamp": 150173.750643208, "action": "move", "x": 545.19921875, "y": 550.47265625}
+{"time_stamp": 150173.751649333, "action": "move", "x": 543.76953125, "y": 552.375}
+{"time_stamp": 150173.753606208, "action": "move", "x": 541.6796875, "y": 554.984375}
+{"time_stamp": 150173.753694, "action": "move", "x": 540.25, "y": 556.88671875}
+{"time_stamp": 150173.754751583, "action": "move", "x": 538.8203125, "y": 558.7890625}
+{"time_stamp": 150173.755855625, "action": "move", "x": 536.73046875, "y": 561.3984375}
+{"time_stamp": 150173.7566535, "action": "move", "x": 535.30078125, "y": 563.30078125}
+{"time_stamp": 150173.757634875, "action": "move", "x": 533.87109375, "y": 565.6796875}
+{"time_stamp": 150173.758592083, "action": "move", "x": 532.44140625, "y": 567.58203125}
+{"time_stamp": 150173.759643208, "action": "move", "x": 530.3515625, "y": 570.19140625}
+{"time_stamp": 150173.761768166, "action": "move", "x": 529.3984375, "y": 572.5703125}
+{"time_stamp": 150173.761783375, "action": "move", "x": 527.4921875, "y": 574.47265625}
+{"time_stamp": 150173.762617416, "action": "move", "x": 526.67578125, "y": 576.09765625}
+{"time_stamp": 150173.763625625, "action": "move", "x": 525.24609375, "y": 578.4765625}
+{"time_stamp": 150173.7646155, "action": "move", "x": 523.81640625, "y": 580.37890625}
+{"time_stamp": 150173.765587625, "action": "move", "x": 522.38671875, "y": 582.28125}
+{"time_stamp": 150173.766642291, "action": "move", "x": 520.95703125, "y": 584.66015625}
+{"time_stamp": 150173.767702958, "action": "move", "x": 520.140625, "y": 586.28515625}
+{"time_stamp": 150173.768604041, "action": "move", "x": 518.7109375, "y": 588.1875}
+{"time_stamp": 150173.770629875, "action": "move", "x": 517.89453125, "y": 589.8125}
+{"time_stamp": 150173.770737833, "action": "move", "x": 516.46484375, "y": 591.71484375}
+{"time_stamp": 150173.771657666, "action": "move", "x": 515.03515625, "y": 593.6171875}
+{"time_stamp": 150173.772643583, "action": "move", "x": 514.21875, "y": 595.2421875}
+{"time_stamp": 150173.773629125, "action": "move", "x": 512.7890625, "y": 597.14453125}
+{"time_stamp": 150173.774656875, "action": "move", "x": 511.97265625, "y": 598.76953125}
+{"time_stamp": 150173.775693166, "action": "move", "x": 510.75, "y": 599.98828125}
+{"time_stamp": 150173.7766625, "action": "move", "x": 509.93359375, "y": 601.61328125}
+{"time_stamp": 150173.780804, "action": "move", "x": 509.1171875, "y": 603.23828125}
+{"time_stamp": 150173.780882708, "action": "move", "x": 507.89453125, "y": 604.45703125}
+{"time_stamp": 150173.780979208, "action": "move", "x": 507.078125, "y": 606.08203125}
+{"time_stamp": 150173.781044958, "action": "move", "x": 506.4921875, "y": 606.953125}
+{"time_stamp": 150173.781643666, "action": "move", "x": 505.90625, "y": 607.82421875}
+{"time_stamp": 150173.782640458, "action": "move", "x": 505.08984375, "y": 609.44921875}
+{"time_stamp": 150173.783637875, "action": "move", "x": 504.50390625, "y": 610.3203125}
+{"time_stamp": 150173.784647291, "action": "move", "x": 503.91796875, "y": 611.19140625}
+{"time_stamp": 150173.786845458, "action": "move", "x": 503.33203125, "y": 612.0625}
+{"time_stamp": 150173.786938666, "action": "move", "x": 502.74609375, "y": 612.93359375}
+{"time_stamp": 150173.787656625, "action": "move", "x": 502.16015625, "y": 613.8046875}
+{"time_stamp": 150173.788655083, "action": "move", "x": 501.57421875, "y": 614.67578125}
+{"time_stamp": 150173.7898255, "action": "move", "x": 500.98828125, "y": 615.546875}
+{"time_stamp": 150173.790711958, "action": "move", "x": 500.7578125, "y": 616.00390625}
+{"time_stamp": 150173.791638958, "action": "move", "x": 500.171875, "y": 616.875}
+{"time_stamp": 150173.792662541, "action": "move", "x": 499.5859375, "y": 617.74609375}
+{"time_stamp": 150173.793731791, "action": "move", "x": 499.29296875, "y": 618.6171875}
+{"time_stamp": 150173.795179208, "action": "move", "x": 498.83203125, "y": 619.07421875}
+{"time_stamp": 150173.795764875, "action": "move", "x": 498.5390625, "y": 619.9453125}
+{"time_stamp": 150173.796693875, "action": "move", "x": 498.078125, "y": 620.40234375}
+{"time_stamp": 150173.797659416, "action": "move", "x": 497.78515625, "y": 621.2734375}
+{"time_stamp": 150173.798644958, "action": "move", "x": 497.32421875, "y": 621.73046875}
+{"time_stamp": 150173.799627833, "action": "move", "x": 497.09375, "y": 622.1875}
+{"time_stamp": 150173.800636125, "action": "move", "x": 496.80078125, "y": 623.05859375}
+{"time_stamp": 150173.801663333, "action": "move", "x": 496.5703125, "y": 623.515625}
+{"time_stamp": 150173.803561, "action": "move", "x": 496.33984375, "y": 623.97265625}
+{"time_stamp": 150173.803664, "action": "move", "x": 495.75390625, "y": 624.84375}
+{"time_stamp": 150173.804631125, "action": "move", "x": 495.5234375, "y": 625.30078125}
+{"time_stamp": 150173.805601791, "action": "move", "x": 495.29296875, "y": 625.7578125}
+{"time_stamp": 150173.806598208, "action": "move", "x": 495.0625, "y": 626.21484375}
+{"time_stamp": 150173.807659291, "action": "move", "x": 494.83203125, "y": 626.671875}
+{"time_stamp": 150173.808611375, "action": "move", "x": 494.83203125, "y": 627.12890625}
+{"time_stamp": 150173.809583791, "action": "move", "x": 494.6015625, "y": 627.5859375}
+{"time_stamp": 150173.811736375, "action": "move", "x": 494.37109375, "y": 628.04296875}
+{"time_stamp": 150173.811771458, "action": "move", "x": 494.140625, "y": 628.5}
+{"time_stamp": 150173.812580333, "action": "move", "x": 493.91015625, "y": 628.95703125}
+{"time_stamp": 150173.813572375, "action": "move", "x": 493.6796875, "y": 629.4140625}
+{"time_stamp": 150173.814575625, "action": "move", "x": 493.6796875, "y": 629.87109375}
+{"time_stamp": 150173.815589166, "action": "move", "x": 493.44921875, "y": 630.09765625}
+{"time_stamp": 150173.816576041, "action": "move", "x": 493.21875, "y": 630.5546875}
+{"time_stamp": 150173.81760375, "action": "move", "x": 492.98828125, "y": 631.01171875}
+{"time_stamp": 150173.818583875, "action": "move", "x": 492.98828125, "y": 631.23828125}
+{"time_stamp": 150173.820337125, "action": "move", "x": 492.7578125, "y": 631.6953125}
+{"time_stamp": 150173.820666583, "action": "move", "x": 492.7578125, "y": 632.15234375}
+{"time_stamp": 150173.821589125, "action": "move", "x": 492.52734375, "y": 632.37890625}
+{"time_stamp": 150173.822562416, "action": "move", "x": 492.52734375, "y": 632.60546875}
+{"time_stamp": 150173.823577583, "action": "move", "x": 492.296875, "y": 633.0625}
+{"time_stamp": 150173.82463225, "action": "move", "x": 492.296875, "y": 633.2890625}
+{"time_stamp": 150173.825587125, "action": "move", "x": 492.06640625, "y": 633.74609375}
+{"time_stamp": 150173.826659208, "action": "move", "x": 492.06640625, "y": 633.97265625}
+{"time_stamp": 150173.828853166, "action": "move", "x": 492.06640625, "y": 634.19921875}
+{"time_stamp": 150173.828874541, "action": "move", "x": 491.8359375, "y": 634.42578125}
+{"time_stamp": 150173.829580208, "action": "move", "x": 491.8359375, "y": 634.8828125}
+{"time_stamp": 150173.83061075, "action": "move", "x": 491.8359375, "y": 635.109375}
+{"time_stamp": 150173.831611708, "action": "move", "x": 491.60546875, "y": 635.3359375}
+{"time_stamp": 150173.832642708, "action": "move", "x": 491.60546875, "y": 635.5625}
+{"time_stamp": 150173.83359025, "action": "move", "x": 491.60546875, "y": 635.7890625}
+{"time_stamp": 150173.834581666, "action": "move", "x": 491.60546875, "y": 636.015625}
+{"time_stamp": 150173.836706458, "action": "move", "x": 491.375, "y": 636.47265625}
+{"time_stamp": 150173.83672075, "action": "move", "x": 491.375, "y": 636.69921875}
+{"time_stamp": 150173.8376135, "action": "move", "x": 491.375, "y": 636.92578125}
+{"time_stamp": 150173.838602916, "action": "move", "x": 491.14453125, "y": 637.15234375}
+{"time_stamp": 150173.839670041, "action": "move", "x": 491.14453125, "y": 637.609375}
+{"time_stamp": 150173.840600208, "action": "move", "x": 491.14453125, "y": 637.8359375}
+{"time_stamp": 150173.841607291, "action": "move", "x": 491.14453125, "y": 638.0625}
+{"time_stamp": 150173.842702291, "action": "move", "x": 490.9140625, "y": 638.2890625}
+{"time_stamp": 150173.843642333, "action": "move", "x": 490.9140625, "y": 638.515625}
+{"time_stamp": 150173.84488425, "action": "move", "x": 490.9140625, "y": 638.7421875}
+{"time_stamp": 150173.845583666, "action": "move", "x": 490.68359375, "y": 638.96875}
+{"time_stamp": 150173.846651208, "action": "move", "x": 490.68359375, "y": 639.1953125}
+{"time_stamp": 150173.847698416, "action": "move", "x": 490.68359375, "y": 639.421875}
+{"time_stamp": 150173.848673, "action": "move", "x": 490.68359375, "y": 639.6484375}
+{"time_stamp": 150173.849700583, "action": "move", "x": 490.453125, "y": 639.875}
+{"time_stamp": 150173.850679791, "action": "move", "x": 490.453125, "y": 640.1015625}
+{"time_stamp": 150173.851611541, "action": "move", "x": 490.453125, "y": 640.328125}
+{"time_stamp": 150173.853241583, "action": "move", "x": 490.453125, "y": 640.5546875}
+{"time_stamp": 150173.854683083, "action": "move", "x": 490.22265625, "y": 640.78125}
+{"time_stamp": 150173.855757791, "action": "move", "x": 490.22265625, "y": 641.0078125}
+{"time_stamp": 150173.857680041, "action": "move", "x": 490.22265625, "y": 641.234375}
+{"time_stamp": 150173.861833625, "action": "move", "x": 490.22265625, "y": 641.4609375}
+{"time_stamp": 150173.861905708, "action": "move", "x": 489.9921875, "y": 641.4609375}
+{"time_stamp": 150173.86268675, "action": "move", "x": 489.9921875, "y": 641.6875}
+{"time_stamp": 150173.875275416, "action": "scroll", "x": 489.9921875, "y": 641.6875, "dx": 0, "dy": -1}
+{"time_stamp": 150173.903674291, "action": "scroll", "x": 489.9921875, "y": 641.6875, "dx": 0, "dy": -1}
+{"time_stamp": 150173.927322625, "action": "scroll", "x": 489.9921875, "y": 641.6875, "dx": 0, "dy": -1}
+{"time_stamp": 150173.945987041, "action": "scroll", "x": 489.9921875, "y": 641.6875, "dx": 0, "dy": -1}
+{"time_stamp": 150173.970679458, "action": "scroll", "x": 489.9921875, "y": 641.6875, "dx": 0, "dy": -1}
+{"time_stamp": 150173.981492833, "action": "move", "x": 490.21875, "y": 641.6875}
+{"time_stamp": 150173.987511333, "action": "move", "x": 490.4453125, "y": 641.6875}
+{"time_stamp": 150173.987829791, "action": "scroll", "x": 490.4453125, "y": 641.6875, "dx": 0, "dy": -1}
+{"time_stamp": 150174.006127916, "action": "move", "x": 490.4453125, "y": 641.45703125}
+{"time_stamp": 150174.007813666, "action": "scroll", "x": 490.4453125, "y": 641.45703125, "dx": 0, "dy": -1}
+{"time_stamp": 150174.01255975, "action": "move", "x": 490.671875, "y": 641.2265625}
+{"time_stamp": 150174.015099625, "action": "move", "x": 490.671875, "y": 640.99609375}
+{"time_stamp": 150174.020537625, "action": "move", "x": 490.671875, "y": 640.765625}
+{"time_stamp": 150174.026036958, "action": "move", "x": 490.671875, "y": 640.53515625}
+{"time_stamp": 150174.031358125, "action": "scroll", "x": 490.671875, "y": 640.53515625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.032158041, "action": "move", "x": 490.671875, "y": 640.3046875}
+{"time_stamp": 150174.037242, "action": "move", "x": 490.671875, "y": 640.07421875}
+{"time_stamp": 150174.037733, "action": "move", "x": 490.671875, "y": 639.84375}
+{"time_stamp": 150174.039804208, "action": "move", "x": 490.671875, "y": 639.61328125}
+{"time_stamp": 150174.04170675, "action": "move", "x": 490.671875, "y": 639.3828125}
+{"time_stamp": 150174.043773291, "action": "move", "x": 490.671875, "y": 639.15234375}
+{"time_stamp": 150174.046073833, "action": "move", "x": 490.671875, "y": 638.921875}
+{"time_stamp": 150174.047468791, "action": "move", "x": 490.671875, "y": 638.69140625}
+{"time_stamp": 150174.047623375, "action": "move", "x": 490.44140625, "y": 638.4609375}
+{"time_stamp": 150174.049734791, "action": "move", "x": 490.44140625, "y": 638.23046875}
+{"time_stamp": 150174.05173425, "action": "move", "x": 490.44140625, "y": 638.0}
+{"time_stamp": 150174.05432775, "action": "move", "x": 490.44140625, "y": 637.76953125}
+{"time_stamp": 150174.055688333, "action": "move", "x": 490.44140625, "y": 637.5390625}
+{"time_stamp": 150174.056628708, "action": "move", "x": 490.2109375, "y": 637.5390625}
+{"time_stamp": 150174.057654166, "action": "move", "x": 490.2109375, "y": 637.30859375}
+{"time_stamp": 150174.059685583, "action": "move", "x": 490.2109375, "y": 637.078125}
+{"time_stamp": 150174.06250125, "action": "move", "x": 490.2109375, "y": 636.84765625}
+{"time_stamp": 150174.063999291, "action": "move", "x": 489.98046875, "y": 636.6171875}
+{"time_stamp": 150174.065734416, "action": "move", "x": 489.98046875, "y": 636.38671875}
+{"time_stamp": 150174.066675833, "action": "move", "x": 489.98046875, "y": 636.15625}
+{"time_stamp": 150174.067643291, "action": "move", "x": 489.75, "y": 635.92578125}
+{"time_stamp": 150174.070592833, "action": "move", "x": 489.75, "y": 635.6953125}
+{"time_stamp": 150174.070683375, "action": "move", "x": 489.75, "y": 635.46484375}
+{"time_stamp": 150174.071636125, "action": "move", "x": 489.75, "y": 635.234375}
+{"time_stamp": 150174.072640041, "action": "move", "x": 489.75, "y": 635.00390625}
+{"time_stamp": 150174.073648333, "action": "move", "x": 489.51953125, "y": 634.7734375}
+{"time_stamp": 150174.074619208, "action": "move", "x": 489.51953125, "y": 634.54296875}
+{"time_stamp": 150174.076696125, "action": "move", "x": 489.51953125, "y": 634.3125}
+{"time_stamp": 150174.078791666, "action": "move", "x": 489.51953125, "y": 633.8515625}
+{"time_stamp": 150174.078870833, "action": "move", "x": 489.2890625, "y": 633.62109375}
+{"time_stamp": 150174.079694041, "action": "move", "x": 489.2890625, "y": 633.390625}
+{"time_stamp": 150174.080642916, "action": "move", "x": 489.2890625, "y": 633.16015625}
+{"time_stamp": 150174.081671375, "action": "move", "x": 489.05859375, "y": 632.9296875}
+{"time_stamp": 150174.0826705, "action": "move", "x": 489.05859375, "y": 632.69921875}
+{"time_stamp": 150174.083676, "action": "move", "x": 489.05859375, "y": 632.46875}
+{"time_stamp": 150174.084677583, "action": "move", "x": 488.828125, "y": 632.23828125}
+{"time_stamp": 150174.087259708, "action": "move", "x": 488.828125, "y": 632.0078125}
+{"time_stamp": 150174.087314083, "action": "move", "x": 488.828125, "y": 631.77734375}
+{"time_stamp": 150174.087705916, "action": "move", "x": 488.828125, "y": 631.546875}
+{"time_stamp": 150174.08866775, "action": "move", "x": 488.59765625, "y": 631.31640625}
+{"time_stamp": 150174.089619583, "action": "move", "x": 488.59765625, "y": 631.0859375}
+{"time_stamp": 150174.090669791, "action": "move", "x": 488.59765625, "y": 630.85546875}
+{"time_stamp": 150174.091790916, "action": "move", "x": 488.3671875, "y": 630.625}
+{"time_stamp": 150174.092693875, "action": "move", "x": 488.3671875, "y": 630.39453125}
+{"time_stamp": 150174.095050833, "action": "move", "x": 488.3671875, "y": 630.1640625}
+{"time_stamp": 150174.0956885, "action": "move", "x": 488.13671875, "y": 629.93359375}
+{"time_stamp": 150174.096793041, "action": "move", "x": 488.13671875, "y": 629.703125}
+{"time_stamp": 150174.098358625, "action": "move", "x": 488.13671875, "y": 629.47265625}
+{"time_stamp": 150174.099658333, "action": "move", "x": 487.90625, "y": 629.47265625}
+{"time_stamp": 150174.099772541, "action": "move", "x": 487.90625, "y": 629.2421875}
+{"time_stamp": 150174.100746916, "action": "move", "x": 487.90625, "y": 629.01171875}
+{"time_stamp": 150174.101908333, "action": "move", "x": 487.90625, "y": 628.78125}
+{"time_stamp": 150174.104700791, "action": "move", "x": 487.67578125, "y": 628.78125}
+{"time_stamp": 150174.104889416, "action": "move", "x": 487.67578125, "y": 628.55078125}
+{"time_stamp": 150174.104962458, "action": "move", "x": 487.67578125, "y": 628.3203125}
+{"time_stamp": 150174.106679125, "action": "move", "x": 487.67578125, "y": 628.08984375}
+{"time_stamp": 150174.107666875, "action": "move", "x": 487.4453125, "y": 627.859375}
+{"time_stamp": 150174.109632791, "action": "move", "x": 487.4453125, "y": 627.62890625}
+{"time_stamp": 150174.112963208, "action": "move", "x": 487.4453125, "y": 627.3984375}
+{"time_stamp": 150174.112980583, "action": "move", "x": 487.4453125, "y": 627.16796875}
+{"time_stamp": 150174.113623333, "action": "move", "x": 487.21484375, "y": 627.16796875}
+{"time_stamp": 150174.114607666, "action": "move", "x": 487.21484375, "y": 626.9375}
+{"time_stamp": 150174.116632083, "action": "move", "x": 487.21484375, "y": 626.70703125}
+{"time_stamp": 150174.118596125, "action": "move", "x": 486.984375, "y": 626.4765625}
+{"time_stamp": 150174.120854875, "action": "move", "x": 486.984375, "y": 626.24609375}
+{"time_stamp": 150174.122643166, "action": "move", "x": 486.984375, "y": 626.015625}
+{"time_stamp": 150174.123676791, "action": "move", "x": 486.984375, "y": 625.78515625}
+{"time_stamp": 150174.1267095, "action": "move", "x": 486.75390625, "y": 625.5546875}
+{"time_stamp": 150174.129173791, "action": "move", "x": 486.75390625, "y": 625.32421875}
+{"time_stamp": 150174.1307425, "action": "move", "x": 486.75390625, "y": 625.09375}
+{"time_stamp": 150174.132711041, "action": "move", "x": 486.5234375, "y": 624.86328125}
+{"time_stamp": 150174.137329958, "action": "move", "x": 486.5234375, "y": 624.6328125}
+{"time_stamp": 150174.137666416, "action": "move", "x": 486.5234375, "y": 624.40234375}
+{"time_stamp": 150174.141917041, "action": "move", "x": 486.5234375, "y": 624.171875}
+{"time_stamp": 150174.142817125, "action": "move", "x": 486.5234375, "y": 623.94140625}
+{"time_stamp": 150174.146444125, "action": "move", "x": 486.29296875, "y": 623.94140625}
+{"time_stamp": 150174.146521458, "action": "move", "x": 486.29296875, "y": 623.7109375}
+{"time_stamp": 150174.148733291, "action": "move", "x": 486.29296875, "y": 623.48046875}
+{"time_stamp": 150174.150759958, "action": "move", "x": 486.29296875, "y": 623.25}
+{"time_stamp": 150174.153781875, "action": "move", "x": 486.29296875, "y": 623.01953125}
+{"time_stamp": 150174.154667916, "action": "move", "x": 486.0625, "y": 623.01953125}
+{"time_stamp": 150174.155638708, "action": "move", "x": 486.0625, "y": 622.7890625}
+{"time_stamp": 150174.157789125, "action": "move", "x": 486.0625, "y": 622.55859375}
+{"time_stamp": 150174.158681291, "action": "move", "x": 485.83203125, "y": 622.328125}
+{"time_stamp": 150174.161869625, "action": "move", "x": 485.83203125, "y": 622.09765625}
+{"time_stamp": 150174.161907083, "action": "move", "x": 485.6015625, "y": 622.09765625}
+{"time_stamp": 150174.162667, "action": "move", "x": 485.6015625, "y": 621.8671875}
+{"time_stamp": 150174.163638041, "action": "move", "x": 485.37109375, "y": 621.8671875}
+{"time_stamp": 150174.164640541, "action": "move", "x": 485.37109375, "y": 621.63671875}
+{"time_stamp": 150174.165628708, "action": "move", "x": 485.140625, "y": 621.40625}
+{"time_stamp": 150174.167641833, "action": "move", "x": 484.91015625, "y": 621.17578125}
+{"time_stamp": 150174.168620625, "action": "move", "x": 484.91015625, "y": 620.9453125}
+{"time_stamp": 150174.170522666, "action": "move", "x": 484.6796875, "y": 620.9453125}
+{"time_stamp": 150174.170617, "action": "move", "x": 484.6796875, "y": 620.71484375}
+{"time_stamp": 150174.171636166, "action": "move", "x": 484.44921875, "y": 620.484375}
+{"time_stamp": 150174.172624125, "action": "move", "x": 484.21875, "y": 620.25390625}
+{"time_stamp": 150174.174615458, "action": "move", "x": 483.98828125, "y": 620.0234375}
+{"time_stamp": 150174.175594833, "action": "move", "x": 483.98828125, "y": 619.79296875}
+{"time_stamp": 150174.176612, "action": "move", "x": 483.7578125, "y": 619.5625}
+{"time_stamp": 150174.178621916, "action": "move", "x": 483.52734375, "y": 619.33203125}
+{"time_stamp": 150174.1796135, "action": "move", "x": 483.296875, "y": 619.1015625}
+{"time_stamp": 150174.181639958, "action": "move", "x": 483.06640625, "y": 618.87109375}
+{"time_stamp": 150174.182775166, "action": "move", "x": 482.8359375, "y": 618.640625}
+{"time_stamp": 150174.18367, "action": "move", "x": 482.60546875, "y": 618.41015625}
+{"time_stamp": 150174.184668041, "action": "move", "x": 482.375, "y": 618.1796875}
+{"time_stamp": 150174.186691, "action": "move", "x": 482.375, "y": 617.94921875}
+{"time_stamp": 150174.186762708, "action": "move", "x": 482.14453125, "y": 617.71875}
+{"time_stamp": 150174.187635083, "action": "move", "x": 481.9140625, "y": 617.48828125}
+{"time_stamp": 150174.188638416, "action": "move", "x": 481.68359375, "y": 617.48828125}
+{"time_stamp": 150174.189634375, "action": "move", "x": 481.453125, "y": 617.2578125}
+{"time_stamp": 150174.190613458, "action": "move", "x": 481.22265625, "y": 617.02734375}
+{"time_stamp": 150174.191633541, "action": "move", "x": 480.9921875, "y": 616.796875}
+{"time_stamp": 150174.192639333, "action": "move", "x": 480.76171875, "y": 616.56640625}
+{"time_stamp": 150174.193638583, "action": "move", "x": 480.53125, "y": 616.3359375}
+{"time_stamp": 150174.195288833, "action": "move", "x": 480.30078125, "y": 616.10546875}
+{"time_stamp": 150174.195615291, "action": "move", "x": 480.0703125, "y": 615.875}
+{"time_stamp": 150174.196653916, "action": "move", "x": 480.0703125, "y": 615.64453125}
+{"time_stamp": 150174.197661125, "action": "move", "x": 479.609375, "y": 615.4140625}
+{"time_stamp": 150174.198654375, "action": "move", "x": 479.37890625, "y": 615.18359375}
+{"time_stamp": 150174.199608333, "action": "move", "x": 479.1484375, "y": 614.953125}
+{"time_stamp": 150174.200626833, "action": "move", "x": 478.91796875, "y": 614.72265625}
+{"time_stamp": 150174.2016005, "action": "move", "x": 478.6875, "y": 614.4921875}
+{"time_stamp": 150174.203345875, "action": "move", "x": 478.45703125, "y": 614.26171875}
+{"time_stamp": 150174.203607333, "action": "move", "x": 478.2265625, "y": 614.03125}
+{"time_stamp": 150174.204659083, "action": "move", "x": 477.99609375, "y": 613.80078125}
+{"time_stamp": 150174.205737666, "action": "move", "x": 477.53515625, "y": 613.5703125}
+{"time_stamp": 150174.206605416, "action": "move", "x": 477.3046875, "y": 613.33984375}
+{"time_stamp": 150174.207650416, "action": "move", "x": 477.07421875, "y": 613.109375}
+{"time_stamp": 150174.2086405, "action": "move", "x": 476.61328125, "y": 612.87890625}
+{"time_stamp": 150174.209603125, "action": "move", "x": 476.3828125, "y": 612.41796875}
+{"time_stamp": 150174.2124465, "action": "move", "x": 476.15234375, "y": 612.1875}
+{"time_stamp": 150174.212464, "action": "move", "x": 475.69140625, "y": 611.95703125}
+{"time_stamp": 150174.212572583, "action": "move", "x": 475.4609375, "y": 611.7265625}
+{"time_stamp": 150174.2135885, "action": "move", "x": 475.23046875, "y": 611.49609375}
+{"time_stamp": 150174.21464625, "action": "move", "x": 474.76953125, "y": 611.265625}
+{"time_stamp": 150174.215631541, "action": "move", "x": 474.5390625, "y": 611.03515625}
+{"time_stamp": 150174.216622416, "action": "move", "x": 474.078125, "y": 610.8046875}
+{"time_stamp": 150174.217884833, "action": "move", "x": 473.84765625, "y": 610.57421875}
+{"time_stamp": 150174.218631416, "action": "move", "x": 473.38671875, "y": 610.34375}
+{"time_stamp": 150174.220483583, "action": "move", "x": 473.15625, "y": 609.8828125}
+{"time_stamp": 150174.220618291, "action": "move", "x": 472.6953125, "y": 609.65234375}
+{"time_stamp": 150174.221624416, "action": "move", "x": 472.46484375, "y": 609.421875}
+{"time_stamp": 150174.222649541, "action": "move", "x": 472.00390625, "y": 609.19140625}
+{"time_stamp": 150174.223628416, "action": "move", "x": 471.54296875, "y": 608.9609375}
+{"time_stamp": 150174.224617875, "action": "move", "x": 471.3125, "y": 608.73046875}
+{"time_stamp": 150174.225629458, "action": "move", "x": 470.8515625, "y": 608.26953125}
+{"time_stamp": 150174.226693583, "action": "move", "x": 470.390625, "y": 608.0390625}
+{"time_stamp": 150174.228437708, "action": "move", "x": 470.16015625, "y": 607.80859375}
+{"time_stamp": 150174.228625458, "action": "move", "x": 469.69921875, "y": 607.578125}
+{"time_stamp": 150174.229638541, "action": "move", "x": 469.23828125, "y": 607.1171875}
+{"time_stamp": 150174.231588, "action": "move", "x": 468.77734375, "y": 606.88671875}
+{"time_stamp": 150174.231748, "action": "move", "x": 468.546875, "y": 606.65625}
+{"time_stamp": 150174.233220166, "action": "move", "x": 468.0859375, "y": 606.42578125}
+{"time_stamp": 150174.233658375, "action": "move", "x": 467.625, "y": 605.96484375}
+{"time_stamp": 150174.234603375, "action": "move", "x": 467.1640625, "y": 605.734375}
+{"time_stamp": 150174.236828583, "action": "move", "x": 466.703125, "y": 605.50390625}
+{"time_stamp": 150174.236927291, "action": "move", "x": 466.2421875, "y": 605.2734375}
+{"time_stamp": 150174.237661458, "action": "move", "x": 465.78125, "y": 604.8125}
+{"time_stamp": 150174.238623291, "action": "move", "x": 465.55078125, "y": 604.58203125}
+{"time_stamp": 150174.239609416, "action": "move", "x": 465.08984375, "y": 604.3515625}
+{"time_stamp": 150174.240629708, "action": "move", "x": 464.21484375, "y": 604.05859375}
+{"time_stamp": 150174.241583041, "action": "move", "x": 463.75390625, "y": 603.828125}
+{"time_stamp": 150174.242580583, "action": "move", "x": 463.29296875, "y": 603.3671875}
+{"time_stamp": 150174.243582958, "action": "move", "x": 462.83203125, "y": 603.13671875}
+{"time_stamp": 150174.245420041, "action": "move", "x": 462.37109375, "y": 602.90625}
+{"time_stamp": 150174.245626708, "action": "move", "x": 461.91015625, "y": 602.67578125}
+{"time_stamp": 150174.246589083, "action": "move", "x": 461.44921875, "y": 602.4453125}
+{"time_stamp": 150174.2475985, "action": "move", "x": 460.98828125, "y": 601.984375}
+{"time_stamp": 150174.248641916, "action": "move", "x": 460.52734375, "y": 601.75390625}
+{"time_stamp": 150174.249625208, "action": "move", "x": 460.06640625, "y": 601.5234375}
+{"time_stamp": 150174.250586333, "action": "move", "x": 459.60546875, "y": 601.0625}
+{"time_stamp": 150174.251599041, "action": "move", "x": 458.73046875, "y": 600.76953125}
+{"time_stamp": 150174.253435166, "action": "move", "x": 458.26953125, "y": 600.5390625}
+{"time_stamp": 150174.253600458, "action": "move", "x": 457.80859375, "y": 600.30859375}
+{"time_stamp": 150174.254605958, "action": "move", "x": 457.34765625, "y": 600.078125}
+{"time_stamp": 150174.255653166, "action": "move", "x": 456.88671875, "y": 599.84765625}
+{"time_stamp": 150174.256603875, "action": "move", "x": 456.42578125, "y": 599.6171875}
+{"time_stamp": 150174.257764, "action": "move", "x": 455.55078125, "y": 599.32421875}
+{"time_stamp": 150174.258644916, "action": "move", "x": 455.08984375, "y": 599.09375}
+{"time_stamp": 150174.259612166, "action": "move", "x": 454.62890625, "y": 598.6328125}
+{"time_stamp": 150174.2618585, "action": "move", "x": 454.16796875, "y": 598.40234375}
+{"time_stamp": 150174.261941041, "action": "move", "x": 453.70703125, "y": 598.171875}
+{"time_stamp": 150174.262669291, "action": "move", "x": 452.83203125, "y": 597.87890625}
+{"time_stamp": 150174.263632875, "action": "move", "x": 452.37109375, "y": 597.6484375}
+{"time_stamp": 150174.264651083, "action": "move", "x": 451.91015625, "y": 597.41796875}
+{"time_stamp": 150174.265603875, "action": "move", "x": 451.44921875, "y": 597.1875}
+{"time_stamp": 150174.266605833, "action": "move", "x": 450.98828125, "y": 596.95703125}
+{"time_stamp": 150174.267594791, "action": "move", "x": 450.11328125, "y": 596.6640625}
+{"time_stamp": 150174.268589791, "action": "move", "x": 449.65234375, "y": 596.203125}
+{"time_stamp": 150174.269963083, "action": "move", "x": 449.19140625, "y": 595.97265625}
+{"time_stamp": 150174.270592083, "action": "move", "x": 448.73046875, "y": 595.7421875}
+{"time_stamp": 150174.271603083, "action": "move", "x": 447.85546875, "y": 595.44921875}
+{"time_stamp": 150174.272625833, "action": "move", "x": 447.39453125, "y": 595.21875}
+{"time_stamp": 150174.273586833, "action": "move", "x": 446.93359375, "y": 594.98828125}
+{"time_stamp": 150174.274589458, "action": "move", "x": 446.05859375, "y": 594.6953125}
+{"time_stamp": 150174.275602458, "action": "move", "x": 445.59765625, "y": 594.46484375}
+{"time_stamp": 150174.27667925, "action": "move", "x": 445.13671875, "y": 594.234375}
+{"time_stamp": 150174.278285375, "action": "move", "x": 444.26171875, "y": 593.94140625}
+{"time_stamp": 150174.278687291, "action": "move", "x": 443.80078125, "y": 593.7109375}
+{"time_stamp": 150174.279559, "action": "move", "x": 443.33984375, "y": 593.48046875}
+{"time_stamp": 150174.280856958, "action": "move", "x": 442.87890625, "y": 593.25}
+{"time_stamp": 150174.281659333, "action": "move", "x": 442.00390625, "y": 593.25}
+{"time_stamp": 150174.282647125, "action": "move", "x": 441.54296875, "y": 593.01953125}
+{"time_stamp": 150174.283627291, "action": "move", "x": 441.08203125, "y": 592.7890625}
+{"time_stamp": 150174.28461925, "action": "move", "x": 440.62109375, "y": 592.55859375}
+{"time_stamp": 150174.286741791, "action": "move", "x": 439.74609375, "y": 592.265625}
+{"time_stamp": 150174.286860916, "action": "move", "x": 439.28515625, "y": 592.265625}
+{"time_stamp": 150174.287618458, "action": "move", "x": 438.82421875, "y": 592.03515625}
+{"time_stamp": 150174.288611291, "action": "move", "x": 438.36328125, "y": 591.8046875}
+{"time_stamp": 150174.289649625, "action": "move", "x": 437.48828125, "y": 591.51171875}
+{"time_stamp": 150174.290651083, "action": "move", "x": 437.02734375, "y": 591.51171875}
+{"time_stamp": 150174.291740958, "action": "move", "x": 436.56640625, "y": 591.28125}
+{"time_stamp": 150174.292688291, "action": "move", "x": 436.10546875, "y": 591.28125}
+{"time_stamp": 150174.293583833, "action": "move", "x": 435.64453125, "y": 591.05078125}
+{"time_stamp": 150174.294705583, "action": "move", "x": 434.76953125, "y": 591.05078125}
+{"time_stamp": 150174.295598125, "action": "move", "x": 434.30859375, "y": 590.8203125}
+{"time_stamp": 150174.2965905, "action": "move", "x": 433.84765625, "y": 590.58984375}
+{"time_stamp": 150174.297592541, "action": "move", "x": 433.38671875, "y": 590.58984375}
+{"time_stamp": 150174.298653291, "action": "move", "x": 432.92578125, "y": 590.359375}
+{"time_stamp": 150174.299626083, "action": "move", "x": 432.46484375, "y": 590.359375}
+{"time_stamp": 150174.300831125, "action": "move", "x": 432.00390625, "y": 590.12890625}
+{"time_stamp": 150174.301661125, "action": "move", "x": 431.54296875, "y": 590.12890625}
+{"time_stamp": 150174.303351333, "action": "move", "x": 431.08203125, "y": 589.8984375}
+{"time_stamp": 150174.3036385, "action": "move", "x": 430.62109375, "y": 589.8984375}
+{"time_stamp": 150174.3046865, "action": "move", "x": 430.16015625, "y": 589.8984375}
+{"time_stamp": 150174.305656166, "action": "move", "x": 429.69921875, "y": 589.66796875}
+{"time_stamp": 150174.306625083, "action": "move", "x": 429.23828125, "y": 589.66796875}
+{"time_stamp": 150174.307635833, "action": "move", "x": 428.77734375, "y": 589.66796875}
+{"time_stamp": 150174.308639583, "action": "move", "x": 428.31640625, "y": 589.4375}
+{"time_stamp": 150174.309649958, "action": "move", "x": 428.0859375, "y": 589.4375}
+{"time_stamp": 150174.311961041, "action": "move", "x": 427.625, "y": 589.4375}
+{"time_stamp": 150174.3121015, "action": "move", "x": 427.1640625, "y": 589.4375}
+{"time_stamp": 150174.312609125, "action": "move", "x": 426.703125, "y": 589.20703125}
+{"time_stamp": 150174.313641958, "action": "move", "x": 426.2421875, "y": 589.20703125}
+{"time_stamp": 150174.3146535, "action": "move", "x": 426.01171875, "y": 589.20703125}
+{"time_stamp": 150174.315651708, "action": "move", "x": 425.55078125, "y": 589.20703125}
+{"time_stamp": 150174.316658166, "action": "move", "x": 425.3203125, "y": 589.20703125}
+{"time_stamp": 150174.317613625, "action": "move", "x": 424.859375, "y": 588.9765625}
+{"time_stamp": 150174.318629916, "action": "move", "x": 424.62890625, "y": 588.9765625}
+{"time_stamp": 150174.320097833, "action": "move", "x": 424.16796875, "y": 588.9765625}
+{"time_stamp": 150174.320669541, "action": "move", "x": 423.9375, "y": 588.9765625}
+{"time_stamp": 150174.321653791, "action": "move", "x": 423.4765625, "y": 588.9765625}
+{"time_stamp": 150174.322956541, "action": "move", "x": 423.24609375, "y": 588.9765625}
+{"time_stamp": 150174.323739375, "action": "move", "x": 423.015625, "y": 588.9765625}
+{"time_stamp": 150174.32472, "action": "move", "x": 422.5546875, "y": 588.9765625}
+{"time_stamp": 150174.326231916, "action": "move", "x": 422.32421875, "y": 588.9765625}
+{"time_stamp": 150174.326845583, "action": "move", "x": 422.09375, "y": 588.74609375}
+{"time_stamp": 150174.328563, "action": "move", "x": 421.86328125, "y": 588.74609375}
+{"time_stamp": 150174.328774416, "action": "move", "x": 421.6328125, "y": 588.74609375}
+{"time_stamp": 150174.329640875, "action": "move", "x": 421.40234375, "y": 588.74609375}
+{"time_stamp": 150174.330700208, "action": "move", "x": 421.171875, "y": 588.74609375}
+{"time_stamp": 150174.331751541, "action": "move", "x": 420.94140625, "y": 588.74609375}
+{"time_stamp": 150174.332662291, "action": "move", "x": 420.7109375, "y": 588.74609375}
+{"time_stamp": 150174.333607083, "action": "move", "x": 420.48046875, "y": 588.74609375}
+{"time_stamp": 150174.337773375, "action": "move", "x": 420.25, "y": 588.74609375}
+{"time_stamp": 150174.337940416, "action": "move", "x": 420.01953125, "y": 588.74609375}
+{"time_stamp": 150174.338007833, "action": "move", "x": 419.7890625, "y": 588.74609375}
+{"time_stamp": 150174.339706666, "action": "move", "x": 419.55859375, "y": 588.74609375}
+{"time_stamp": 150174.340615291, "action": "move", "x": 419.328125, "y": 588.74609375}
+{"time_stamp": 150174.342616666, "action": "move", "x": 419.09765625, "y": 588.74609375}
+{"time_stamp": 150174.345700791, "action": "move", "x": 418.8671875, "y": 588.74609375}
+{"time_stamp": 150174.347672875, "action": "move", "x": 418.63671875, "y": 588.97265625}
+{"time_stamp": 150174.387047791, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.408441458, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.430349708, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.443348333, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.464312333, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.475528791, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.497473625, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.51610375, "action": "scroll", "x": 418.63671875, "y": 588.97265625, "dx": 0, "dy": -1}
+{"time_stamp": 150174.610604, "action": "move", "x": 418.63671875, "y": 588.7421875}
+{"time_stamp": 150174.613962541, "action": "move", "x": 418.86328125, "y": 588.51171875}
+{"time_stamp": 150174.614890083, "action": "move", "x": 418.86328125, "y": 588.28125}
+{"time_stamp": 150174.615710333, "action": "move", "x": 419.08984375, "y": 588.28125}
+{"time_stamp": 150174.616605791, "action": "move", "x": 419.31640625, "y": 588.05078125}
+{"time_stamp": 150174.61860625, "action": "move", "x": 419.31640625, "y": 587.8203125}
+{"time_stamp": 150174.62178475, "action": "move", "x": 419.54296875, "y": 587.8203125}
+{"time_stamp": 150174.621908458, "action": "move", "x": 419.76953125, "y": 587.58984375}
+{"time_stamp": 150174.622597458, "action": "move", "x": 419.99609375, "y": 587.359375}
+{"time_stamp": 150174.623577708, "action": "move", "x": 420.22265625, "y": 587.359375}
+{"time_stamp": 150174.624707083, "action": "move", "x": 420.22265625, "y": 587.12890625}
+{"time_stamp": 150174.625598125, "action": "move", "x": 420.44921875, "y": 587.12890625}
+{"time_stamp": 150174.626625375, "action": "move", "x": 420.44921875, "y": 586.8984375}
+{"time_stamp": 150174.629681541, "action": "move", "x": 420.67578125, "y": 586.8984375}
+{"time_stamp": 150174.629698666, "action": "move", "x": 420.90234375, "y": 586.8984375}
+{"time_stamp": 150174.62973825, "action": "move", "x": 420.90234375, "y": 586.66796875}
+{"time_stamp": 150174.630586958, "action": "move", "x": 421.12890625, "y": 586.66796875}
+{"time_stamp": 150174.631558208, "action": "move", "x": 421.35546875, "y": 586.4375}
+{"time_stamp": 150174.63359625, "action": "move", "x": 421.58203125, "y": 586.4375}
+{"time_stamp": 150174.63458525, "action": "move", "x": 421.80859375, "y": 586.20703125}
+{"time_stamp": 150174.637178666, "action": "move", "x": 422.03515625, "y": 586.20703125}
+{"time_stamp": 150174.637224333, "action": "move", "x": 422.03515625, "y": 585.9765625}
+{"time_stamp": 150174.637635291, "action": "move", "x": 422.26171875, "y": 585.9765625}
+{"time_stamp": 150174.638556875, "action": "move", "x": 422.48828125, "y": 585.9765625}
+{"time_stamp": 150174.639632041, "action": "move", "x": 422.71484375, "y": 585.74609375}
+{"time_stamp": 150174.640679791, "action": "move", "x": 422.94140625, "y": 585.74609375}
+{"time_stamp": 150174.641607208, "action": "move", "x": 423.16796875, "y": 585.515625}
+{"time_stamp": 150174.64261075, "action": "move", "x": 423.625, "y": 585.28515625}
+{"time_stamp": 150174.643663, "action": "move", "x": 423.8515625, "y": 585.0546875}
+{"time_stamp": 150174.644917375, "action": "move", "x": 424.30859375, "y": 584.82421875}
+{"time_stamp": 150174.645626791, "action": "move", "x": 424.53515625, "y": 584.82421875}
+{"time_stamp": 150174.646564833, "action": "move", "x": 424.9921875, "y": 584.59375}
+{"time_stamp": 150174.647683333, "action": "move", "x": 425.21875, "y": 584.36328125}
+{"time_stamp": 150174.648667125, "action": "move", "x": 425.67578125, "y": 584.1328125}
+{"time_stamp": 150174.64957625, "action": "move", "x": 426.1328125, "y": 583.90234375}
+{"time_stamp": 150174.650594583, "action": "move", "x": 426.359375, "y": 583.671875}
+{"time_stamp": 150174.651668916, "action": "move", "x": 426.81640625, "y": 583.44140625}
+{"time_stamp": 150174.653906208, "action": "move", "x": 427.2734375, "y": 583.2109375}
+{"time_stamp": 150174.653923, "action": "move", "x": 427.73046875, "y": 582.98046875}
+{"time_stamp": 150174.654604291, "action": "move", "x": 427.95703125, "y": 582.75}
+{"time_stamp": 150174.655607166, "action": "move", "x": 428.4140625, "y": 582.51953125}
+{"time_stamp": 150174.656737166, "action": "move", "x": 428.87109375, "y": 582.2890625}
+{"time_stamp": 150174.6575875, "action": "move", "x": 429.09765625, "y": 582.05859375}
+{"time_stamp": 150174.658606291, "action": "move", "x": 429.5546875, "y": 581.828125}
+{"time_stamp": 150174.659670375, "action": "move", "x": 429.78125, "y": 581.59765625}
+{"time_stamp": 150174.661685333, "action": "move", "x": 430.23828125, "y": 581.3671875}
+{"time_stamp": 150174.661719125, "action": "move", "x": 430.6953125, "y": 581.13671875}
+{"time_stamp": 150174.662577958, "action": "move", "x": 431.15234375, "y": 580.90625}
+{"time_stamp": 150174.663637416, "action": "move", "x": 431.37890625, "y": 580.67578125}
+{"time_stamp": 150174.664642583, "action": "move", "x": 431.8359375, "y": 580.4453125}
+{"time_stamp": 150174.665637958, "action": "move", "x": 432.0625, "y": 580.21484375}
+{"time_stamp": 150174.666624708, "action": "move", "x": 432.51953125, "y": 579.75390625}
+{"time_stamp": 150174.667652291, "action": "move", "x": 432.74609375, "y": 579.5234375}
+{"time_stamp": 150174.668611125, "action": "move", "x": 433.203125, "y": 579.29296875}
+{"time_stamp": 150174.670381375, "action": "move", "x": 433.4296875, "y": 579.0625}
+{"time_stamp": 150174.670728916, "action": "move", "x": 433.88671875, "y": 578.83203125}
+{"time_stamp": 150174.671677, "action": "move", "x": 434.11328125, "y": 578.6015625}
+{"time_stamp": 150174.672667833, "action": "move", "x": 434.5703125, "y": 578.37109375}
+{"time_stamp": 150174.673659416, "action": "move", "x": 434.796875, "y": 577.91015625}
+{"time_stamp": 150174.674657833, "action": "move", "x": 435.25390625, "y": 577.6796875}
+{"time_stamp": 150174.675664916, "action": "move", "x": 435.48046875, "y": 577.44921875}
+{"time_stamp": 150174.676552291, "action": "move", "x": 435.70703125, "y": 577.21875}
+{"time_stamp": 150174.678146125, "action": "move", "x": 436.1640625, "y": 576.98828125}
+{"time_stamp": 150174.678585791, "action": "move", "x": 436.390625, "y": 576.52734375}
+{"time_stamp": 150174.679597875, "action": "move", "x": 436.6171875, "y": 576.296875}
+{"time_stamp": 150174.680626625, "action": "move", "x": 436.84375, "y": 576.06640625}
+{"time_stamp": 150174.681596291, "action": "move", "x": 437.0703125, "y": 575.60546875}
+{"time_stamp": 150174.682568208, "action": "move", "x": 437.52734375, "y": 575.375}
+{"time_stamp": 150174.683585583, "action": "move", "x": 437.75390625, "y": 574.9140625}
+{"time_stamp": 150174.684574375, "action": "move", "x": 437.98046875, "y": 574.68359375}
+{"time_stamp": 150174.686539041, "action": "move", "x": 438.20703125, "y": 574.453125}
+{"time_stamp": 150174.686549166, "action": "move", "x": 438.6640625, "y": 573.9921875}
+{"time_stamp": 150174.687553583, "action": "move", "x": 438.890625, "y": 573.76171875}
+{"time_stamp": 150174.688546625, "action": "move", "x": 439.1171875, "y": 573.30078125}
+{"time_stamp": 150174.6895565, "action": "move", "x": 439.34375, "y": 572.83984375}
+{"time_stamp": 150174.690613666, "action": "move", "x": 439.5703125, "y": 572.609375}
+{"time_stamp": 150174.691668291, "action": "move", "x": 439.796875, "y": 572.1484375}
+{"time_stamp": 150174.692641166, "action": "move", "x": 440.0234375, "y": 571.6875}
+{"time_stamp": 150174.693580083, "action": "move", "x": 440.25, "y": 571.2265625}
+{"time_stamp": 150174.694773708, "action": "move", "x": 440.4765625, "y": 570.765625}
+{"time_stamp": 150174.695606875, "action": "move", "x": 440.703125, "y": 570.3046875}
+{"time_stamp": 150174.696535125, "action": "move", "x": 440.9296875, "y": 569.84375}
+{"time_stamp": 150174.697573041, "action": "move", "x": 441.21875, "y": 568.96875}
+{"time_stamp": 150174.698557541, "action": "move", "x": 441.4453125, "y": 568.5078125}
+{"time_stamp": 150174.699569291, "action": "move", "x": 441.734375, "y": 567.6328125}
+{"time_stamp": 150174.700564083, "action": "move", "x": 442.0234375, "y": 566.7578125}
+{"time_stamp": 150174.70156675, "action": "move", "x": 442.25, "y": 566.296875}
+{"time_stamp": 150174.703258291, "action": "move", "x": 442.5390625, "y": 565.421875}
+{"time_stamp": 150174.703676416, "action": "move", "x": 442.828125, "y": 564.546875}
+{"time_stamp": 150174.704541125, "action": "move", "x": 443.234375, "y": 562.91796875}
+{"time_stamp": 150174.705602625, "action": "move", "x": 443.5234375, "y": 562.04296875}
+{"time_stamp": 150174.706673791, "action": "move", "x": 443.8125, "y": 561.16796875}
+{"time_stamp": 150174.707564291, "action": "move", "x": 444.1015625, "y": 560.29296875}
+{"time_stamp": 150174.708595083, "action": "move", "x": 444.5078125, "y": 558.6640625}
+{"time_stamp": 150174.709544, "action": "move", "x": 444.796875, "y": 557.7890625}
+{"time_stamp": 150174.711416708, "action": "move", "x": 445.0859375, "y": 556.9140625}
+{"time_stamp": 150174.711536166, "action": "move", "x": 445.4921875, "y": 555.28515625}
+{"time_stamp": 150174.712591083, "action": "move", "x": 445.8984375, "y": 553.65625}
+{"time_stamp": 150174.713539208, "action": "move", "x": 446.1875, "y": 552.78125}
+{"time_stamp": 150174.714561875, "action": "move", "x": 446.59375, "y": 551.15234375}
+{"time_stamp": 150174.715596958, "action": "move", "x": 446.8828125, "y": 550.27734375}
+{"time_stamp": 150174.716586458, "action": "move", "x": 447.2890625, "y": 548.6484375}
+{"time_stamp": 150174.71756075, "action": "move", "x": 447.6953125, "y": 547.01953125}
+{"time_stamp": 150174.718555916, "action": "move", "x": 448.1015625, "y": 545.390625}
+{"time_stamp": 150174.720684041, "action": "move", "x": 448.390625, "y": 544.515625}
+{"time_stamp": 150174.720692458, "action": "move", "x": 448.796875, "y": 542.88671875}
+{"time_stamp": 150174.721529125, "action": "move", "x": 449.203125, "y": 541.2578125}
+{"time_stamp": 150174.722554958, "action": "move", "x": 449.4921875, "y": 540.3828125}
+{"time_stamp": 150174.723556541, "action": "move", "x": 449.4921875, "y": 538.75390625}
+{"time_stamp": 150174.724584083, "action": "move", "x": 450.3046875, "y": 537.125}
+{"time_stamp": 150174.725570666, "action": "move", "x": 450.3046875, "y": 536.25}
+{"time_stamp": 150174.726627875, "action": "move", "x": 450.7109375, "y": 534.62109375}
+{"time_stamp": 150174.72863075, "action": "move", "x": 451.1171875, "y": 532.9921875}
+{"time_stamp": 150174.728646416, "action": "move", "x": 451.40625, "y": 532.1171875}
+{"time_stamp": 150174.729582625, "action": "move", "x": 451.8125, "y": 530.48828125}
+{"time_stamp": 150174.730612625, "action": "move", "x": 452.1015625, "y": 529.61328125}
+{"time_stamp": 150174.731597625, "action": "move", "x": 452.5078125, "y": 527.984375}
+{"time_stamp": 150174.732598791, "action": "move", "x": 452.5078125, "y": 527.109375}
+{"time_stamp": 150174.733571416, "action": "move", "x": 452.796875, "y": 526.234375}
+{"time_stamp": 150174.735380041, "action": "move", "x": 453.203125, "y": 524.60546875}
+{"time_stamp": 150174.737134708, "action": "move", "x": 453.4921875, "y": 523.73046875}
+{"time_stamp": 150174.737168791, "action": "move", "x": 453.4921875, "y": 522.85546875}
+{"time_stamp": 150174.737556583, "action": "move", "x": 453.8984375, "y": 521.2265625}
+{"time_stamp": 150174.738549333, "action": "move", "x": 454.1875, "y": 520.3515625}
+{"time_stamp": 150174.739577958, "action": "move", "x": 454.1875, "y": 519.4765625}
+{"time_stamp": 150174.74058575, "action": "move", "x": 454.4765625, "y": 518.6015625}
+{"time_stamp": 150174.741581, "action": "move", "x": 454.765625, "y": 517.7265625}
+{"time_stamp": 150174.742666458, "action": "move", "x": 454.765625, "y": 516.8515625}
+{"time_stamp": 150174.743648625, "action": "move", "x": 455.0546875, "y": 515.9765625}
+{"time_stamp": 150174.744801625, "action": "move", "x": 455.0546875, "y": 515.1015625}
+{"time_stamp": 150174.745595625, "action": "move", "x": 455.34375, "y": 514.2265625}
+{"time_stamp": 150174.7466135, "action": "move", "x": 455.34375, "y": 513.3515625}
+{"time_stamp": 150174.747664958, "action": "move", "x": 455.6328125, "y": 512.4765625}
+{"time_stamp": 150174.748664708, "action": "move", "x": 455.6328125, "y": 511.6015625}
+{"time_stamp": 150174.749568333, "action": "move", "x": 455.6328125, "y": 510.7265625}
+{"time_stamp": 150174.750644291, "action": "move", "x": 455.921875, "y": 509.8515625}
+{"time_stamp": 150174.75168375, "action": "move", "x": 455.921875, "y": 508.9765625}
+{"time_stamp": 150174.75308375, "action": "move", "x": 455.921875, "y": 508.1015625}
+{"time_stamp": 150174.753711958, "action": "move", "x": 456.2109375, "y": 507.2265625}
+{"time_stamp": 150174.754574291, "action": "move", "x": 456.2109375, "y": 506.765625}
+{"time_stamp": 150174.755583291, "action": "move", "x": 456.2109375, "y": 505.890625}
+{"time_stamp": 150174.756634375, "action": "move", "x": 456.2109375, "y": 505.015625}
+{"time_stamp": 150174.757640125, "action": "move", "x": 456.5, "y": 504.140625}
+{"time_stamp": 150174.758655625, "action": "move", "x": 456.5, "y": 503.265625}
+{"time_stamp": 150174.75954875, "action": "move", "x": 456.5, "y": 502.390625}
+{"time_stamp": 150174.761956416, "action": "move", "x": 456.5, "y": 501.9296875}
+{"time_stamp": 150174.761972375, "action": "move", "x": 456.5, "y": 501.0546875}
+{"time_stamp": 150174.762550791, "action": "move", "x": 456.5, "y": 500.1796875}
+{"time_stamp": 150174.763572583, "action": "move", "x": 456.5, "y": 499.3046875}
+{"time_stamp": 150174.764576375, "action": "move", "x": 456.5, "y": 498.4296875}
+{"time_stamp": 150174.76558, "action": "move", "x": 456.5, "y": 497.5546875}
+{"time_stamp": 150174.766597291, "action": "move", "x": 456.5, "y": 496.6796875}
+{"time_stamp": 150174.767566458, "action": "move", "x": 456.5, "y": 495.8046875}
+{"time_stamp": 150174.768567583, "action": "move", "x": 456.5, "y": 494.9296875}
+{"time_stamp": 150174.770566125, "action": "move", "x": 456.5, "y": 494.0546875}
+{"time_stamp": 150174.770698166, "action": "move", "x": 456.20703125, "y": 493.1796875}
+{"time_stamp": 150174.771644166, "action": "move", "x": 456.20703125, "y": 492.3046875}
+{"time_stamp": 150174.772597458, "action": "move", "x": 455.9140625, "y": 491.4296875}
+{"time_stamp": 150174.773687083, "action": "move", "x": 455.62109375, "y": 490.5546875}
+{"time_stamp": 150174.774677708, "action": "move", "x": 455.62109375, "y": 489.6796875}
+{"time_stamp": 150174.775684083, "action": "move", "x": 455.328125, "y": 488.8046875}
+{"time_stamp": 150174.776658708, "action": "move", "x": 454.91796875, "y": 487.17578125}
+{"time_stamp": 150174.778531541, "action": "move", "x": 454.625, "y": 486.30078125}
+{"time_stamp": 150174.778871541, "action": "move", "x": 454.625, "y": 485.42578125}
+{"time_stamp": 150174.779573375, "action": "move", "x": 454.0390625, "y": 484.55078125}
+{"time_stamp": 150174.780593833, "action": "move", "x": 454.0390625, "y": 483.67578125}
+{"time_stamp": 150174.781659083, "action": "move", "x": 453.74609375, "y": 482.80078125}
+{"time_stamp": 150174.782655833, "action": "move", "x": 453.16015625, "y": 481.92578125}
+{"time_stamp": 150174.783639291, "action": "move", "x": 452.8671875, "y": 481.05078125}
+{"time_stamp": 150174.784649416, "action": "move", "x": 452.57421875, "y": 480.17578125}
+{"time_stamp": 150174.786554958, "action": "move", "x": 452.1640625, "y": 478.546875}
+{"time_stamp": 150174.786631791, "action": "move", "x": 451.87109375, "y": 477.671875}
+{"time_stamp": 150174.787569875, "action": "move", "x": 451.28515625, "y": 476.796875}
+{"time_stamp": 150174.788586291, "action": "move", "x": 450.9921875, "y": 475.921875}
+{"time_stamp": 150174.789641833, "action": "move", "x": 450.76171875, "y": 475.4609375}
+{"time_stamp": 150174.790661083, "action": "move", "x": 449.9453125, "y": 473.83203125}
+{"time_stamp": 150174.791653208, "action": "move", "x": 449.65234375, "y": 472.95703125}
+{"time_stamp": 150174.792650833, "action": "move", "x": 449.359375, "y": 472.08203125}
+{"time_stamp": 150174.793584916, "action": "move", "x": 448.8984375, "y": 471.62109375}
+{"time_stamp": 150174.795166041, "action": "move", "x": 448.60546875, "y": 470.74609375}
+{"time_stamp": 150174.795685041, "action": "move", "x": 448.01953125, "y": 469.87109375}
+{"time_stamp": 150174.796590625, "action": "move", "x": 447.7265625, "y": 468.99609375}
+{"time_stamp": 150174.797676, "action": "move", "x": 447.265625, "y": 468.53515625}
+{"time_stamp": 150174.798694875, "action": "move", "x": 446.97265625, "y": 467.66015625}
+{"time_stamp": 150174.799667208, "action": "move", "x": 446.51171875, "y": 467.19921875}
+{"time_stamp": 150174.800672375, "action": "move", "x": 445.92578125, "y": 466.32421875}
+{"time_stamp": 150174.801674458, "action": "move", "x": 445.6328125, "y": 465.44921875}
+{"time_stamp": 150174.803482458, "action": "move", "x": 445.171875, "y": 464.98828125}
+{"time_stamp": 150174.803539708, "action": "move", "x": 444.94140625, "y": 464.52734375}
+{"time_stamp": 150174.804570083, "action": "move", "x": 444.35546875, "y": 463.65234375}
+{"time_stamp": 150174.80560225, "action": "move", "x": 443.89453125, "y": 463.19140625}
+{"time_stamp": 150174.806623583, "action": "move", "x": 443.43359375, "y": 462.73046875}
+{"time_stamp": 150174.807604541, "action": "move", "x": 443.203125, "y": 462.26953125}
+{"time_stamp": 150174.808595833, "action": "move", "x": 442.7421875, "y": 461.80859375}
+{"time_stamp": 150174.809607333, "action": "move", "x": 442.28125, "y": 461.34765625}
+{"time_stamp": 150174.811848375, "action": "move", "x": 441.6953125, "y": 460.47265625}
+{"time_stamp": 150174.811862875, "action": "move", "x": 441.46484375, "y": 460.01171875}
+{"time_stamp": 150174.812636041, "action": "move", "x": 441.00390625, "y": 459.55078125}
+{"time_stamp": 150174.81372625, "action": "move", "x": 440.54296875, "y": 459.08984375}
+{"time_stamp": 150174.814691875, "action": "move", "x": 440.08203125, "y": 458.62890625}
+{"time_stamp": 150174.815636333, "action": "move", "x": 439.8515625, "y": 458.16796875}
+{"time_stamp": 150174.81666925, "action": "move", "x": 439.390625, "y": 457.70703125}
+{"time_stamp": 150174.817686708, "action": "move", "x": 438.9296875, "y": 457.24609375}
+{"time_stamp": 150174.818647, "action": "move", "x": 438.46875, "y": 456.78515625}
+{"time_stamp": 150174.820077416, "action": "move", "x": 438.23828125, "y": 456.32421875}
+{"time_stamp": 150174.820673416, "action": "move", "x": 437.77734375, "y": 455.86328125}
+{"time_stamp": 150174.821646208, "action": "move", "x": 437.31640625, "y": 455.40234375}
+{"time_stamp": 150174.822718291, "action": "move", "x": 436.85546875, "y": 454.94140625}
+{"time_stamp": 150174.823680458, "action": "move", "x": 436.39453125, "y": 454.48046875}
+{"time_stamp": 150174.824652125, "action": "move", "x": 436.1640625, "y": 454.01953125}
+{"time_stamp": 150174.825633875, "action": "move", "x": 435.703125, "y": 453.7890625}
+{"time_stamp": 150174.826607041, "action": "move", "x": 435.2421875, "y": 453.328125}
+{"time_stamp": 150174.828472291, "action": "move", "x": 434.78125, "y": 452.8671875}
+{"time_stamp": 150174.828576458, "action": "move", "x": 434.3203125, "y": 452.40625}
+{"time_stamp": 150174.829568583, "action": "move", "x": 434.08984375, "y": 451.9453125}
+{"time_stamp": 150174.83060375, "action": "move", "x": 433.62890625, "y": 451.484375}
+{"time_stamp": 150174.831602083, "action": "move", "x": 433.16796875, "y": 451.0234375}
+{"time_stamp": 150174.832596625, "action": "move", "x": 432.70703125, "y": 450.5625}
+{"time_stamp": 150174.833750333, "action": "move", "x": 432.24609375, "y": 450.1015625}
+{"time_stamp": 150174.834688708, "action": "move", "x": 432.015625, "y": 449.640625}
+{"time_stamp": 150174.836901083, "action": "move", "x": 431.5546875, "y": 449.1796875}
+{"time_stamp": 150174.836919166, "action": "move", "x": 431.09375, "y": 448.71875}
+{"time_stamp": 150174.837615583, "action": "move", "x": 430.86328125, "y": 448.2578125}
+{"time_stamp": 150174.838600291, "action": "move", "x": 430.40234375, "y": 447.796875}
+{"time_stamp": 150174.839688125, "action": "move", "x": 430.171875, "y": 447.56640625}
+{"time_stamp": 150174.840671041, "action": "move", "x": 429.7109375, "y": 447.10546875}
+{"time_stamp": 150174.841694166, "action": "move", "x": 429.25, "y": 446.64453125}
+{"time_stamp": 150174.842669291, "action": "move", "x": 428.7890625, "y": 446.18359375}
+{"time_stamp": 150174.843579958, "action": "move", "x": 428.55859375, "y": 445.72265625}
+{"time_stamp": 150174.844994458, "action": "move", "x": 428.09765625, "y": 445.26171875}
+{"time_stamp": 150174.845629208, "action": "move", "x": 427.8671875, "y": 444.80078125}
+{"time_stamp": 150174.846574, "action": "move", "x": 427.40625, "y": 444.33984375}
+{"time_stamp": 150174.847622166, "action": "move", "x": 427.17578125, "y": 444.109375}
+{"time_stamp": 150174.848593458, "action": "move", "x": 426.71484375, "y": 443.6484375}
+{"time_stamp": 150174.849668875, "action": "move", "x": 426.484375, "y": 443.1875}
+{"time_stamp": 150174.850631875, "action": "move", "x": 426.0234375, "y": 442.7265625}
+{"time_stamp": 150174.851623666, "action": "move", "x": 425.79296875, "y": 442.265625}
+{"time_stamp": 150174.853328291, "action": "move", "x": 425.33203125, "y": 441.8046875}
+{"time_stamp": 150174.853728083, "action": "move", "x": 425.1015625, "y": 441.34375}
+{"time_stamp": 150174.854598416, "action": "move", "x": 424.640625, "y": 440.8828125}
+{"time_stamp": 150174.855610291, "action": "move", "x": 424.41015625, "y": 440.65234375}
+{"time_stamp": 150174.856684708, "action": "move", "x": 424.1796875, "y": 440.19140625}
+{"time_stamp": 150174.857679416, "action": "move", "x": 423.71875, "y": 439.73046875}
+{"time_stamp": 150174.858606333, "action": "move", "x": 423.48828125, "y": 439.26953125}
+{"time_stamp": 150174.8596695, "action": "move", "x": 423.2578125, "y": 438.80859375}
+{"time_stamp": 150174.861984916, "action": "move", "x": 423.02734375, "y": 438.34765625}
+{"time_stamp": 150174.862003666, "action": "move", "x": 422.56640625, "y": 438.1171875}
+{"time_stamp": 150174.862623083, "action": "move", "x": 422.3359375, "y": 437.65625}
+{"time_stamp": 150174.863653083, "action": "move", "x": 422.10546875, "y": 437.1953125}
+{"time_stamp": 150174.864597166, "action": "move", "x": 421.875, "y": 436.734375}
+{"time_stamp": 150174.865612583, "action": "move", "x": 421.64453125, "y": 436.50390625}
+{"time_stamp": 150174.866638208, "action": "move", "x": 421.4140625, "y": 436.04296875}
+{"time_stamp": 150174.867579791, "action": "move", "x": 421.18359375, "y": 435.58203125}
+{"time_stamp": 150174.868615291, "action": "move", "x": 420.953125, "y": 435.3515625}
+{"time_stamp": 150174.870055083, "action": "move", "x": 420.72265625, "y": 434.890625}
+{"time_stamp": 150174.870703, "action": "move", "x": 420.72265625, "y": 434.66015625}
+{"time_stamp": 150174.871603666, "action": "move", "x": 420.4921875, "y": 434.19921875}
+{"time_stamp": 150174.872611208, "action": "move", "x": 420.26171875, "y": 433.73828125}
+{"time_stamp": 150174.873612375, "action": "move", "x": 420.03125, "y": 433.5078125}
+{"time_stamp": 150174.874606458, "action": "move", "x": 419.80078125, "y": 433.046875}
+{"time_stamp": 150174.875620875, "action": "move", "x": 419.5703125, "y": 432.5859375}
+{"time_stamp": 150174.876751083, "action": "move", "x": 419.5703125, "y": 432.35546875}
+{"time_stamp": 150174.878912166, "action": "move", "x": 419.33984375, "y": 431.89453125}
+{"time_stamp": 150174.878926916, "action": "move", "x": 419.109375, "y": 431.6640625}
+{"time_stamp": 150174.879645625, "action": "move", "x": 419.109375, "y": 431.203125}
+{"time_stamp": 150174.880780541, "action": "move", "x": 418.87890625, "y": 430.7421875}
+{"time_stamp": 150174.881654125, "action": "move", "x": 418.6484375, "y": 430.51171875}
+{"time_stamp": 150174.882631875, "action": "move", "x": 418.6484375, "y": 430.05078125}
+{"time_stamp": 150174.883637041, "action": "move", "x": 418.41796875, "y": 429.58984375}
+{"time_stamp": 150174.88468525, "action": "move", "x": 418.1875, "y": 429.359375}
+{"time_stamp": 150174.886857291, "action": "move", "x": 418.1875, "y": 428.8984375}
+{"time_stamp": 150174.886881291, "action": "move", "x": 417.95703125, "y": 428.4375}
+{"time_stamp": 150174.887621791, "action": "move", "x": 417.95703125, "y": 427.9765625}
+{"time_stamp": 150174.88863725, "action": "move", "x": 417.7265625, "y": 427.74609375}
+{"time_stamp": 150174.88961575, "action": "move", "x": 417.49609375, "y": 427.28515625}
+{"time_stamp": 150174.890623208, "action": "move", "x": 417.49609375, "y": 426.82421875}
+{"time_stamp": 150174.891626375, "action": "move", "x": 417.265625, "y": 426.36328125}
+{"time_stamp": 150174.892622333, "action": "move", "x": 417.03515625, "y": 425.90234375}
+{"time_stamp": 150174.893628708, "action": "move", "x": 417.03515625, "y": 425.671875}
+{"time_stamp": 150174.894996791, "action": "move", "x": 416.8046875, "y": 425.2109375}
+{"time_stamp": 150174.895655333, "action": "move", "x": 416.57421875, "y": 424.75}
+{"time_stamp": 150174.896587375, "action": "move", "x": 416.57421875, "y": 424.2890625}
+{"time_stamp": 150174.897611166, "action": "move", "x": 416.34375, "y": 423.828125}
+{"time_stamp": 150174.898602041, "action": "move", "x": 416.11328125, "y": 423.59765625}
+{"time_stamp": 150174.899598291, "action": "move", "x": 416.11328125, "y": 423.13671875}
+{"time_stamp": 150174.900589208, "action": "move", "x": 415.8828125, "y": 422.67578125}
+{"time_stamp": 150174.901646125, "action": "move", "x": 415.65234375, "y": 422.21484375}
+{"time_stamp": 150174.90348675, "action": "move", "x": 415.421875, "y": 421.75390625}
+{"time_stamp": 150174.90371375, "action": "move", "x": 415.421875, "y": 421.29296875}
+{"time_stamp": 150174.904728083, "action": "move", "x": 415.19140625, "y": 421.0625}
+{"time_stamp": 150174.905682166, "action": "move", "x": 414.9609375, "y": 420.6015625}
+{"time_stamp": 150174.906621833, "action": "move", "x": 414.73046875, "y": 420.140625}
+{"time_stamp": 150174.907641, "action": "move", "x": 414.5, "y": 419.6796875}
+{"time_stamp": 150174.908683833, "action": "move", "x": 414.26953125, "y": 419.21875}
+{"time_stamp": 150174.909688, "action": "move", "x": 414.0390625, "y": 418.7578125}
+{"time_stamp": 150174.912064083, "action": "move", "x": 413.80859375, "y": 418.296875}
+{"time_stamp": 150174.912089375, "action": "move", "x": 413.578125, "y": 417.8359375}
+{"time_stamp": 150174.912597541, "action": "move", "x": 413.34765625, "y": 417.375}
+{"time_stamp": 150174.913601041, "action": "move", "x": 413.1171875, "y": 417.14453125}
+{"time_stamp": 150174.914616375, "action": "move", "x": 412.88671875, "y": 416.68359375}
+{"time_stamp": 150174.915621708, "action": "move", "x": 412.65625, "y": 416.22265625}
+{"time_stamp": 150174.916621458, "action": "move", "x": 412.42578125, "y": 415.76171875}
+{"time_stamp": 150174.917602, "action": "move", "x": 412.1953125, "y": 415.30078125}
+{"time_stamp": 150174.918606083, "action": "move", "x": 411.96484375, "y": 415.0703125}
+{"time_stamp": 150174.919802708, "action": "move", "x": 411.50390625, "y": 414.609375}
+{"time_stamp": 150174.920634708, "action": "move", "x": 411.2734375, "y": 414.1484375}
+{"time_stamp": 150174.921581958, "action": "move", "x": 411.04296875, "y": 413.6875}
+{"time_stamp": 150174.922604375, "action": "move", "x": 410.8125, "y": 413.2265625}
+{"time_stamp": 150174.923599541, "action": "move", "x": 410.3515625, "y": 412.765625}
+{"time_stamp": 150174.924659958, "action": "move", "x": 410.12109375, "y": 412.3046875}
+{"time_stamp": 150174.92560975, "action": "move", "x": 409.890625, "y": 412.07421875}
+{"time_stamp": 150174.9266265, "action": "move", "x": 409.66015625, "y": 411.61328125}
+{"time_stamp": 150174.928122416, "action": "move", "x": 409.19921875, "y": 411.15234375}
+{"time_stamp": 150174.928618458, "action": "move", "x": 408.96875, "y": 410.69140625}
+{"time_stamp": 150174.929649708, "action": "move", "x": 408.5078125, "y": 410.23046875}
+{"time_stamp": 150174.930641166, "action": "move", "x": 408.27734375, "y": 409.76953125}
+{"time_stamp": 150174.931599291, "action": "move", "x": 408.046875, "y": 409.5390625}
+{"time_stamp": 150174.932628208, "action": "move", "x": 407.5859375, "y": 409.078125}
+{"time_stamp": 150174.933613, "action": "move", "x": 407.125, "y": 408.6171875}
+{"time_stamp": 150174.934618916, "action": "move", "x": 406.89453125, "y": 408.15625}
+{"time_stamp": 150174.936681791, "action": "move", "x": 406.43359375, "y": 407.6953125}
+{"time_stamp": 150174.936698083, "action": "move", "x": 406.203125, "y": 407.234375}
+{"time_stamp": 150174.937652958, "action": "move", "x": 405.7421875, "y": 406.7734375}
+{"time_stamp": 150174.938586083, "action": "move", "x": 405.51171875, "y": 406.54296875}
+{"time_stamp": 150174.939618958, "action": "move", "x": 405.05078125, "y": 406.08203125}
+{"time_stamp": 150174.940582083, "action": "move", "x": 404.58984375, "y": 405.62109375}
+{"time_stamp": 150174.941613416, "action": "move", "x": 404.359375, "y": 405.16015625}
+{"time_stamp": 150174.942623166, "action": "move", "x": 403.8984375, "y": 404.69921875}
+{"time_stamp": 150174.943588041, "action": "move", "x": 403.66796875, "y": 404.23828125}
+{"time_stamp": 150174.944798791, "action": "move", "x": 403.20703125, "y": 404.0078125}
+{"time_stamp": 150174.945644833, "action": "move", "x": 402.74609375, "y": 403.546875}
+{"time_stamp": 150174.946613666, "action": "move", "x": 402.515625, "y": 403.0859375}
+{"time_stamp": 150174.9476175, "action": "move", "x": 402.0546875, "y": 402.625}
+{"time_stamp": 150174.948626416, "action": "move", "x": 401.59375, "y": 402.1640625}
+{"time_stamp": 150174.949638541, "action": "move", "x": 401.36328125, "y": 401.703125}
+{"time_stamp": 150174.950668583, "action": "move", "x": 400.90234375, "y": 401.2421875}
+{"time_stamp": 150174.95163675, "action": "move", "x": 400.44140625, "y": 400.78125}
+{"time_stamp": 150174.953280375, "action": "move", "x": 400.2109375, "y": 400.55078125}
+{"time_stamp": 150174.953634208, "action": "move", "x": 399.75, "y": 400.08984375}
+{"time_stamp": 150174.954674291, "action": "move", "x": 399.51953125, "y": 399.62890625}
+{"time_stamp": 150174.955673541, "action": "move", "x": 399.05859375, "y": 399.16796875}
+{"time_stamp": 150174.956673291, "action": "move", "x": 398.59765625, "y": 398.70703125}
+{"time_stamp": 150174.957638208, "action": "move", "x": 398.3671875, "y": 398.24609375}
+{"time_stamp": 150174.958590541, "action": "move", "x": 397.90625, "y": 397.78515625}
+{"time_stamp": 150174.959769666, "action": "move", "x": 397.67578125, "y": 397.32421875}
+{"time_stamp": 150174.961837333, "action": "move", "x": 397.21484375, "y": 397.09375}
+{"time_stamp": 150174.961893583, "action": "move", "x": 396.75390625, "y": 396.6328125}
+{"time_stamp": 150174.962717916, "action": "move", "x": 396.5234375, "y": 396.171875}
+{"time_stamp": 150174.963691333, "action": "move", "x": 396.0625, "y": 395.7109375}
+{"time_stamp": 150174.964672708, "action": "move", "x": 395.6015625, "y": 395.25}
+{"time_stamp": 150174.965621, "action": "move", "x": 395.37109375, "y": 395.01953125}
+{"time_stamp": 150174.966656875, "action": "move", "x": 394.91015625, "y": 394.55859375}
+{"time_stamp": 150174.967618125, "action": "move", "x": 394.6796875, "y": 394.09765625}
+{"time_stamp": 150174.968615125, "action": "move", "x": 394.21875, "y": 393.8671875}
+{"time_stamp": 150174.970040375, "action": "move", "x": 393.98828125, "y": 393.40625}
+{"time_stamp": 150174.970641541, "action": "move", "x": 393.7578125, "y": 392.9453125}
+{"time_stamp": 150174.971675791, "action": "move", "x": 393.296875, "y": 392.71484375}
+{"time_stamp": 150174.972700041, "action": "move", "x": 393.06640625, "y": 392.25390625}
+{"time_stamp": 150174.973616166, "action": "move", "x": 392.60546875, "y": 392.0234375}
+{"time_stamp": 150174.97458725, "action": "move", "x": 392.375, "y": 391.5625}
+{"time_stamp": 150174.975627125, "action": "move", "x": 392.14453125, "y": 391.1015625}
+{"time_stamp": 150174.97662075, "action": "move", "x": 391.68359375, "y": 390.87109375}
+{"time_stamp": 150174.978188583, "action": "move", "x": 391.453125, "y": 390.41015625}
+{"time_stamp": 150174.978655833, "action": "move", "x": 390.9921875, "y": 389.94921875}
+{"time_stamp": 150174.979609541, "action": "move", "x": 390.76171875, "y": 389.71875}
+{"time_stamp": 150174.980671666, "action": "move", "x": 390.53125, "y": 389.48828125}
+{"time_stamp": 150174.98163125, "action": "move", "x": 390.30078125, "y": 389.02734375}
+{"time_stamp": 150174.982637708, "action": "move", "x": 389.83984375, "y": 388.56640625}
+{"time_stamp": 150174.9836565, "action": "move", "x": 389.609375, "y": 388.3359375}
+{"time_stamp": 150174.984630791, "action": "move", "x": 389.37890625, "y": 388.10546875}
+{"time_stamp": 150174.986724833, "action": "move", "x": 388.91796875, "y": 387.64453125}
+{"time_stamp": 150174.986738541, "action": "move", "x": 388.6875, "y": 387.4140625}
+{"time_stamp": 150174.987608291, "action": "move", "x": 388.45703125, "y": 386.953125}
+{"time_stamp": 150174.988612166, "action": "move", "x": 388.2265625, "y": 386.72265625}
+{"time_stamp": 150174.989623541, "action": "move", "x": 387.99609375, "y": 386.4921875}
+{"time_stamp": 150174.990613291, "action": "move", "x": 387.765625, "y": 386.03125}
+{"time_stamp": 150174.991593, "action": "move", "x": 387.3046875, "y": 385.80078125}
+{"time_stamp": 150174.992598791, "action": "move", "x": 387.07421875, "y": 385.5703125}
+{"time_stamp": 150174.993656583, "action": "move", "x": 386.84375, "y": 385.109375}
+{"time_stamp": 150174.994919916, "action": "move", "x": 386.61328125, "y": 384.87890625}
+{"time_stamp": 150174.995593125, "action": "move", "x": 386.3828125, "y": 384.6484375}
+{"time_stamp": 150174.996547833, "action": "move", "x": 386.15234375, "y": 384.41796875}
+{"time_stamp": 150174.997591708, "action": "move", "x": 385.921875, "y": 384.1875}
+{"time_stamp": 150174.998594791, "action": "move", "x": 385.69140625, "y": 383.7265625}
+{"time_stamp": 150174.999591541, "action": "move", "x": 385.4609375, "y": 383.49609375}
+{"time_stamp": 150175.000578, "action": "move", "x": 385.23046875, "y": 383.265625}
+{"time_stamp": 150175.001571791, "action": "move", "x": 385.0, "y": 383.03515625}
+{"time_stamp": 150175.003157125, "action": "move", "x": 384.76953125, "y": 382.8046875}
+{"time_stamp": 150175.003592958, "action": "move", "x": 384.5390625, "y": 382.57421875}
+{"time_stamp": 150175.004567083, "action": "move", "x": 384.30859375, "y": 382.34375}
+{"time_stamp": 150175.005597041, "action": "move", "x": 384.078125, "y": 382.11328125}
+{"time_stamp": 150175.006593583, "action": "move", "x": 383.84765625, "y": 381.8828125}
+{"time_stamp": 150175.007575875, "action": "move", "x": 383.6171875, "y": 381.421875}
+{"time_stamp": 150175.00857625, "action": "move", "x": 383.38671875, "y": 381.19140625}
+{"time_stamp": 150175.00959825, "action": "move", "x": 383.15625, "y": 380.9609375}
+{"time_stamp": 150175.012374625, "action": "move", "x": 382.92578125, "y": 380.73046875}
+{"time_stamp": 150175.012403208, "action": "move", "x": 382.6953125, "y": 380.5}
+{"time_stamp": 150175.012693333, "action": "move", "x": 382.46484375, "y": 380.26953125}
+{"time_stamp": 150175.013594125, "action": "move", "x": 382.234375, "y": 380.0390625}
+{"time_stamp": 150175.014733375, "action": "move", "x": 382.00390625, "y": 379.80859375}
+{"time_stamp": 150175.015685, "action": "move", "x": 381.7734375, "y": 379.578125}
+{"time_stamp": 150175.016704875, "action": "move", "x": 381.54296875, "y": 379.34765625}
+{"time_stamp": 150175.017572291, "action": "move", "x": 381.3125, "y": 379.1171875}
+{"time_stamp": 150175.018593416, "action": "move", "x": 381.08203125, "y": 378.88671875}
+{"time_stamp": 150175.019963041, "action": "move", "x": 380.8515625, "y": 378.65625}
+{"time_stamp": 150175.020738166, "action": "move", "x": 380.62109375, "y": 378.42578125}
+{"time_stamp": 150175.021600041, "action": "move", "x": 380.390625, "y": 378.1953125}
+{"time_stamp": 150175.022622416, "action": "move", "x": 380.16015625, "y": 377.96484375}
+{"time_stamp": 150175.023630583, "action": "move", "x": 379.9296875, "y": 377.734375}
+{"time_stamp": 150175.024602083, "action": "move", "x": 379.69921875, "y": 377.50390625}
+{"time_stamp": 150175.025590125, "action": "move", "x": 379.46875, "y": 377.2734375}
+{"time_stamp": 150175.026721541, "action": "move", "x": 379.23828125, "y": 377.04296875}
+{"time_stamp": 150175.028676, "action": "move", "x": 379.0078125, "y": 376.8125}
+{"time_stamp": 150175.028691625, "action": "move", "x": 378.77734375, "y": 376.58203125}
+{"time_stamp": 150175.030693708, "action": "move", "x": 378.31640625, "y": 376.3515625}
+{"time_stamp": 150175.031694541, "action": "move", "x": 378.31640625, "y": 376.12109375}
+{"time_stamp": 150175.032599625, "action": "move", "x": 378.0859375, "y": 375.890625}
+{"time_stamp": 150175.033622208, "action": "move", "x": 377.85546875, "y": 375.66015625}
+{"time_stamp": 150175.0346755, "action": "move", "x": 377.625, "y": 375.4296875}
+{"time_stamp": 150175.036804833, "action": "move", "x": 377.39453125, "y": 375.4296875}
+{"time_stamp": 150175.036818041, "action": "move", "x": 377.1640625, "y": 375.19921875}
+{"time_stamp": 150175.03757925, "action": "move", "x": 376.93359375, "y": 374.96875}
+{"time_stamp": 150175.038603916, "action": "move", "x": 376.93359375, "y": 374.73828125}
+{"time_stamp": 150175.039598791, "action": "move", "x": 376.703125, "y": 374.73828125}
+{"time_stamp": 150175.040617625, "action": "move", "x": 376.47265625, "y": 374.5078125}
+{"time_stamp": 150175.04158575, "action": "move", "x": 376.2421875, "y": 374.27734375}
+{"time_stamp": 150175.042578708, "action": "move", "x": 376.01171875, "y": 374.27734375}
+{"time_stamp": 150175.043598166, "action": "move", "x": 376.01171875, "y": 374.046875}
+{"time_stamp": 150175.044703875, "action": "move", "x": 375.78125, "y": 373.81640625}
+{"time_stamp": 150175.04563425, "action": "move", "x": 375.55078125, "y": 373.81640625}
+{"time_stamp": 150175.046557083, "action": "move", "x": 375.55078125, "y": 373.5859375}
+{"time_stamp": 150175.047589208, "action": "move", "x": 375.3203125, "y": 373.35546875}
+{"time_stamp": 150175.048585041, "action": "move", "x": 375.08984375, "y": 373.35546875}
+{"time_stamp": 150175.04958525, "action": "move", "x": 375.08984375, "y": 373.125}
+{"time_stamp": 150175.050613125, "action": "move", "x": 374.859375, "y": 372.89453125}
+{"time_stamp": 150175.05307075, "action": "move", "x": 374.62890625, "y": 372.6640625}
+{"time_stamp": 150175.053572666, "action": "move", "x": 374.3984375, "y": 372.6640625}
+{"time_stamp": 150175.054642833, "action": "move", "x": 374.3984375, "y": 372.43359375}
+{"time_stamp": 150175.055663791, "action": "move", "x": 374.16796875, "y": 372.43359375}
+{"time_stamp": 150175.056568041, "action": "move", "x": 374.16796875, "y": 372.203125}
+{"time_stamp": 150175.057615791, "action": "move", "x": 374.16796875, "y": 371.97265625}
+{"time_stamp": 150175.058593583, "action": "move", "x": 373.9375, "y": 371.97265625}
+{"time_stamp": 150175.059548958, "action": "move", "x": 373.70703125, "y": 371.7421875}
+{"time_stamp": 150175.061642458, "action": "move", "x": 373.70703125, "y": 371.51171875}
+{"time_stamp": 150175.062584958, "action": "move", "x": 373.4765625, "y": 371.51171875}
+{"time_stamp": 150175.063551791, "action": "move", "x": 373.4765625, "y": 371.28125}
+{"time_stamp": 150175.064579833, "action": "move", "x": 373.24609375, "y": 371.28125}
+{"time_stamp": 150175.065568833, "action": "move", "x": 373.24609375, "y": 371.05078125}
+{"time_stamp": 150175.067620083, "action": "move", "x": 373.24609375, "y": 370.8203125}
+{"time_stamp": 150175.068567708, "action": "move", "x": 373.015625, "y": 370.58984375}
+{"time_stamp": 150175.070747083, "action": "move", "x": 373.015625, "y": 370.359375}
+{"time_stamp": 150175.071550083, "action": "move", "x": 372.78515625, "y": 370.359375}
+{"time_stamp": 150175.072592166, "action": "move", "x": 372.78515625, "y": 370.12890625}
+{"time_stamp": 150175.07460325, "action": "move", "x": 372.78515625, "y": 369.8984375}
+{"time_stamp": 150175.075593041, "action": "move", "x": 372.5546875, "y": 369.8984375}
+{"time_stamp": 150175.076576416, "action": "move", "x": 372.5546875, "y": 369.66796875}
+{"time_stamp": 150175.07863675, "action": "move", "x": 372.32421875, "y": 369.4375}
+{"time_stamp": 150175.079592208, "action": "move", "x": 372.32421875, "y": 369.20703125}
+{"time_stamp": 150175.081627, "action": "move", "x": 372.32421875, "y": 368.9765625}
+{"time_stamp": 150175.082594875, "action": "move", "x": 372.09375, "y": 368.9765625}
+{"time_stamp": 150175.083576166, "action": "move", "x": 372.09375, "y": 368.74609375}
+{"time_stamp": 150175.086262208, "action": "move", "x": 372.09375, "y": 368.515625}
+{"time_stamp": 150175.087672375, "action": "move", "x": 371.86328125, "y": 368.28515625}
+{"time_stamp": 150175.089667208, "action": "move", "x": 371.86328125, "y": 368.0546875}
+{"time_stamp": 150175.090613958, "action": "move", "x": 371.6328125, "y": 368.0546875}
+{"time_stamp": 150175.092587166, "action": "move", "x": 371.6328125, "y": 367.82421875}
+{"time_stamp": 150175.094634375, "action": "move", "x": 371.6328125, "y": 367.59375}
+{"time_stamp": 150175.095596916, "action": "move", "x": 371.40234375, "y": 367.59375}
+{"time_stamp": 150175.096561666, "action": "move", "x": 371.40234375, "y": 367.36328125}
+{"time_stamp": 150175.098608833, "action": "move", "x": 371.171875, "y": 367.1328125}
+{"time_stamp": 150175.100551708, "action": "move", "x": 371.171875, "y": 366.90234375}
+{"time_stamp": 150175.103004583, "action": "move", "x": 370.94140625, "y": 366.671875}
+{"time_stamp": 150175.104566666, "action": "move", "x": 370.94140625, "y": 366.44140625}
+{"time_stamp": 150175.105670083, "action": "move", "x": 370.7109375, "y": 366.44140625}
+{"time_stamp": 150175.106557666, "action": "move", "x": 370.7109375, "y": 366.2109375}
+{"time_stamp": 150175.108587666, "action": "move", "x": 370.7109375, "y": 365.98046875}
+{"time_stamp": 150175.109563875, "action": "move", "x": 370.48046875, "y": 365.98046875}
+{"time_stamp": 150175.111308791, "action": "move", "x": 370.48046875, "y": 365.75}
+{"time_stamp": 150175.112673666, "action": "move", "x": 370.25, "y": 365.51953125}
+{"time_stamp": 150175.114678583, "action": "move", "x": 370.25, "y": 365.2890625}
+{"time_stamp": 150175.116601166, "action": "move", "x": 370.01953125, "y": 365.05859375}
+{"time_stamp": 150175.119643708, "action": "move", "x": 369.7890625, "y": 364.828125}
+{"time_stamp": 150175.12172975, "action": "move", "x": 369.7890625, "y": 364.59765625}
+{"time_stamp": 150175.123589708, "action": "move", "x": 369.55859375, "y": 364.59765625}
+{"time_stamp": 150175.124621416, "action": "move", "x": 369.55859375, "y": 364.3671875}
+{"time_stamp": 150175.126536458, "action": "move", "x": 369.55859375, "y": 364.13671875}
+{"time_stamp": 150175.128091708, "action": "move", "x": 369.328125, "y": 364.13671875}
+{"time_stamp": 150175.129585083, "action": "move", "x": 369.328125, "y": 363.90625}
+{"time_stamp": 150175.132630125, "action": "move", "x": 369.09765625, "y": 363.67578125}
+{"time_stamp": 150175.136756333, "action": "move", "x": 368.8671875, "y": 363.4453125}
+{"time_stamp": 150175.1396695, "action": "move", "x": 368.8671875, "y": 363.21484375}
+{"time_stamp": 150175.143594083, "action": "move", "x": 368.63671875, "y": 363.21484375}
+{"time_stamp": 150175.145664416, "action": "move", "x": 368.63671875, "y": 362.984375}
+{"time_stamp": 150175.150635458, "action": "move", "x": 368.40625, "y": 362.75390625}
+{"time_stamp": 150175.161943958, "action": "move", "x": 368.40625, "y": 362.5234375}
+{"time_stamp": 150175.169789041, "action": "move", "x": 368.40625, "y": 362.29296875}
+{"time_stamp": 150175.171643166, "action": "move", "x": 368.17578125, "y": 362.29296875}
+{"time_stamp": 150175.17825125, "action": "move", "x": 368.17578125, "y": 362.0625}
+{"time_stamp": 150175.179638125, "action": "move", "x": 367.9453125, "y": 362.0625}
+{"time_stamp": 150175.183648208, "action": "move", "x": 367.9453125, "y": 361.83203125}
+{"time_stamp": 150175.184672333, "action": "move", "x": 367.71484375, "y": 361.83203125}
+{"time_stamp": 150175.187659791, "action": "move", "x": 367.484375, "y": 361.6015625}
+{"time_stamp": 150175.191741458, "action": "move", "x": 367.25390625, "y": 361.37109375}
+{"time_stamp": 150175.194755916, "action": "move", "x": 367.0234375, "y": 361.37109375}
+{"time_stamp": 150175.195664333, "action": "move", "x": 367.0234375, "y": 361.140625}
+{"time_stamp": 150175.196576, "action": "move", "x": 366.79296875, "y": 361.140625}
+{"time_stamp": 150175.19861475, "action": "move", "x": 366.5625, "y": 360.91015625}
+{"time_stamp": 150175.201596666, "action": "move", "x": 366.33203125, "y": 360.91015625}
+{"time_stamp": 150175.20300675, "action": "move", "x": 366.33203125, "y": 360.6796875}
+{"time_stamp": 150175.203613666, "action": "move", "x": 366.1015625, "y": 360.6796875}
+{"time_stamp": 150175.205813, "action": "move", "x": 365.87109375, "y": 360.6796875}
+{"time_stamp": 150175.206600125, "action": "move", "x": 365.87109375, "y": 360.44921875}
+{"time_stamp": 150175.207604875, "action": "move", "x": 365.640625, "y": 360.44921875}
+{"time_stamp": 150175.209612291, "action": "move", "x": 365.41015625, "y": 360.44921875}
+{"time_stamp": 150175.211645208, "action": "move", "x": 365.1796875, "y": 360.44921875}
+{"time_stamp": 150175.212591916, "action": "move", "x": 365.1796875, "y": 360.21875}
+{"time_stamp": 150175.213641875, "action": "move", "x": 364.94921875, "y": 360.21875}
+{"time_stamp": 150175.21561375, "action": "move", "x": 364.71875, "y": 360.21875}
+{"time_stamp": 150175.218665375, "action": "move", "x": 364.48828125, "y": 359.98828125}
+{"time_stamp": 150175.220721625, "action": "move", "x": 364.2578125, "y": 359.98828125}
+{"time_stamp": 150175.223699208, "action": "move", "x": 364.02734375, "y": 359.98828125}
+{"time_stamp": 150175.226640041, "action": "move", "x": 363.796875, "y": 359.98828125}
+{"time_stamp": 150175.230802958, "action": "move", "x": 363.56640625, "y": 359.7578125}
+{"time_stamp": 150175.2365435, "action": "move", "x": 363.3359375, "y": 359.7578125}
+{"time_stamp": 150175.306346458, "action": "click", "x": 363.3359375, "y": 359.7578125, "button": "left", "pressed": true}
+{"time_stamp": 150175.313354291, "action": "move", "x": 363.5625, "y": 359.7578125}
+{"time_stamp": 150175.317023291, "action": "move", "x": 363.7890625, "y": 359.7578125}
+{"time_stamp": 150175.318750583, "action": "move", "x": 364.015625, "y": 359.7578125}
+{"time_stamp": 150175.3218745, "action": "move", "x": 364.2421875, "y": 359.7578125}
+{"time_stamp": 150175.322896416, "action": "move", "x": 364.46875, "y": 359.7578125}
+{"time_stamp": 150175.324792083, "action": "move", "x": 364.6953125, "y": 359.7578125}
+{"time_stamp": 150175.325618041, "action": "move", "x": 364.921875, "y": 359.7578125}
+{"time_stamp": 150175.32666325, "action": "move", "x": 365.1484375, "y": 359.7578125}
+{"time_stamp": 150175.330258291, "action": "move", "x": 365.375, "y": 359.7578125}
+{"time_stamp": 150175.33028075, "action": "move", "x": 365.6015625, "y": 359.7578125}
+{"time_stamp": 150175.330324666, "action": "move", "x": 365.828125, "y": 359.7578125}
+{"time_stamp": 150175.330673208, "action": "move", "x": 366.0546875, "y": 359.7578125}
+{"time_stamp": 150175.331650541, "action": "move", "x": 366.28125, "y": 359.7578125}
+{"time_stamp": 150175.332647083, "action": "move", "x": 366.5078125, "y": 359.7578125}
+{"time_stamp": 150175.333649416, "action": "move", "x": 366.734375, "y": 359.7578125}
+{"time_stamp": 150175.334625333, "action": "move", "x": 366.9609375, "y": 359.7578125}
+{"time_stamp": 150175.338351083, "action": "move", "x": 367.1875, "y": 359.7578125}
+{"time_stamp": 150175.338373875, "action": "move", "x": 367.64453125, "y": 359.7578125}
+{"time_stamp": 150175.338426166, "action": "move", "x": 367.87109375, "y": 359.7578125}
+{"time_stamp": 150175.338605541, "action": "move", "x": 368.328125, "y": 359.7578125}
+{"time_stamp": 150175.339627208, "action": "move", "x": 368.5546875, "y": 359.7578125}
+{"time_stamp": 150175.340674583, "action": "move", "x": 369.01171875, "y": 359.7578125}
+{"time_stamp": 150175.3416405, "action": "move", "x": 369.46875, "y": 359.7578125}
+{"time_stamp": 150175.342626958, "action": "move", "x": 369.6953125, "y": 359.7578125}
+{"time_stamp": 150175.34360825, "action": "move", "x": 370.15234375, "y": 359.7578125}
+{"time_stamp": 150175.345117958, "action": "move", "x": 370.609375, "y": 359.7578125}
+{"time_stamp": 150175.345717958, "action": "move", "x": 371.06640625, "y": 359.7578125}
+{"time_stamp": 150175.346628708, "action": "move", "x": 371.5234375, "y": 359.7578125}
+{"time_stamp": 150175.34764, "action": "move", "x": 371.98046875, "y": 359.7578125}
+{"time_stamp": 150175.348679541, "action": "move", "x": 372.4375, "y": 359.7578125}
+{"time_stamp": 150175.349639708, "action": "move", "x": 372.89453125, "y": 359.7578125}
+{"time_stamp": 150175.350648916, "action": "move", "x": 373.3515625, "y": 359.7578125}
+{"time_stamp": 150175.351594458, "action": "move", "x": 373.80859375, "y": 359.7578125}
+{"time_stamp": 150175.353528041, "action": "move", "x": 374.265625, "y": 359.7578125}
+{"time_stamp": 150175.353813291, "action": "move", "x": 374.72265625, "y": 359.984375}
+{"time_stamp": 150175.354653208, "action": "move", "x": 375.59375, "y": 359.984375}
+{"time_stamp": 150175.355628125, "action": "move", "x": 376.05078125, "y": 359.984375}
+{"time_stamp": 150175.356632458, "action": "move", "x": 376.5078125, "y": 359.984375}
+{"time_stamp": 150175.357724958, "action": "move", "x": 376.96484375, "y": 359.984375}
+{"time_stamp": 150175.358701666, "action": "move", "x": 377.8359375, "y": 360.2734375}
+{"time_stamp": 150175.359613208, "action": "move", "x": 378.29296875, "y": 360.2734375}
+{"time_stamp": 150175.362351083, "action": "move", "x": 379.1640625, "y": 360.2734375}
+{"time_stamp": 150175.362380916, "action": "move", "x": 379.62109375, "y": 360.2734375}
+{"time_stamp": 150175.362697958, "action": "move", "x": 380.4921875, "y": 360.2734375}
+{"time_stamp": 150175.363653625, "action": "move", "x": 380.94921875, "y": 360.5}
+{"time_stamp": 150175.36468475, "action": "move", "x": 381.8203125, "y": 360.5}
+{"time_stamp": 150175.365781083, "action": "move", "x": 382.27734375, "y": 360.5}
+{"time_stamp": 150175.366654416, "action": "move", "x": 383.1484375, "y": 360.7890625}
+{"time_stamp": 150175.367647375, "action": "move", "x": 383.60546875, "y": 360.7890625}
+{"time_stamp": 150175.368584833, "action": "move", "x": 384.4765625, "y": 360.7890625}
+{"time_stamp": 150175.37177525, "action": "move", "x": 384.93359375, "y": 360.7890625}
+{"time_stamp": 150175.371826541, "action": "move", "x": 385.8046875, "y": 361.078125}
+{"time_stamp": 150175.371913083, "action": "move", "x": 386.26171875, "y": 361.078125}
+{"time_stamp": 150175.372609666, "action": "move", "x": 387.1328125, "y": 361.078125}
+{"time_stamp": 150175.373738, "action": "move", "x": 388.00390625, "y": 361.3671875}
+{"time_stamp": 150175.374709166, "action": "move", "x": 388.4609375, "y": 361.3671875}
+{"time_stamp": 150175.375721333, "action": "move", "x": 389.33203125, "y": 361.3671875}
+{"time_stamp": 150175.37674125, "action": "move", "x": 389.7890625, "y": 361.3671875}
+{"time_stamp": 150175.378591375, "action": "move", "x": 390.66015625, "y": 361.65625}
+{"time_stamp": 150175.378655625, "action": "move", "x": 391.53125, "y": 361.65625}
+{"time_stamp": 150175.379621291, "action": "move", "x": 391.98828125, "y": 361.65625}
+{"time_stamp": 150175.380626, "action": "move", "x": 392.859375, "y": 361.65625}
+{"time_stamp": 150175.381726791, "action": "move", "x": 393.31640625, "y": 361.65625}
+{"time_stamp": 150175.38270375, "action": "move", "x": 394.1875, "y": 361.9453125}
+{"time_stamp": 150175.38355975, "action": "move", "x": 394.64453125, "y": 361.9453125}
+{"time_stamp": 150175.384601541, "action": "move", "x": 395.515625, "y": 361.9453125}
+{"time_stamp": 150175.386627666, "action": "move", "x": 395.97265625, "y": 362.171875}
+{"time_stamp": 150175.386646375, "action": "move", "x": 396.84375, "y": 362.171875}
+{"time_stamp": 150175.387609291, "action": "move", "x": 397.71484375, "y": 362.171875}
+{"time_stamp": 150175.388595125, "action": "move", "x": 398.171875, "y": 362.3984375}
+{"time_stamp": 150175.389935, "action": "move", "x": 399.04296875, "y": 362.3984375}
+{"time_stamp": 150175.390698875, "action": "move", "x": 399.9140625, "y": 362.3984375}
+{"time_stamp": 150175.3918045, "action": "move", "x": 400.37109375, "y": 362.625}
+{"time_stamp": 150175.392695916, "action": "move", "x": 401.2421875, "y": 362.625}
+{"time_stamp": 150175.393608666, "action": "move", "x": 401.69921875, "y": 362.625}
+{"time_stamp": 150175.395564375, "action": "move", "x": 402.15625, "y": 362.8515625}
+{"time_stamp": 150175.395617375, "action": "move", "x": 403.02734375, "y": 362.8515625}
+{"time_stamp": 150175.396661375, "action": "move", "x": 403.484375, "y": 362.8515625}
+{"time_stamp": 150175.397614625, "action": "move", "x": 404.35546875, "y": 363.140625}
+{"time_stamp": 150175.398624333, "action": "move", "x": 404.8125, "y": 363.140625}
+{"time_stamp": 150175.399630041, "action": "move", "x": 405.26953125, "y": 363.140625}
+{"time_stamp": 150175.40064875, "action": "move", "x": 406.140625, "y": 363.4296875}
+{"time_stamp": 150175.401628416, "action": "move", "x": 406.59765625, "y": 363.4296875}
+{"time_stamp": 150175.403777041, "action": "move", "x": 407.46875, "y": 363.4296875}
+{"time_stamp": 150175.403800625, "action": "move", "x": 407.92578125, "y": 363.65625}
+{"time_stamp": 150175.404621791, "action": "move", "x": 408.3828125, "y": 363.65625}
+{"time_stamp": 150175.405598166, "action": "move", "x": 408.83984375, "y": 363.65625}
+{"time_stamp": 150175.406611333, "action": "move", "x": 409.7109375, "y": 363.9453125}
+{"time_stamp": 150175.407619708, "action": "move", "x": 410.16796875, "y": 363.9453125}
+{"time_stamp": 150175.408793291, "action": "move", "x": 410.625, "y": 363.9453125}
+{"time_stamp": 150175.409669291, "action": "move", "x": 411.08203125, "y": 364.171875}
+{"time_stamp": 150175.412121875, "action": "move", "x": 411.5390625, "y": 364.171875}
+{"time_stamp": 150175.41216075, "action": "move", "x": 411.99609375, "y": 364.171875}
+{"time_stamp": 150175.412644083, "action": "move", "x": 412.8671875, "y": 364.4609375}
+{"time_stamp": 150175.413620625, "action": "move", "x": 413.09375, "y": 364.4609375}
+{"time_stamp": 150175.414655458, "action": "move", "x": 413.96484375, "y": 364.4609375}
+{"time_stamp": 150175.415627791, "action": "move", "x": 414.421875, "y": 364.6875}
+{"time_stamp": 150175.416666833, "action": "move", "x": 414.87890625, "y": 364.6875}
+{"time_stamp": 150175.417645125, "action": "move", "x": 415.3359375, "y": 364.6875}
+{"time_stamp": 150175.418632625, "action": "move", "x": 415.5625, "y": 364.9140625}
+{"time_stamp": 150175.4213385, "action": "move", "x": 416.01953125, "y": 364.9140625}
+{"time_stamp": 150175.421488666, "action": "move", "x": 416.4765625, "y": 365.140625}
+{"time_stamp": 150175.421653166, "action": "move", "x": 416.93359375, "y": 365.140625}
+{"time_stamp": 150175.422624791, "action": "move", "x": 417.390625, "y": 365.140625}
+{"time_stamp": 150175.423671416, "action": "move", "x": 417.84765625, "y": 365.3671875}
+{"time_stamp": 150175.424655041, "action": "move", "x": 418.3046875, "y": 365.3671875}
+{"time_stamp": 150175.425658083, "action": "move", "x": 418.76171875, "y": 365.3671875}
+{"time_stamp": 150175.426779, "action": "move", "x": 418.98828125, "y": 365.59375}
+{"time_stamp": 150175.428464916, "action": "move", "x": 419.4453125, "y": 365.59375}
+{"time_stamp": 150175.428673875, "action": "move", "x": 419.90234375, "y": 365.59375}
+{"time_stamp": 150175.429680416, "action": "move", "x": 420.359375, "y": 365.8203125}
+{"time_stamp": 150175.430677416, "action": "move", "x": 420.5859375, "y": 365.8203125}
+{"time_stamp": 150175.431645916, "action": "move", "x": 421.04296875, "y": 365.8203125}
+{"time_stamp": 150175.432614791, "action": "move", "x": 421.5, "y": 366.046875}
+{"time_stamp": 150175.433635291, "action": "move", "x": 421.7265625, "y": 366.046875}
+{"time_stamp": 150175.434614458, "action": "move", "x": 422.18359375, "y": 366.2734375}
+{"time_stamp": 150175.437615458, "action": "move", "x": 422.41015625, "y": 366.2734375}
+{"time_stamp": 150175.43776625, "action": "move", "x": 422.8671875, "y": 366.2734375}
+{"time_stamp": 150175.437850666, "action": "move", "x": 423.32421875, "y": 366.5}
+{"time_stamp": 150175.438625625, "action": "move", "x": 423.55078125, "y": 366.5}
+{"time_stamp": 150175.439672666, "action": "move", "x": 424.0078125, "y": 366.5}
+{"time_stamp": 150175.440612125, "action": "move", "x": 424.234375, "y": 366.7265625}
+{"time_stamp": 150175.441617958, "action": "move", "x": 424.69140625, "y": 366.7265625}
+{"time_stamp": 150175.442616583, "action": "move", "x": 424.91796875, "y": 366.953125}
+{"time_stamp": 150175.443594875, "action": "move", "x": 425.375, "y": 366.953125}
+{"time_stamp": 150175.446101541, "action": "move", "x": 425.6015625, "y": 366.953125}
+{"time_stamp": 150175.44614025, "action": "move", "x": 426.05859375, "y": 366.953125}
+{"time_stamp": 150175.446604916, "action": "move", "x": 426.28515625, "y": 367.1796875}
+{"time_stamp": 150175.447589375, "action": "move", "x": 426.7421875, "y": 367.1796875}
+{"time_stamp": 150175.448773041, "action": "move", "x": 426.96875, "y": 367.40625}
+{"time_stamp": 150175.449659166, "action": "move", "x": 427.42578125, "y": 367.40625}
+{"time_stamp": 150175.450675333, "action": "move", "x": 427.65234375, "y": 367.40625}
+{"time_stamp": 150175.451657458, "action": "move", "x": 427.87890625, "y": 367.40625}
+{"time_stamp": 150175.453714041, "action": "move", "x": 428.3359375, "y": 367.6328125}
+{"time_stamp": 150175.45384725, "action": "move", "x": 428.5625, "y": 367.6328125}
+{"time_stamp": 150175.454626, "action": "move", "x": 429.01953125, "y": 367.859375}
+{"time_stamp": 150175.455592625, "action": "move", "x": 429.24609375, "y": 367.859375}
+{"time_stamp": 150175.456658583, "action": "move", "x": 429.47265625, "y": 367.859375}
+{"time_stamp": 150175.457623333, "action": "move", "x": 429.9296875, "y": 368.0859375}
+{"time_stamp": 150175.458655208, "action": "move", "x": 430.15625, "y": 368.0859375}
+{"time_stamp": 150175.45976725, "action": "move", "x": 430.61328125, "y": 368.0859375}
+{"time_stamp": 150175.461781625, "action": "move", "x": 430.83984375, "y": 368.3125}
+{"time_stamp": 150175.461864625, "action": "move", "x": 431.06640625, "y": 368.3125}
+{"time_stamp": 150175.462859375, "action": "move", "x": 431.29296875, "y": 368.5390625}
+{"time_stamp": 150175.463761875, "action": "move", "x": 431.75, "y": 368.5390625}
+{"time_stamp": 150175.464693375, "action": "move", "x": 431.9765625, "y": 368.5390625}
+{"time_stamp": 150175.465622, "action": "move", "x": 432.203125, "y": 368.765625}
+{"time_stamp": 150175.466630791, "action": "move", "x": 432.66015625, "y": 368.765625}
+{"time_stamp": 150175.467641791, "action": "move", "x": 432.88671875, "y": 368.765625}
+{"time_stamp": 150175.468606, "action": "move", "x": 433.34375, "y": 368.9921875}
+{"time_stamp": 150175.471079708, "action": "move", "x": 433.5703125, "y": 368.9921875}
+{"time_stamp": 150175.471130083, "action": "move", "x": 433.796875, "y": 369.21875}
+{"time_stamp": 150175.471608041, "action": "move", "x": 434.25390625, "y": 369.21875}
+{"time_stamp": 150175.472619333, "action": "move", "x": 434.48046875, "y": 369.4453125}
+{"time_stamp": 150175.4736615, "action": "move", "x": 434.70703125, "y": 369.4453125}
+{"time_stamp": 150175.474640208, "action": "move", "x": 435.1640625, "y": 369.671875}
+{"time_stamp": 150175.475711833, "action": "move", "x": 435.390625, "y": 369.671875}
+{"time_stamp": 150175.476677416, "action": "move", "x": 435.6171875, "y": 369.671875}
+{"time_stamp": 150175.478619, "action": "move", "x": 436.07421875, "y": 369.8984375}
+{"time_stamp": 150175.478751, "action": "move", "x": 436.30078125, "y": 370.125}
+{"time_stamp": 150175.479618083, "action": "move", "x": 436.52734375, "y": 370.125}
+{"time_stamp": 150175.480628958, "action": "move", "x": 436.984375, "y": 370.3515625}
+{"time_stamp": 150175.48163325, "action": "move", "x": 437.2109375, "y": 370.3515625}
+{"time_stamp": 150175.482605375, "action": "move", "x": 437.66796875, "y": 370.578125}
+{"time_stamp": 150175.483669041, "action": "move", "x": 437.89453125, "y": 370.578125}
+{"time_stamp": 150175.484661625, "action": "move", "x": 438.12109375, "y": 370.8046875}
+{"time_stamp": 150175.486696708, "action": "move", "x": 438.578125, "y": 370.8046875}
+{"time_stamp": 150175.486846958, "action": "move", "x": 438.8046875, "y": 371.03125}
+{"time_stamp": 150175.487668, "action": "move", "x": 439.03125, "y": 371.2578125}
+{"time_stamp": 150175.488665041, "action": "move", "x": 439.48828125, "y": 371.2578125}
+{"time_stamp": 150175.489683791, "action": "move", "x": 439.71484375, "y": 371.484375}
+{"time_stamp": 150175.490659333, "action": "move", "x": 440.171875, "y": 371.484375}
+{"time_stamp": 150175.491655833, "action": "move", "x": 440.3984375, "y": 371.7109375}
+{"time_stamp": 150175.492668791, "action": "move", "x": 440.85546875, "y": 371.9375}
+{"time_stamp": 150175.493708583, "action": "move", "x": 441.08203125, "y": 371.9375}
+{"time_stamp": 150175.49511225, "action": "move", "x": 441.5390625, "y": 372.1640625}
+{"time_stamp": 150175.495677916, "action": "move", "x": 441.765625, "y": 372.1640625}
+{"time_stamp": 150175.496670916, "action": "move", "x": 442.22265625, "y": 372.390625}
+{"time_stamp": 150175.497662916, "action": "move", "x": 442.44921875, "y": 372.6171875}
+{"time_stamp": 150175.498631708, "action": "move", "x": 442.90625, "y": 372.6171875}
+{"time_stamp": 150175.499643083, "action": "move", "x": 443.1328125, "y": 372.84375}
+{"time_stamp": 150175.500626375, "action": "move", "x": 443.58984375, "y": 373.0703125}
+{"time_stamp": 150175.501642958, "action": "move", "x": 443.81640625, "y": 373.0703125}
+{"time_stamp": 150175.503233666, "action": "move", "x": 444.2734375, "y": 373.296875}
+{"time_stamp": 150175.503604125, "action": "move", "x": 444.5, "y": 373.5234375}
+{"time_stamp": 150175.504655708, "action": "move", "x": 444.95703125, "y": 373.75}
+{"time_stamp": 150175.505639291, "action": "move", "x": 445.4140625, "y": 373.75}
+{"time_stamp": 150175.506609583, "action": "move", "x": 445.640625, "y": 373.9765625}
+{"time_stamp": 150175.507628333, "action": "move", "x": 446.09765625, "y": 374.203125}
+{"time_stamp": 150175.508586375, "action": "move", "x": 446.5546875, "y": 374.4296875}
+{"time_stamp": 150175.509626791, "action": "move", "x": 446.78125, "y": 374.4296875}
+{"time_stamp": 150175.511777125, "action": "move", "x": 447.23828125, "y": 374.65625}
+{"time_stamp": 150175.511889458, "action": "move", "x": 447.46484375, "y": 374.8828125}
+{"time_stamp": 150175.512609666, "action": "move", "x": 447.921875, "y": 374.8828125}
+{"time_stamp": 150175.513697708, "action": "move", "x": 448.37890625, "y": 375.109375}
+{"time_stamp": 150175.514921083, "action": "move", "x": 448.8359375, "y": 375.3359375}
+{"time_stamp": 150175.515761083, "action": "move", "x": 449.0625, "y": 375.5625}
+{"time_stamp": 150175.51673525, "action": "move", "x": 449.51953125, "y": 375.5625}
+{"time_stamp": 150175.517624041, "action": "move", "x": 449.9765625, "y": 375.7890625}
+{"time_stamp": 150175.518624791, "action": "move", "x": 450.43359375, "y": 376.015625}
+{"time_stamp": 150175.520855708, "action": "move", "x": 450.890625, "y": 376.2421875}
+{"time_stamp": 150175.521083875, "action": "move", "x": 451.1171875, "y": 376.2421875}
+{"time_stamp": 150175.521651208, "action": "move", "x": 451.57421875, "y": 376.46875}
+{"time_stamp": 150175.522646166, "action": "move", "x": 452.03125, "y": 376.6953125}
+{"time_stamp": 150175.523632875, "action": "move", "x": 452.48828125, "y": 376.6953125}
+{"time_stamp": 150175.524676291, "action": "move", "x": 452.71484375, "y": 376.921875}
+{"time_stamp": 150175.525703, "action": "move", "x": 453.171875, "y": 377.1484375}
+{"time_stamp": 150175.526702333, "action": "move", "x": 453.62890625, "y": 377.375}
+{"time_stamp": 150175.528176416, "action": "move", "x": 454.0859375, "y": 377.6015625}
+{"time_stamp": 150175.528668625, "action": "move", "x": 454.54296875, "y": 377.6015625}
+{"time_stamp": 150175.529900833, "action": "move", "x": 454.76953125, "y": 377.828125}
+{"time_stamp": 150175.530931625, "action": "move", "x": 455.2265625, "y": 378.0546875}
+{"time_stamp": 150175.532416416, "action": "move", "x": 455.68359375, "y": 378.28125}
+{"time_stamp": 150175.533007875, "action": "move", "x": 456.140625, "y": 378.28125}
+{"time_stamp": 150175.534025416, "action": "move", "x": 456.3671875, "y": 378.5078125}
+{"time_stamp": 150175.534785416, "action": "move", "x": 456.82421875, "y": 378.734375}
+{"time_stamp": 150175.536737833, "action": "move", "x": 457.28125, "y": 378.9609375}
+{"time_stamp": 150175.536797416, "action": "move", "x": 457.73828125, "y": 379.1875}
+{"time_stamp": 150175.537637333, "action": "move", "x": 458.1953125, "y": 379.1875}
+{"time_stamp": 150175.538625916, "action": "move", "x": 458.421875, "y": 379.4140625}
+{"time_stamp": 150175.539620083, "action": "move", "x": 458.87890625, "y": 379.640625}
+{"time_stamp": 150175.540645666, "action": "move", "x": 459.3359375, "y": 379.8671875}
+{"time_stamp": 150175.541623333, "action": "move", "x": 459.79296875, "y": 380.09375}
+{"time_stamp": 150175.542620875, "action": "move", "x": 460.25, "y": 380.09375}
+{"time_stamp": 150175.543637291, "action": "move", "x": 460.4765625, "y": 380.3203125}
+{"time_stamp": 150175.545100666, "action": "move", "x": 460.93359375, "y": 380.546875}
+{"time_stamp": 150175.545632125, "action": "move", "x": 461.390625, "y": 380.546875}
+{"time_stamp": 150175.546622458, "action": "move", "x": 461.6171875, "y": 380.7734375}
+{"time_stamp": 150175.547606875, "action": "move", "x": 462.07421875, "y": 381.0}
+{"time_stamp": 150175.548617541, "action": "move", "x": 462.53125, "y": 381.0}
+{"time_stamp": 150175.549631291, "action": "move", "x": 462.7578125, "y": 381.2265625}
+{"time_stamp": 150175.550805583, "action": "move", "x": 463.21484375, "y": 381.453125}
+{"time_stamp": 150175.551845875, "action": "move", "x": 463.671875, "y": 381.453125}
+{"time_stamp": 150175.554261708, "action": "move", "x": 463.8984375, "y": 381.6796875}
+{"time_stamp": 150175.554612333, "action": "move", "x": 464.35546875, "y": 381.90625}
+{"time_stamp": 150175.554675833, "action": "move", "x": 464.8125, "y": 381.90625}
+{"time_stamp": 150175.555605666, "action": "move", "x": 465.0390625, "y": 382.1328125}
+{"time_stamp": 150175.55667075, "action": "move", "x": 465.49609375, "y": 382.1328125}
+{"time_stamp": 150175.557644875, "action": "move", "x": 465.72265625, "y": 382.359375}
+{"time_stamp": 150175.558646208, "action": "move", "x": 466.1796875, "y": 382.5859375}
+{"time_stamp": 150175.55966125, "action": "move", "x": 466.63671875, "y": 382.5859375}
+{"time_stamp": 150175.561524458, "action": "move", "x": 466.86328125, "y": 382.8125}
+{"time_stamp": 150175.561590875, "action": "move", "x": 467.3203125, "y": 382.8125}
+{"time_stamp": 150175.562664875, "action": "move", "x": 467.546875, "y": 383.0390625}
+{"time_stamp": 150175.563679875, "action": "move", "x": 468.00390625, "y": 383.265625}
+{"time_stamp": 150175.564670083, "action": "move", "x": 468.23046875, "y": 383.265625}
+{"time_stamp": 150175.565716, "action": "move", "x": 468.6875, "y": 383.4921875}
+{"time_stamp": 150175.566689291, "action": "move", "x": 468.9140625, "y": 383.4921875}
+{"time_stamp": 150175.567640375, "action": "move", "x": 469.140625, "y": 383.71875}
+{"time_stamp": 150175.56866475, "action": "move", "x": 469.59765625, "y": 383.9453125}
+{"time_stamp": 150175.570219375, "action": "move", "x": 469.82421875, "y": 383.9453125}
+{"time_stamp": 150175.570708375, "action": "move", "x": 470.28125, "y": 384.171875}
+{"time_stamp": 150175.57170925, "action": "move", "x": 470.5078125, "y": 384.171875}
+{"time_stamp": 150175.572642791, "action": "move", "x": 470.734375, "y": 384.3984375}
+{"time_stamp": 150175.573624166, "action": "move", "x": 471.19140625, "y": 384.3984375}
+{"time_stamp": 150175.574636125, "action": "move", "x": 471.41796875, "y": 384.625}
+{"time_stamp": 150175.575620333, "action": "move", "x": 471.64453125, "y": 384.625}
+{"time_stamp": 150175.576607291, "action": "move", "x": 472.1015625, "y": 384.8515625}
+{"time_stamp": 150175.5784245, "action": "move", "x": 472.328125, "y": 384.8515625}
+{"time_stamp": 150175.57864125, "action": "move", "x": 472.5546875, "y": 385.078125}
+{"time_stamp": 150175.579626833, "action": "move", "x": 473.01171875, "y": 385.078125}
+{"time_stamp": 150175.580609208, "action": "move", "x": 473.23828125, "y": 385.3046875}
+{"time_stamp": 150175.581633458, "action": "move", "x": 473.46484375, "y": 385.3046875}
+{"time_stamp": 150175.582638583, "action": "move", "x": 473.69140625, "y": 385.53125}
+{"time_stamp": 150175.58362975, "action": "move", "x": 474.1484375, "y": 385.53125}
+{"time_stamp": 150175.584615708, "action": "move", "x": 474.375, "y": 385.7578125}
+{"time_stamp": 150175.587857291, "action": "move", "x": 474.6015625, "y": 385.7578125}
+{"time_stamp": 150175.587881458, "action": "move", "x": 474.828125, "y": 385.984375}
+{"time_stamp": 150175.588101333, "action": "move", "x": 475.0546875, "y": 385.984375}
+{"time_stamp": 150175.588637083, "action": "move", "x": 475.51171875, "y": 386.2109375}
+{"time_stamp": 150175.589648666, "action": "move", "x": 475.73828125, "y": 386.2109375}
+{"time_stamp": 150175.590841833, "action": "move", "x": 475.96484375, "y": 386.4375}
+{"time_stamp": 150175.591701708, "action": "move", "x": 476.421875, "y": 386.4375}
+{"time_stamp": 150175.592618583, "action": "move", "x": 476.6484375, "y": 386.6640625}
+{"time_stamp": 150175.593637083, "action": "move", "x": 476.875, "y": 386.6640625}
+{"time_stamp": 150175.595491916, "action": "move", "x": 477.1015625, "y": 386.6640625}
+{"time_stamp": 150175.595723708, "action": "move", "x": 477.55859375, "y": 386.890625}
+{"time_stamp": 150175.596667166, "action": "move", "x": 477.78515625, "y": 386.890625}
+{"time_stamp": 150175.597648541, "action": "move", "x": 478.01171875, "y": 387.1171875}
+{"time_stamp": 150175.598655916, "action": "move", "x": 478.23828125, "y": 387.1171875}
+{"time_stamp": 150175.5996215, "action": "move", "x": 478.6953125, "y": 387.1171875}
+{"time_stamp": 150175.60061, "action": "move", "x": 478.921875, "y": 387.34375}
+{"time_stamp": 150175.601609166, "action": "move", "x": 479.1484375, "y": 387.34375}
+{"time_stamp": 150175.603359458, "action": "move", "x": 479.375, "y": 387.5703125}
+{"time_stamp": 150175.60366325, "action": "move", "x": 479.83203125, "y": 387.5703125}
+{"time_stamp": 150175.604623083, "action": "move", "x": 480.05859375, "y": 387.796875}
+{"time_stamp": 150175.605588416, "action": "move", "x": 480.515625, "y": 387.796875}
+{"time_stamp": 150175.606662541, "action": "move", "x": 480.7421875, "y": 387.796875}
+{"time_stamp": 150175.607579458, "action": "move", "x": 480.96875, "y": 388.0234375}
+{"time_stamp": 150175.608599416, "action": "move", "x": 481.1953125, "y": 388.0234375}
+{"time_stamp": 150175.609633125, "action": "move", "x": 481.65234375, "y": 388.25}
+{"time_stamp": 150175.612086333, "action": "move", "x": 481.87890625, "y": 388.25}
+{"time_stamp": 150175.612107875, "action": "move", "x": 482.3359375, "y": 388.4765625}
+{"time_stamp": 150175.612665166, "action": "move", "x": 482.5625, "y": 388.4765625}
+{"time_stamp": 150175.613586041, "action": "move", "x": 482.7890625, "y": 388.4765625}
+{"time_stamp": 150175.61478075, "action": "move", "x": 483.24609375, "y": 388.703125}
+{"time_stamp": 150175.615676041, "action": "move", "x": 483.47265625, "y": 388.703125}
+{"time_stamp": 150175.61664225, "action": "move", "x": 483.9296875, "y": 388.9296875}
+{"time_stamp": 150175.617650375, "action": "move", "x": 484.15625, "y": 388.9296875}
+{"time_stamp": 150175.618599875, "action": "move", "x": 484.3828125, "y": 388.9296875}
+{"time_stamp": 150175.620233875, "action": "move", "x": 484.83984375, "y": 389.15625}
+{"time_stamp": 150175.620641541, "action": "move", "x": 485.06640625, "y": 389.15625}
+{"time_stamp": 150175.621630625, "action": "move", "x": 485.29296875, "y": 389.15625}
+{"time_stamp": 150175.622661833, "action": "move", "x": 485.75, "y": 389.3828125}
+{"time_stamp": 150175.623892958, "action": "move", "x": 485.9765625, "y": 389.3828125}
+{"time_stamp": 150175.624722, "action": "move", "x": 486.43359375, "y": 389.3828125}
+{"time_stamp": 150175.625729916, "action": "move", "x": 486.66015625, "y": 389.609375}
+{"time_stamp": 150175.626663666, "action": "move", "x": 487.1171875, "y": 389.609375}
+{"time_stamp": 150175.629027125, "action": "move", "x": 487.34375, "y": 389.8359375}
+{"time_stamp": 150175.629062416, "action": "move", "x": 487.5703125, "y": 389.8359375}
+{"time_stamp": 150175.629690458, "action": "move", "x": 488.02734375, "y": 390.0625}
+{"time_stamp": 150175.630608791, "action": "move", "x": 488.25390625, "y": 390.0625}
+{"time_stamp": 150175.631644125, "action": "move", "x": 488.7109375, "y": 390.0625}
+{"time_stamp": 150175.632642125, "action": "move", "x": 488.9375, "y": 390.2890625}
+{"time_stamp": 150175.633638041, "action": "move", "x": 489.39453125, "y": 390.2890625}
+{"time_stamp": 150175.634645541, "action": "move", "x": 489.62109375, "y": 390.515625}
+{"time_stamp": 150175.636840291, "action": "move", "x": 490.078125, "y": 390.515625}
+{"time_stamp": 150175.636938541, "action": "move", "x": 490.3046875, "y": 390.7421875}
+{"time_stamp": 150175.637646416, "action": "move", "x": 490.76171875, "y": 390.7421875}
+{"time_stamp": 150175.638612625, "action": "move", "x": 491.21875, "y": 390.96875}
+{"time_stamp": 150175.639653125, "action": "move", "x": 491.4453125, "y": 390.96875}
+{"time_stamp": 150175.640649208, "action": "move", "x": 491.90234375, "y": 391.1953125}
+{"time_stamp": 150175.641643583, "action": "move", "x": 492.12890625, "y": 391.1953125}
+{"time_stamp": 150175.6426525, "action": "move", "x": 492.5859375, "y": 391.421875}
+{"time_stamp": 150175.643613708, "action": "move", "x": 492.8125, "y": 391.421875}
+{"time_stamp": 150175.645465083, "action": "move", "x": 493.26953125, "y": 391.6484375}
+{"time_stamp": 150175.645653333, "action": "move", "x": 493.7265625, "y": 391.6484375}
+{"time_stamp": 150175.646606833, "action": "move", "x": 493.953125, "y": 391.6484375}
+{"time_stamp": 150175.64764375, "action": "move", "x": 494.41015625, "y": 391.875}
+{"time_stamp": 150175.648657375, "action": "move", "x": 494.63671875, "y": 391.875}
+{"time_stamp": 150175.649624916, "action": "move", "x": 495.09375, "y": 392.1015625}
+{"time_stamp": 150175.650639416, "action": "move", "x": 495.3203125, "y": 392.1015625}
+{"time_stamp": 150175.651651833, "action": "move", "x": 495.77734375, "y": 392.1015625}
+{"time_stamp": 150175.653501875, "action": "move", "x": 496.00390625, "y": 392.328125}
+{"time_stamp": 150175.653710791, "action": "move", "x": 496.4609375, "y": 392.328125}
+{"time_stamp": 150175.654616166, "action": "move", "x": 496.6875, "y": 392.5546875}
+{"time_stamp": 150175.655641333, "action": "move", "x": 497.14453125, "y": 392.5546875}
+{"time_stamp": 150175.656714791, "action": "move", "x": 497.37109375, "y": 392.5546875}
+{"time_stamp": 150175.657655791, "action": "move", "x": 497.828125, "y": 392.78125}
+{"time_stamp": 150175.658689125, "action": "move", "x": 498.28515625, "y": 392.78125}
+{"time_stamp": 150175.659654458, "action": "move", "x": 498.51171875, "y": 392.78125}
+{"time_stamp": 150175.663033875, "action": "move", "x": 498.96875, "y": 393.0078125}
+{"time_stamp": 150175.663078, "action": "move", "x": 499.1953125, "y": 393.0078125}
+{"time_stamp": 150175.663141708, "action": "move", "x": 499.65234375, "y": 393.0078125}
+{"time_stamp": 150175.663614708, "action": "move", "x": 500.109375, "y": 393.234375}
+{"time_stamp": 150175.664910958, "action": "move", "x": 500.3359375, "y": 393.234375}
+{"time_stamp": 150175.66620225, "action": "move", "x": 500.79296875, "y": 393.4609375}
+{"time_stamp": 150175.666786333, "action": "move", "x": 501.01953125, "y": 393.4609375}
+{"time_stamp": 150175.667698416, "action": "move", "x": 501.4765625, "y": 393.4609375}
+{"time_stamp": 150175.668628375, "action": "move", "x": 501.93359375, "y": 393.6875}
+{"time_stamp": 150175.670522125, "action": "move", "x": 502.16015625, "y": 393.6875}
+{"time_stamp": 150175.670794791, "action": "move", "x": 502.6171875, "y": 393.6875}
+{"time_stamp": 150175.671608041, "action": "move", "x": 502.84375, "y": 393.9140625}
+{"time_stamp": 150175.67265725, "action": "move", "x": 503.30078125, "y": 393.9140625}
+{"time_stamp": 150175.673641166, "action": "move", "x": 503.52734375, "y": 394.140625}
+{"time_stamp": 150175.674642875, "action": "move", "x": 503.984375, "y": 394.140625}
+{"time_stamp": 150175.67563375, "action": "move", "x": 504.2109375, "y": 394.140625}
+{"time_stamp": 150175.676640833, "action": "move", "x": 504.66796875, "y": 394.3671875}
+{"time_stamp": 150175.678638, "action": "move", "x": 505.125, "y": 394.3671875}
+{"time_stamp": 150175.678788916, "action": "move", "x": 505.3515625, "y": 394.3671875}
+{"time_stamp": 150175.679724041, "action": "move", "x": 505.80859375, "y": 394.59375}
+{"time_stamp": 150175.680627875, "action": "move", "x": 506.03515625, "y": 394.59375}
+{"time_stamp": 150175.681813291, "action": "move", "x": 506.4921875, "y": 394.59375}
+{"time_stamp": 150175.682723291, "action": "move", "x": 506.71875, "y": 394.8203125}
+{"time_stamp": 150175.683668458, "action": "move", "x": 507.17578125, "y": 394.8203125}
+{"time_stamp": 150175.6846235, "action": "move", "x": 507.40234375, "y": 394.8203125}
+{"time_stamp": 150175.686820958, "action": "move", "x": 507.859375, "y": 394.8203125}
+{"time_stamp": 150175.686900333, "action": "move", "x": 508.0859375, "y": 395.046875}
+{"time_stamp": 150175.687674375, "action": "move", "x": 508.54296875, "y": 395.046875}
+{"time_stamp": 150175.688631375, "action": "move", "x": 508.76953125, "y": 395.046875}
+{"time_stamp": 150175.68971625, "action": "move", "x": 509.2265625, "y": 395.2734375}
+{"time_stamp": 150175.690667083, "action": "move", "x": 509.453125, "y": 395.2734375}
+{"time_stamp": 150175.691710041, "action": "move", "x": 509.91015625, "y": 395.2734375}
+{"time_stamp": 150175.692619958, "action": "move", "x": 510.13671875, "y": 395.5}
+{"time_stamp": 150175.693657416, "action": "move", "x": 510.59375, "y": 395.5}
+{"time_stamp": 150175.695135791, "action": "move", "x": 510.8203125, "y": 395.5}
+{"time_stamp": 150175.695632833, "action": "move", "x": 511.27734375, "y": 395.5}
+{"time_stamp": 150175.696638625, "action": "move", "x": 511.50390625, "y": 395.5}
+{"time_stamp": 150175.697745458, "action": "move", "x": 511.9609375, "y": 395.7265625}
+{"time_stamp": 150175.6986985, "action": "move", "x": 512.1875, "y": 395.7265625}
+{"time_stamp": 150175.699652125, "action": "move", "x": 512.64453125, "y": 395.7265625}
+{"time_stamp": 150175.700662208, "action": "move", "x": 512.87109375, "y": 395.953125}
+{"time_stamp": 150175.701609458, "action": "move", "x": 513.328125, "y": 395.953125}
+{"time_stamp": 150175.703358333, "action": "move", "x": 513.78515625, "y": 395.953125}
+{"time_stamp": 150175.703594, "action": "move", "x": 514.01171875, "y": 395.953125}
+{"time_stamp": 150175.704612875, "action": "move", "x": 514.46875, "y": 396.1796875}
+{"time_stamp": 150175.705638125, "action": "move", "x": 514.92578125, "y": 396.1796875}
+{"time_stamp": 150175.706630541, "action": "move", "x": 515.15234375, "y": 396.1796875}
+{"time_stamp": 150175.70761675, "action": "move", "x": 515.609375, "y": 396.40625}
+{"time_stamp": 150175.708597583, "action": "move", "x": 515.8359375, "y": 396.40625}
+{"time_stamp": 150175.709609166, "action": "move", "x": 516.29296875, "y": 396.40625}
+{"time_stamp": 150175.711622666, "action": "move", "x": 516.75, "y": 396.40625}
+{"time_stamp": 150175.711666875, "action": "move", "x": 517.20703125, "y": 396.6328125}
+{"time_stamp": 150175.712757166, "action": "move", "x": 517.6640625, "y": 396.6328125}
+{"time_stamp": 150175.713663958, "action": "move", "x": 518.12109375, "y": 396.6328125}
+{"time_stamp": 150175.71465775, "action": "move", "x": 518.34765625, "y": 396.859375}
+{"time_stamp": 150175.715659625, "action": "move", "x": 518.8046875, "y": 396.859375}
+{"time_stamp": 150175.716862833, "action": "move", "x": 519.26171875, "y": 396.859375}
+{"time_stamp": 150175.717687416, "action": "move", "x": 519.48828125, "y": 397.0859375}
+{"time_stamp": 150175.7186705, "action": "move", "x": 519.9453125, "y": 397.0859375}
+{"time_stamp": 150175.719984375, "action": "move", "x": 520.40234375, "y": 397.0859375}
+{"time_stamp": 150175.720779583, "action": "move", "x": 520.859375, "y": 397.3125}
+{"time_stamp": 150175.721617625, "action": "move", "x": 521.31640625, "y": 397.3125}
+{"time_stamp": 150175.722653125, "action": "move", "x": 521.7734375, "y": 397.3125}
+{"time_stamp": 150175.723653583, "action": "move", "x": 522.0, "y": 397.3125}
+{"time_stamp": 150175.724640583, "action": "move", "x": 522.45703125, "y": 397.5390625}
+{"time_stamp": 150175.725645375, "action": "move", "x": 522.9140625, "y": 397.5390625}
+{"time_stamp": 150175.726718166, "action": "move", "x": 523.37109375, "y": 397.5390625}
+{"time_stamp": 150175.729197708, "action": "move", "x": 523.828125, "y": 397.765625}
+{"time_stamp": 150175.72938075, "action": "move", "x": 524.28515625, "y": 397.765625}
+{"time_stamp": 150175.729767208, "action": "move", "x": 524.51171875, "y": 397.765625}
+{"time_stamp": 150175.730675666, "action": "move", "x": 524.96875, "y": 397.9921875}
+{"time_stamp": 150175.73167275, "action": "move", "x": 525.42578125, "y": 397.9921875}
+{"time_stamp": 150175.732697208, "action": "move", "x": 525.8828125, "y": 397.9921875}
+{"time_stamp": 150175.733646041, "action": "move", "x": 526.109375, "y": 398.21875}
+{"time_stamp": 150175.734644125, "action": "move", "x": 526.56640625, "y": 398.21875}
+{"time_stamp": 150175.736686625, "action": "move", "x": 527.0234375, "y": 398.21875}
+{"time_stamp": 150175.736742791, "action": "move", "x": 527.48046875, "y": 398.21875}
+{"time_stamp": 150175.73761125, "action": "move", "x": 527.70703125, "y": 398.4453125}
+{"time_stamp": 150175.73859225, "action": "move", "x": 528.1640625, "y": 398.4453125}
+{"time_stamp": 150175.739585791, "action": "move", "x": 528.390625, "y": 398.4453125}
+{"time_stamp": 150175.740638083, "action": "move", "x": 528.84765625, "y": 398.671875}
+{"time_stamp": 150175.741609375, "action": "move", "x": 529.3046875, "y": 398.671875}
+{"time_stamp": 150175.74259925, "action": "move", "x": 529.53125, "y": 398.8984375}
+{"time_stamp": 150175.743595166, "action": "move", "x": 529.98828125, "y": 398.8984375}
+{"time_stamp": 150175.745457875, "action": "move", "x": 530.4453125, "y": 398.8984375}
+{"time_stamp": 150175.745608083, "action": "move", "x": 530.671875, "y": 398.8984375}
+{"time_stamp": 150175.746625416, "action": "move", "x": 531.12890625, "y": 399.125}
+{"time_stamp": 150175.747616625, "action": "move", "x": 531.35546875, "y": 399.125}
+{"time_stamp": 150175.74866125, "action": "move", "x": 531.8125, "y": 399.3515625}
+{"time_stamp": 150175.749642291, "action": "move", "x": 532.0390625, "y": 399.3515625}
+{"time_stamp": 150175.75063625, "action": "move", "x": 532.49609375, "y": 399.3515625}
+{"time_stamp": 150175.751625541, "action": "move", "x": 532.72265625, "y": 399.578125}
+{"time_stamp": 150175.754615541, "action": "move", "x": 533.1796875, "y": 399.578125}
+{"time_stamp": 150175.754689625, "action": "move", "x": 533.40625, "y": 399.578125}
+{"time_stamp": 150175.754745125, "action": "move", "x": 533.6328125, "y": 399.8046875}
+{"time_stamp": 150175.755667041, "action": "move", "x": 534.08984375, "y": 399.8046875}
+{"time_stamp": 150175.7567045, "action": "move", "x": 534.31640625, "y": 399.8046875}
+{"time_stamp": 150175.757661458, "action": "move", "x": 534.54296875, "y": 400.03125}
+{"time_stamp": 150175.758664125, "action": "move", "x": 535.0, "y": 400.03125}
+{"time_stamp": 150175.759654166, "action": "move", "x": 535.2265625, "y": 400.03125}
+{"time_stamp": 150175.761505125, "action": "move", "x": 535.453125, "y": 400.2578125}
+{"time_stamp": 150175.761651333, "action": "move", "x": 535.6796875, "y": 400.2578125}
+{"time_stamp": 150175.762647791, "action": "move", "x": 536.13671875, "y": 400.2578125}
+{"time_stamp": 150175.763716666, "action": "move", "x": 536.36328125, "y": 400.484375}
+{"time_stamp": 150175.764637541, "action": "move", "x": 536.58984375, "y": 400.484375}
+{"time_stamp": 150175.765632291, "action": "move", "x": 536.81640625, "y": 400.484375}
+{"time_stamp": 150175.766661208, "action": "move", "x": 537.04296875, "y": 400.484375}
+{"time_stamp": 150175.767618416, "action": "move", "x": 537.5, "y": 400.7109375}
+{"time_stamp": 150175.768618541, "action": "move", "x": 537.7265625, "y": 400.7109375}
+{"time_stamp": 150175.77011675, "action": "move", "x": 537.953125, "y": 400.7109375}
+{"time_stamp": 150175.770665916, "action": "move", "x": 538.1796875, "y": 400.9375}
+{"time_stamp": 150175.771622541, "action": "move", "x": 538.40625, "y": 400.9375}
+{"time_stamp": 150175.77260175, "action": "move", "x": 538.6328125, "y": 400.9375}
+{"time_stamp": 150175.773617291, "action": "move", "x": 538.859375, "y": 400.9375}
+{"time_stamp": 150175.774658458, "action": "move", "x": 538.859375, "y": 401.1640625}
+{"time_stamp": 150175.775627, "action": "move", "x": 539.0859375, "y": 401.1640625}
+{"time_stamp": 150175.776631125, "action": "move", "x": 539.3125, "y": 401.1640625}
+{"time_stamp": 150175.778429416, "action": "move", "x": 539.5390625, "y": 401.1640625}
+{"time_stamp": 150175.778612541, "action": "move", "x": 539.765625, "y": 401.1640625}
+{"time_stamp": 150175.779597291, "action": "move", "x": 539.9921875, "y": 401.390625}
+{"time_stamp": 150175.780606541, "action": "move", "x": 540.21875, "y": 401.390625}
+{"time_stamp": 150175.782712208, "action": "move", "x": 540.4453125, "y": 401.390625}
+{"time_stamp": 150175.784841666, "action": "move", "x": 540.671875, "y": 401.390625}
+{"time_stamp": 150175.787875208, "action": "move", "x": 540.8984375, "y": 401.390625}
+{"time_stamp": 150175.787967083, "action": "move", "x": 540.8984375, "y": 401.6171875}
+{"time_stamp": 150175.788072208, "action": "move", "x": 541.125, "y": 401.6171875}
+{"time_stamp": 150175.789687333, "action": "move", "x": 541.3515625, "y": 401.6171875}
+{"time_stamp": 150175.791735083, "action": "move", "x": 541.578125, "y": 401.6171875}
+{"time_stamp": 150175.792753125, "action": "move", "x": 541.578125, "y": 401.84375}
+{"time_stamp": 150175.795051, "action": "move", "x": 541.8046875, "y": 401.84375}
+{"time_stamp": 150175.797037583, "action": "move", "x": 542.03125, "y": 401.84375}
+{"time_stamp": 150175.803189833, "action": "move", "x": 542.2578125, "y": 401.84375}
+{"time_stamp": 150175.8128785, "action": "move", "x": 542.484375, "y": 401.84375}
+{"time_stamp": 150175.820514791, "action": "move", "x": 542.7109375, "y": 401.84375}
+{"time_stamp": 150175.828199583, "action": "move", "x": 542.9375, "y": 401.84375}
+{"time_stamp": 150175.831230833, "action": "move", "x": 542.9375, "y": 402.0703125}
+{"time_stamp": 150175.833009791, "action": "move", "x": 543.1640625, "y": 402.0703125}
+{"time_stamp": 150175.836817916, "action": "move", "x": 543.390625, "y": 402.0703125}
+{"time_stamp": 150175.83969525, "action": "move", "x": 543.6171875, "y": 402.0703125}
+{"time_stamp": 150175.841660541, "action": "move", "x": 543.84375, "y": 402.0703125}
+{"time_stamp": 150175.843948125, "action": "move", "x": 544.0703125, "y": 402.0703125}
+{"time_stamp": 150175.845877666, "action": "move", "x": 544.296875, "y": 402.0703125}
+{"time_stamp": 150175.846691708, "action": "move", "x": 544.5234375, "y": 402.0703125}
+{"time_stamp": 150175.8486905, "action": "move", "x": 544.75, "y": 402.296875}
+{"time_stamp": 150175.849659708, "action": "move", "x": 544.9765625, "y": 402.296875}
+{"time_stamp": 150175.851721375, "action": "move", "x": 545.203125, "y": 402.296875}
+{"time_stamp": 150175.853433541, "action": "move", "x": 545.4296875, "y": 402.296875}
+{"time_stamp": 150175.8547845, "action": "move", "x": 545.65625, "y": 402.296875}
+{"time_stamp": 150175.856710333, "action": "move", "x": 545.8828125, "y": 402.296875}
+{"time_stamp": 150175.856962, "action": "move", "x": 546.109375, "y": 402.296875}
+{"time_stamp": 150175.857744083, "action": "move", "x": 546.3359375, "y": 402.296875}
+{"time_stamp": 150175.858753666, "action": "move", "x": 546.5625, "y": 402.296875}
+{"time_stamp": 150175.859687416, "action": "move", "x": 546.7890625, "y": 402.5234375}
+{"time_stamp": 150175.861541625, "action": "move", "x": 547.015625, "y": 402.5234375}
+{"time_stamp": 150175.862760291, "action": "move", "x": 547.2421875, "y": 402.5234375}
+{"time_stamp": 150175.863712958, "action": "move", "x": 547.46875, "y": 402.5234375}
+{"time_stamp": 150175.864713, "action": "move", "x": 547.6953125, "y": 402.5234375}
+{"time_stamp": 150175.865678125, "action": "move", "x": 547.921875, "y": 402.5234375}
+{"time_stamp": 150175.866662666, "action": "move", "x": 548.1484375, "y": 402.5234375}
+{"time_stamp": 150175.867759333, "action": "move", "x": 548.375, "y": 402.5234375}
+{"time_stamp": 150175.868691208, "action": "move", "x": 548.6015625, "y": 402.5234375}
+{"time_stamp": 150175.870061541, "action": "move", "x": 548.828125, "y": 402.75}
+{"time_stamp": 150175.870695875, "action": "move", "x": 549.0546875, "y": 402.75}
+{"time_stamp": 150175.871670833, "action": "move", "x": 549.28125, "y": 402.75}
+{"time_stamp": 150175.872764083, "action": "move", "x": 549.5078125, "y": 402.75}
+{"time_stamp": 150175.87363325, "action": "move", "x": 549.734375, "y": 402.75}
+{"time_stamp": 150175.875614083, "action": "move", "x": 550.19140625, "y": 402.75}
+{"time_stamp": 150175.878154041, "action": "move", "x": 550.41796875, "y": 402.75}
+{"time_stamp": 150175.8786945, "action": "move", "x": 550.64453125, "y": 402.75}
+{"time_stamp": 150175.879646291, "action": "move", "x": 550.87109375, "y": 402.9765625}
+{"time_stamp": 150175.880682916, "action": "move", "x": 551.09765625, "y": 402.9765625}
+{"time_stamp": 150175.881617416, "action": "move", "x": 551.32421875, "y": 402.9765625}
+{"time_stamp": 150175.882901708, "action": "move", "x": 551.55078125, "y": 402.9765625}
+{"time_stamp": 150175.883674083, "action": "move", "x": 551.77734375, "y": 402.9765625}
+{"time_stamp": 150175.884645458, "action": "move", "x": 552.00390625, "y": 402.9765625}
+{"time_stamp": 150175.886818916, "action": "move", "x": 552.23046875, "y": 402.9765625}
+{"time_stamp": 150175.886869083, "action": "move", "x": 552.45703125, "y": 402.9765625}
+{"time_stamp": 150175.887729916, "action": "move", "x": 552.68359375, "y": 402.9765625}
+{"time_stamp": 150175.888698333, "action": "move", "x": 552.91015625, "y": 402.9765625}
+{"time_stamp": 150175.889730875, "action": "move", "x": 553.13671875, "y": 403.203125}
+{"time_stamp": 150175.890727208, "action": "move", "x": 553.36328125, "y": 403.203125}
+{"time_stamp": 150175.891727041, "action": "move", "x": 553.58984375, "y": 403.203125}
+{"time_stamp": 150175.892709666, "action": "move", "x": 553.81640625, "y": 403.203125}
+{"time_stamp": 150175.893706458, "action": "move", "x": 554.04296875, "y": 403.203125}
+{"time_stamp": 150175.895258291, "action": "move", "x": 554.26953125, "y": 403.203125}
+{"time_stamp": 150175.895730125, "action": "move", "x": 554.49609375, "y": 403.203125}
+{"time_stamp": 150175.897876458, "action": "move", "x": 554.72265625, "y": 403.203125}
+{"time_stamp": 150175.8986635, "action": "move", "x": 554.94921875, "y": 403.203125}
+{"time_stamp": 150175.899673625, "action": "move", "x": 555.17578125, "y": 403.203125}
+{"time_stamp": 150175.900679875, "action": "move", "x": 555.40234375, "y": 403.203125}
+{"time_stamp": 150175.903191125, "action": "move", "x": 555.62890625, "y": 403.203125}
+{"time_stamp": 150175.903667791, "action": "move", "x": 555.85546875, "y": 403.203125}
+{"time_stamp": 150175.904638625, "action": "move", "x": 556.08203125, "y": 403.203125}
+{"time_stamp": 150175.906799, "action": "move", "x": 556.30859375, "y": 403.203125}
+{"time_stamp": 150175.907638583, "action": "move", "x": 556.53515625, "y": 403.203125}
+{"time_stamp": 150175.909869125, "action": "move", "x": 556.76171875, "y": 403.203125}
+{"time_stamp": 150175.912891458, "action": "move", "x": 556.98828125, "y": 403.203125}
+{"time_stamp": 150175.913683541, "action": "move", "x": 557.21484375, "y": 403.203125}
+{"time_stamp": 150175.91567225, "action": "move", "x": 557.44140625, "y": 403.203125}
+{"time_stamp": 150175.918646291, "action": "move", "x": 557.66796875, "y": 403.203125}
+{"time_stamp": 150175.920985416, "action": "move", "x": 557.89453125, "y": 403.203125}
+{"time_stamp": 150175.924797541, "action": "move", "x": 558.12109375, "y": 403.203125}
+{"time_stamp": 150175.928783208, "action": "move", "x": 558.34765625, "y": 403.203125}
+{"time_stamp": 150175.933127583, "action": "move", "x": 558.57421875, "y": 403.203125}
+{"time_stamp": 150175.937186916, "action": "move", "x": 558.80078125, "y": 403.203125}
+{"time_stamp": 150175.94187125, "action": "move", "x": 559.02734375, "y": 403.203125}
+{"time_stamp": 150175.945710666, "action": "move", "x": 559.25390625, "y": 403.203125}
+{"time_stamp": 150175.948946583, "action": "move", "x": 559.48046875, "y": 403.203125}
+{"time_stamp": 150175.951779125, "action": "move", "x": 559.70703125, "y": 403.203125}
+{"time_stamp": 150175.954831833, "action": "move", "x": 559.93359375, "y": 403.203125}
+{"time_stamp": 150175.956957083, "action": "move", "x": 560.16015625, "y": 403.203125}
+{"time_stamp": 150175.961063333, "action": "move", "x": 560.38671875, "y": 403.203125}
+{"time_stamp": 150175.96184025, "action": "move", "x": 560.61328125, "y": 403.203125}
+{"time_stamp": 150175.965016458, "action": "move", "x": 560.83984375, "y": 403.203125}
+{"time_stamp": 150175.967714375, "action": "move", "x": 561.06640625, "y": 403.203125}
+{"time_stamp": 150175.970838125, "action": "move", "x": 561.29296875, "y": 403.203125}
+{"time_stamp": 150175.973760916, "action": "move", "x": 561.51953125, "y": 403.203125}
+{"time_stamp": 150175.976711458, "action": "move", "x": 561.74609375, "y": 403.203125}
+{"time_stamp": 150175.978738, "action": "move", "x": 561.97265625, "y": 403.203125}
+{"time_stamp": 150175.982802875, "action": "move", "x": 562.19921875, "y": 403.203125}
+{"time_stamp": 150175.984974333, "action": "move", "x": 562.42578125, "y": 403.203125}
+{"time_stamp": 150175.988966958, "action": "move", "x": 562.65234375, "y": 403.203125}
+{"time_stamp": 150175.991955416, "action": "move", "x": 562.87890625, "y": 403.203125}
+{"time_stamp": 150175.996834208, "action": "move", "x": 563.10546875, "y": 403.203125}
+{"time_stamp": 150176.000485291, "action": "move", "x": 563.33203125, "y": 403.203125}
+{"time_stamp": 150176.006266125, "action": "move", "x": 563.55859375, "y": 403.203125}
+{"time_stamp": 150176.0142515, "action": "move", "x": 563.78515625, "y": 403.203125}
+{"time_stamp": 150176.030780166, "action": "move", "x": 564.01171875, "y": 403.203125}
+{"time_stamp": 150176.118872166, "action": "click", "x": 564.01171875, "y": 403.203125, "button": "left", "pressed": false}
+{"time_stamp": 150176.249876166, "action": "move", "x": 563.78125, "y": 403.203125}
+{"time_stamp": 150176.252196833, "action": "move", "x": 563.55078125, "y": 403.203125}
+{"time_stamp": 150176.25529725, "action": "move", "x": 563.3203125, "y": 403.203125}
+{"time_stamp": 150176.255455625, "action": "move", "x": 563.08984375, "y": 403.203125}
+{"time_stamp": 150176.257141416, "action": "move", "x": 562.859375, "y": 403.203125}
+{"time_stamp": 150176.259166166, "action": "move", "x": 562.62890625, "y": 403.203125}
+{"time_stamp": 150176.259797166, "action": "move", "x": 562.3984375, "y": 403.203125}
+{"time_stamp": 150176.264480583, "action": "move", "x": 562.16796875, "y": 403.203125}
+{"time_stamp": 150176.264538958, "action": "move", "x": 561.9375, "y": 403.203125}
+{"time_stamp": 150176.264689958, "action": "move", "x": 561.70703125, "y": 403.203125}
+{"time_stamp": 150176.264758916, "action": "move", "x": 561.4765625, "y": 403.203125}
+{"time_stamp": 150176.266250416, "action": "move", "x": 561.015625, "y": 403.203125}
+{"time_stamp": 150176.266769458, "action": "move", "x": 560.78515625, "y": 403.203125}
+{"time_stamp": 150176.268119125, "action": "move", "x": 560.5546875, "y": 403.203125}
+{"time_stamp": 150176.268773208, "action": "move", "x": 560.32421875, "y": 403.203125}
+{"time_stamp": 150176.271362375, "action": "move", "x": 560.09375, "y": 403.203125}
+{"time_stamp": 150176.271446041, "action": "move", "x": 559.86328125, "y": 403.203125}
+{"time_stamp": 150176.271749625, "action": "move", "x": 559.6328125, "y": 403.203125}
+{"time_stamp": 150176.272678416, "action": "move", "x": 559.40234375, "y": 403.203125}
+{"time_stamp": 150176.273645125, "action": "move", "x": 558.94140625, "y": 403.203125}
+{"time_stamp": 150176.274732166, "action": "move", "x": 558.7109375, "y": 403.203125}
+{"time_stamp": 150176.275688958, "action": "move", "x": 558.48046875, "y": 403.203125}
+{"time_stamp": 150176.27681975, "action": "move", "x": 558.25, "y": 403.203125}
+{"time_stamp": 150176.2795355, "action": "move", "x": 558.01953125, "y": 403.203125}
+{"time_stamp": 150176.279661, "action": "move", "x": 557.55859375, "y": 403.203125}
+{"time_stamp": 150176.279758791, "action": "move", "x": 557.328125, "y": 403.203125}
+{"time_stamp": 150176.280696, "action": "move", "x": 557.09765625, "y": 403.203125}
+{"time_stamp": 150176.281732541, "action": "move", "x": 556.63671875, "y": 403.4296875}
+{"time_stamp": 150176.282708208, "action": "move", "x": 556.40625, "y": 403.4296875}
+{"time_stamp": 150176.283698333, "action": "move", "x": 556.17578125, "y": 403.4296875}
+{"time_stamp": 150176.284707125, "action": "move", "x": 555.9453125, "y": 403.4296875}
+{"time_stamp": 150176.287107416, "action": "move", "x": 555.484375, "y": 403.4296875}
+{"time_stamp": 150176.287184791, "action": "move", "x": 555.25390625, "y": 403.4296875}
+{"time_stamp": 150176.287724875, "action": "move", "x": 555.0234375, "y": 403.4296875}
+{"time_stamp": 150176.288692083, "action": "move", "x": 554.79296875, "y": 403.4296875}
+{"time_stamp": 150176.289741708, "action": "move", "x": 554.5625, "y": 403.65625}
+{"time_stamp": 150176.290683583, "action": "move", "x": 554.33203125, "y": 403.65625}
+{"time_stamp": 150176.2917095, "action": "move", "x": 553.87109375, "y": 403.65625}
+{"time_stamp": 150176.292664583, "action": "move", "x": 553.640625, "y": 403.65625}
+{"time_stamp": 150176.293666125, "action": "move", "x": 553.41015625, "y": 403.65625}
+{"time_stamp": 150176.2953595, "action": "move", "x": 553.1796875, "y": 403.65625}
+{"time_stamp": 150176.295811583, "action": "move", "x": 552.94921875, "y": 403.65625}
+{"time_stamp": 150176.296637416, "action": "move", "x": 552.71875, "y": 403.65625}
+{"time_stamp": 150176.297681666, "action": "move", "x": 552.48828125, "y": 403.65625}
+{"time_stamp": 150176.298672208, "action": "move", "x": 552.2578125, "y": 403.65625}
+{"time_stamp": 150176.299675875, "action": "move", "x": 552.02734375, "y": 403.65625}
+{"time_stamp": 150176.30066375, "action": "move", "x": 551.56640625, "y": 403.65625}
+{"time_stamp": 150176.301666125, "action": "move", "x": 551.3359375, "y": 403.65625}
+{"time_stamp": 150176.303633666, "action": "move", "x": 551.10546875, "y": 403.65625}
+{"time_stamp": 150176.303665583, "action": "move", "x": 550.875, "y": 403.65625}
+{"time_stamp": 150176.304668958, "action": "move", "x": 550.64453125, "y": 403.65625}
+{"time_stamp": 150176.305596, "action": "move", "x": 550.18359375, "y": 403.65625}
+{"time_stamp": 150176.306601583, "action": "move", "x": 549.953125, "y": 403.65625}
+{"time_stamp": 150176.30764725, "action": "move", "x": 549.72265625, "y": 403.65625}
+{"time_stamp": 150176.308662875, "action": "move", "x": 549.4921875, "y": 403.65625}
+{"time_stamp": 150176.309687541, "action": "move", "x": 549.03125, "y": 403.65625}
+{"time_stamp": 150176.311806416, "action": "move", "x": 548.80078125, "y": 403.65625}
+{"time_stamp": 150176.311855791, "action": "move", "x": 548.5703125, "y": 403.65625}
+{"time_stamp": 150176.312612583, "action": "move", "x": 548.109375, "y": 403.65625}
+{"time_stamp": 150176.313614, "action": "move", "x": 547.87890625, "y": 403.65625}
+{"time_stamp": 150176.314602125, "action": "move", "x": 547.6484375, "y": 403.65625}
+{"time_stamp": 150176.315824833, "action": "move", "x": 547.41796875, "y": 403.65625}
+{"time_stamp": 150176.316699375, "action": "move", "x": 546.95703125, "y": 403.65625}
+{"time_stamp": 150176.31761775, "action": "move", "x": 546.7265625, "y": 403.65625}
+{"time_stamp": 150176.318653708, "action": "move", "x": 546.49609375, "y": 403.65625}
+{"time_stamp": 150176.320254583, "action": "move", "x": 546.265625, "y": 403.65625}
+{"time_stamp": 150176.320653, "action": "move", "x": 545.8046875, "y": 403.65625}
+{"time_stamp": 150176.321644291, "action": "move", "x": 545.57421875, "y": 403.65625}
+{"time_stamp": 150176.322644166, "action": "move", "x": 545.34375, "y": 403.65625}
+{"time_stamp": 150176.323650958, "action": "move", "x": 544.8828125, "y": 403.65625}
+{"time_stamp": 150176.324680291, "action": "move", "x": 544.65234375, "y": 403.65625}
+{"time_stamp": 150176.325644041, "action": "move", "x": 544.421875, "y": 403.65625}
+{"time_stamp": 150176.326651791, "action": "move", "x": 543.9609375, "y": 403.65625}
+{"time_stamp": 150176.328224041, "action": "move", "x": 543.73046875, "y": 403.65625}
+{"time_stamp": 150176.328631083, "action": "move", "x": 543.26953125, "y": 403.65625}
+{"time_stamp": 150176.329655708, "action": "move", "x": 543.0390625, "y": 403.65625}
+{"time_stamp": 150176.330905541, "action": "move", "x": 542.578125, "y": 403.65625}
+{"time_stamp": 150176.332169958, "action": "move", "x": 542.34765625, "y": 403.65625}
+{"time_stamp": 150176.332933166, "action": "move", "x": 541.88671875, "y": 403.65625}
+{"time_stamp": 150176.333666958, "action": "move", "x": 541.65625, "y": 403.65625}
+{"time_stamp": 150176.334701458, "action": "move", "x": 541.1953125, "y": 403.42578125}
+{"time_stamp": 150176.336531875, "action": "move", "x": 540.734375, "y": 403.42578125}
+{"time_stamp": 150176.336625083, "action": "move", "x": 540.2734375, "y": 403.42578125}
+{"time_stamp": 150176.337620583, "action": "move", "x": 540.04296875, "y": 403.42578125}
+{"time_stamp": 150176.33861275, "action": "move", "x": 539.58203125, "y": 403.42578125}
+{"time_stamp": 150176.339624333, "action": "move", "x": 539.12109375, "y": 403.42578125}
+{"time_stamp": 150176.340601666, "action": "move", "x": 538.66015625, "y": 403.42578125}
+{"time_stamp": 150176.341614708, "action": "move", "x": 538.19921875, "y": 403.42578125}
+{"time_stamp": 150176.342585, "action": "move", "x": 537.73828125, "y": 403.1953125}
+{"time_stamp": 150176.343854583, "action": "move", "x": 537.27734375, "y": 403.1953125}
+{"time_stamp": 150176.345061333, "action": "move", "x": 536.81640625, "y": 403.1953125}
+{"time_stamp": 150176.34568, "action": "move", "x": 536.35546875, "y": 403.1953125}
+{"time_stamp": 150176.34667225, "action": "move", "x": 535.89453125, "y": 403.1953125}
+{"time_stamp": 150176.34770175, "action": "move", "x": 535.43359375, "y": 403.1953125}
+{"time_stamp": 150176.348659125, "action": "move", "x": 534.97265625, "y": 403.1953125}
+{"time_stamp": 150176.349682083, "action": "move", "x": 534.51171875, "y": 402.96484375}
+{"time_stamp": 150176.350648916, "action": "move", "x": 534.05078125, "y": 402.96484375}
+{"time_stamp": 150176.351623291, "action": "move", "x": 533.58984375, "y": 402.96484375}
+{"time_stamp": 150176.353659125, "action": "move", "x": 533.12890625, "y": 402.96484375}
+{"time_stamp": 150176.353794458, "action": "move", "x": 532.66796875, "y": 402.96484375}
+{"time_stamp": 150176.354675791, "action": "move", "x": 532.20703125, "y": 402.96484375}
+{"time_stamp": 150176.35572175, "action": "move", "x": 531.74609375, "y": 402.734375}
+{"time_stamp": 150176.356662291, "action": "move", "x": 531.28515625, "y": 402.734375}
+{"time_stamp": 150176.357641666, "action": "move", "x": 530.82421875, "y": 402.734375}
+{"time_stamp": 150176.358661875, "action": "move", "x": 530.36328125, "y": 402.734375}
+{"time_stamp": 150176.359702875, "action": "move", "x": 529.90234375, "y": 402.734375}
+{"time_stamp": 150176.361809083, "action": "move", "x": 529.02734375, "y": 402.44140625}
+{"time_stamp": 150176.361965958, "action": "move", "x": 528.56640625, "y": 402.44140625}
+{"time_stamp": 150176.362927916, "action": "move", "x": 528.10546875, "y": 402.44140625}
+{"time_stamp": 150176.363774666, "action": "move", "x": 527.64453125, "y": 402.44140625}
+{"time_stamp": 150176.364721541, "action": "move", "x": 527.18359375, "y": 402.2109375}
+{"time_stamp": 150176.365710416, "action": "move", "x": 526.72265625, "y": 402.2109375}
+{"time_stamp": 150176.368687333, "action": "move", "x": 526.26171875, "y": 402.2109375}
+{"time_stamp": 150176.368829625, "action": "move", "x": 525.80078125, "y": 402.2109375}
+{"time_stamp": 150176.369754333, "action": "move", "x": 525.33984375, "y": 401.98046875}
+{"time_stamp": 150176.36998125, "action": "move", "x": 524.46484375, "y": 401.98046875}
+{"time_stamp": 150176.37076725, "action": "move", "x": 524.00390625, "y": 401.98046875}
+{"time_stamp": 150176.371694291, "action": "move", "x": 523.54296875, "y": 401.98046875}
+{"time_stamp": 150176.372767125, "action": "move", "x": 523.08203125, "y": 401.98046875}
+{"time_stamp": 150176.37366425, "action": "move", "x": 522.62109375, "y": 401.75}
+{"time_stamp": 150176.374739, "action": "move", "x": 522.16015625, "y": 401.75}
+{"time_stamp": 150176.375652833, "action": "move", "x": 521.9296875, "y": 401.75}
+{"time_stamp": 150176.376683791, "action": "move", "x": 521.46875, "y": 401.51953125}
+{"time_stamp": 150176.378638125, "action": "move", "x": 521.0078125, "y": 401.51953125}
+{"time_stamp": 150176.378722041, "action": "move", "x": 520.546875, "y": 401.51953125}
+{"time_stamp": 150176.379564041, "action": "move", "x": 520.0859375, "y": 401.51953125}
+{"time_stamp": 150176.380622333, "action": "move", "x": 519.85546875, "y": 401.51953125}
+{"time_stamp": 150176.381605541, "action": "move", "x": 519.39453125, "y": 401.2890625}
+{"time_stamp": 150176.382605291, "action": "move", "x": 518.93359375, "y": 401.2890625}
+{"time_stamp": 150176.383636708, "action": "move", "x": 518.47265625, "y": 401.2890625}
+{"time_stamp": 150176.384624166, "action": "move", "x": 518.2421875, "y": 401.2890625}
+{"time_stamp": 150176.386617458, "action": "move", "x": 517.78125, "y": 401.05859375}
+{"time_stamp": 150176.386670291, "action": "move", "x": 517.55078125, "y": 401.05859375}
+{"time_stamp": 150176.387618208, "action": "move", "x": 517.08984375, "y": 401.05859375}
+{"time_stamp": 150176.388614041, "action": "move", "x": 516.859375, "y": 401.05859375}
+{"time_stamp": 150176.389614583, "action": "move", "x": 516.3984375, "y": 401.05859375}
+{"time_stamp": 150176.390836416, "action": "move", "x": 516.16796875, "y": 400.828125}
+{"time_stamp": 150176.391662708, "action": "move", "x": 515.70703125, "y": 400.828125}
+{"time_stamp": 150176.392795041, "action": "move", "x": 515.4765625, "y": 400.828125}
+{"time_stamp": 150176.393785833, "action": "move", "x": 515.24609375, "y": 400.59765625}
+{"time_stamp": 150176.395139083, "action": "move", "x": 514.78515625, "y": 400.59765625}
+{"time_stamp": 150176.395709791, "action": "move", "x": 514.5546875, "y": 400.59765625}
+{"time_stamp": 150176.396632375, "action": "move", "x": 514.32421875, "y": 400.59765625}
+{"time_stamp": 150176.397686375, "action": "move", "x": 514.09375, "y": 400.59765625}
+{"time_stamp": 150176.398651916, "action": "move", "x": 513.6328125, "y": 400.59765625}
+{"time_stamp": 150176.399605875, "action": "move", "x": 513.40234375, "y": 400.3671875}
+{"time_stamp": 150176.400604541, "action": "move", "x": 513.171875, "y": 400.3671875}
+{"time_stamp": 150176.401623958, "action": "move", "x": 512.94140625, "y": 400.3671875}
+{"time_stamp": 150176.403143541, "action": "move", "x": 512.7109375, "y": 400.3671875}
+{"time_stamp": 150176.40361475, "action": "move", "x": 512.48046875, "y": 400.13671875}
+{"time_stamp": 150176.404577208, "action": "move", "x": 512.25, "y": 400.13671875}
+{"time_stamp": 150176.405609166, "action": "move", "x": 512.01953125, "y": 400.13671875}
+{"time_stamp": 150176.406599416, "action": "move", "x": 511.7890625, "y": 400.13671875}
+{"time_stamp": 150176.408602875, "action": "move", "x": 511.55859375, "y": 400.13671875}
+{"time_stamp": 150176.409595166, "action": "move", "x": 511.328125, "y": 400.13671875}
+{"time_stamp": 150176.411850833, "action": "move", "x": 511.09765625, "y": 400.13671875}
+{"time_stamp": 150176.412185833, "action": "move", "x": 511.09765625, "y": 399.90625}
+{"time_stamp": 150176.412632333, "action": "move", "x": 510.8671875, "y": 399.90625}
+{"time_stamp": 150176.41480775, "action": "move", "x": 510.63671875, "y": 399.90625}
+{"time_stamp": 150176.417821791, "action": "move", "x": 510.40625, "y": 399.90625}
+{"time_stamp": 150176.420981416, "action": "move", "x": 510.17578125, "y": 399.90625}
+{"time_stamp": 150176.508251291, "action": "click", "x": 510.17578125, "y": 399.90625, "button": "left", "pressed": true}
+{"time_stamp": 150176.589638708, "action": "click", "x": 510.17578125, "y": 399.90625, "button": "left", "pressed": false}
+{"time_stamp": 150176.698933541, "action": "move", "x": 509.9453125, "y": 399.90625}
+{"time_stamp": 150176.701417083, "action": "move", "x": 509.71484375, "y": 399.90625}
+{"time_stamp": 150176.7060615, "action": "move", "x": 509.484375, "y": 399.90625}
+{"time_stamp": 150176.706232708, "action": "move", "x": 509.25390625, "y": 399.90625}
+{"time_stamp": 150176.708036125, "action": "move", "x": 509.0234375, "y": 399.90625}
+{"time_stamp": 150176.7087785, "action": "move", "x": 508.79296875, "y": 399.90625}
+{"time_stamp": 150176.709879375, "action": "move", "x": 508.5625, "y": 400.1328125}
+{"time_stamp": 150176.710818958, "action": "move", "x": 508.33203125, "y": 400.1328125}
+{"time_stamp": 150176.713151708, "action": "move", "x": 508.1015625, "y": 400.359375}
+{"time_stamp": 150176.713932375, "action": "move", "x": 507.87109375, "y": 400.359375}
+{"time_stamp": 150176.714996958, "action": "move", "x": 507.41015625, "y": 400.359375}
+{"time_stamp": 150176.715886541, "action": "move", "x": 507.1796875, "y": 400.5859375}
+{"time_stamp": 150176.716948083, "action": "move", "x": 506.94921875, "y": 400.5859375}
+{"time_stamp": 150176.717746625, "action": "move", "x": 506.71875, "y": 400.5859375}
+{"time_stamp": 150176.718770083, "action": "move", "x": 506.48828125, "y": 400.8125}
+{"time_stamp": 150176.724629291, "action": "move", "x": 504.875, "y": 401.265625}
+{"time_stamp": 150176.725063791, "action": "move", "x": 504.4140625, "y": 401.4921875}
+{"time_stamp": 150176.725751083, "action": "move", "x": 504.18359375, "y": 401.4921875}
+{"time_stamp": 150176.726702625, "action": "move", "x": 503.72265625, "y": 401.71875}
+{"time_stamp": 150176.7293785, "action": "move", "x": 503.26171875, "y": 401.71875}
+{"time_stamp": 150176.729617375, "action": "move", "x": 503.03125, "y": 401.71875}
+{"time_stamp": 150176.730200666, "action": "move", "x": 502.5703125, "y": 401.9453125}
+{"time_stamp": 150176.730772875, "action": "move", "x": 502.109375, "y": 401.9453125}
+{"time_stamp": 150176.731737291, "action": "move", "x": 501.87890625, "y": 402.171875}
+{"time_stamp": 150176.73287725, "action": "move", "x": 501.41796875, "y": 402.3984375}
+{"time_stamp": 150176.733849791, "action": "move", "x": 500.95703125, "y": 402.3984375}
+{"time_stamp": 150176.734719708, "action": "move", "x": 500.7265625, "y": 402.625}
+{"time_stamp": 150176.736764958, "action": "move", "x": 500.265625, "y": 402.625}
+{"time_stamp": 150176.736798541, "action": "move", "x": 499.8046875, "y": 402.8515625}
+{"time_stamp": 150176.737631458, "action": "move", "x": 499.34375, "y": 403.078125}
+{"time_stamp": 150176.738658291, "action": "move", "x": 498.8828125, "y": 403.078125}
+{"time_stamp": 150176.739685125, "action": "move", "x": 498.65234375, "y": 403.3046875}
+{"time_stamp": 150176.740632291, "action": "move", "x": 498.19140625, "y": 403.53125}
+{"time_stamp": 150176.741649666, "action": "move", "x": 497.73046875, "y": 403.7578125}
+{"time_stamp": 150176.742650916, "action": "move", "x": 497.26953125, "y": 403.984375}
+{"time_stamp": 150176.743674416, "action": "move", "x": 496.80859375, "y": 404.2109375}
+{"time_stamp": 150176.746486916, "action": "move", "x": 496.578125, "y": 404.4375}
+{"time_stamp": 150176.746615125, "action": "move", "x": 496.1171875, "y": 404.6640625}
+{"time_stamp": 150176.746690291, "action": "move", "x": 495.65625, "y": 404.890625}
+{"time_stamp": 150176.747663833, "action": "move", "x": 495.1953125, "y": 405.1171875}
+{"time_stamp": 150176.748696416, "action": "move", "x": 494.734375, "y": 405.34375}
+{"time_stamp": 150176.749775166, "action": "move", "x": 494.2734375, "y": 405.5703125}
+{"time_stamp": 150176.750648458, "action": "move", "x": 493.8125, "y": 406.02734375}
+{"time_stamp": 150176.751657833, "action": "move", "x": 493.3515625, "y": 406.25390625}
+{"time_stamp": 150176.753623083, "action": "move", "x": 492.890625, "y": 406.48046875}
+{"time_stamp": 150176.753723416, "action": "move", "x": 492.4296875, "y": 406.70703125}
+{"time_stamp": 150176.754697875, "action": "move", "x": 491.96875, "y": 406.93359375}
+{"time_stamp": 150176.755662666, "action": "move", "x": 491.5078125, "y": 407.16015625}
+{"time_stamp": 150176.756670583, "action": "move", "x": 491.046875, "y": 407.16015625}
+{"time_stamp": 150176.757647375, "action": "move", "x": 490.171875, "y": 407.7421875}
+{"time_stamp": 150176.758646416, "action": "move", "x": 489.7109375, "y": 407.96875}
+{"time_stamp": 150176.759662375, "action": "move", "x": 489.25, "y": 408.1953125}
+{"time_stamp": 150176.761599458, "action": "move", "x": 488.7890625, "y": 408.421875}
+{"time_stamp": 150176.761659291, "action": "move", "x": 488.328125, "y": 408.6484375}
+{"time_stamp": 150176.762648291, "action": "move", "x": 487.8671875, "y": 408.875}
+{"time_stamp": 150176.763657291, "action": "move", "x": 487.40625, "y": 409.1015625}
+{"time_stamp": 150176.764728583, "action": "move", "x": 486.53125, "y": 409.390625}
+{"time_stamp": 150176.765660833, "action": "move", "x": 486.0703125, "y": 409.6171875}
+{"time_stamp": 150176.766667958, "action": "move", "x": 485.609375, "y": 409.84375}
+{"time_stamp": 150176.767658166, "action": "move", "x": 485.1484375, "y": 410.0703125}
+{"time_stamp": 150176.768627041, "action": "move", "x": 484.6875, "y": 410.52734375}
+{"time_stamp": 150176.770479416, "action": "move", "x": 484.2265625, "y": 410.75390625}
+{"time_stamp": 150176.770761958, "action": "move", "x": 483.3515625, "y": 411.3359375}
+{"time_stamp": 150176.77161675, "action": "move", "x": 482.890625, "y": 411.5625}
+{"time_stamp": 150176.772673958, "action": "move", "x": 482.015625, "y": 412.14453125}
+{"time_stamp": 150176.773646541, "action": "move", "x": 481.5546875, "y": 412.6015625}
+{"time_stamp": 150176.774678541, "action": "move", "x": 481.09375, "y": 413.05859375}
+{"time_stamp": 150176.77565925, "action": "move", "x": 480.21875, "y": 413.34765625}
+{"time_stamp": 150176.776650083, "action": "move", "x": 479.7578125, "y": 413.8046875}
+{"time_stamp": 150176.778525958, "action": "move", "x": 478.8828125, "y": 414.38671875}
+{"time_stamp": 150176.778611458, "action": "move", "x": 478.421875, "y": 414.84375}
+{"time_stamp": 150176.779645166, "action": "move", "x": 477.546875, "y": 415.42578125}
+{"time_stamp": 150176.78066775, "action": "move", "x": 477.0859375, "y": 415.8828125}
+{"time_stamp": 150176.781667166, "action": "move", "x": 476.2109375, "y": 416.46484375}
+{"time_stamp": 150176.782648875, "action": "move", "x": 475.3359375, "y": 417.046875}
+{"time_stamp": 150176.783655916, "action": "move", "x": 474.875, "y": 417.2734375}
+{"time_stamp": 150176.784751916, "action": "move", "x": 473.65234375, "y": 418.4921875}
+{"time_stamp": 150176.786972666, "action": "move", "x": 473.19140625, "y": 418.94921875}
+{"time_stamp": 150176.787068541, "action": "move", "x": 472.31640625, "y": 419.53125}
+{"time_stamp": 150176.787671041, "action": "move", "x": 471.85546875, "y": 419.98828125}
+{"time_stamp": 150176.788654041, "action": "move", "x": 470.98046875, "y": 420.5703125}
+{"time_stamp": 150176.789770625, "action": "move", "x": 470.51953125, "y": 421.02734375}
+{"time_stamp": 150176.790784666, "action": "move", "x": 469.296875, "y": 422.24609375}
+{"time_stamp": 150176.791737041, "action": "move", "x": 468.421875, "y": 422.828125}
+{"time_stamp": 150176.792669916, "action": "move", "x": 467.9609375, "y": 423.28515625}
+{"time_stamp": 150176.793615041, "action": "move", "x": 467.0859375, "y": 423.8671875}
+{"time_stamp": 150176.794951333, "action": "move", "x": 466.5, "y": 424.73828125}
+{"time_stamp": 150176.795612, "action": "move", "x": 465.625, "y": 425.3203125}
+{"time_stamp": 150176.796569958, "action": "move", "x": 465.0390625, "y": 426.19140625}
+{"time_stamp": 150176.797612833, "action": "move", "x": 464.1640625, "y": 426.7734375}
+{"time_stamp": 150176.798650291, "action": "move", "x": 463.578125, "y": 427.64453125}
+{"time_stamp": 150176.799602708, "action": "move", "x": 462.703125, "y": 428.2265625}
+{"time_stamp": 150176.800671083, "action": "move", "x": 462.1171875, "y": 429.09765625}
+{"time_stamp": 150176.8016645, "action": "move", "x": 461.2421875, "y": 429.6796875}
+{"time_stamp": 150176.804374, "action": "move", "x": 460.65625, "y": 430.55078125}
+{"time_stamp": 150176.804565583, "action": "move", "x": 460.1953125, "y": 431.0078125}
+{"time_stamp": 150176.8046695, "action": "move", "x": 458.765625, "y": 432.91015625}
+{"time_stamp": 150176.805665291, "action": "move", "x": 458.3046875, "y": 433.3671875}
+{"time_stamp": 150176.806690541, "action": "move", "x": 457.71875, "y": 434.23828125}
+{"time_stamp": 150176.8076555, "action": "move", "x": 456.49609375, "y": 435.45703125}
+{"time_stamp": 150176.808659708, "action": "move", "x": 455.6796875, "y": 437.08203125}
+{"time_stamp": 150176.809675208, "action": "move", "x": 455.09375, "y": 437.953125}
+{"time_stamp": 150176.811863791, "action": "move", "x": 454.5078125, "y": 438.82421875}
+{"time_stamp": 150176.811918625, "action": "move", "x": 453.28515625, "y": 440.04296875}
+{"time_stamp": 150176.81270025, "action": "move", "x": 452.46875, "y": 441.66796875}
+{"time_stamp": 150176.813660125, "action": "move", "x": 451.8828125, "y": 442.5390625}
+{"time_stamp": 150176.814674916, "action": "move", "x": 450.453125, "y": 444.44140625}
+{"time_stamp": 150176.8156875, "action": "move", "x": 449.63671875, "y": 446.06640625}
+{"time_stamp": 150176.816672291, "action": "move", "x": 449.05078125, "y": 446.9375}
+{"time_stamp": 150176.817656041, "action": "move", "x": 448.234375, "y": 448.5625}
+{"time_stamp": 150176.818641375, "action": "move", "x": 447.41796875, "y": 450.1875}
+{"time_stamp": 150176.820177125, "action": "move", "x": 445.98828125, "y": 452.08984375}
+{"time_stamp": 150176.820717125, "action": "move", "x": 445.171875, "y": 453.71484375}
+{"time_stamp": 150176.821694666, "action": "move", "x": 444.5859375, "y": 454.5859375}
+{"time_stamp": 150176.822662291, "action": "move", "x": 443.76953125, "y": 456.2109375}
+{"time_stamp": 150176.823659875, "action": "move", "x": 442.33984375, "y": 458.11328125}
+{"time_stamp": 150176.824694416, "action": "move", "x": 441.5234375, "y": 459.73828125}
+{"time_stamp": 150176.825738291, "action": "move", "x": 440.70703125, "y": 461.36328125}
+{"time_stamp": 150176.826807875, "action": "move", "x": 439.890625, "y": 462.98828125}
+{"time_stamp": 150176.828410208, "action": "move", "x": 439.07421875, "y": 464.61328125}
+{"time_stamp": 150176.828792458, "action": "move", "x": 438.2578125, "y": 466.23828125}
+{"time_stamp": 150176.829665375, "action": "move", "x": 437.3046875, "y": 468.6171875}
+{"time_stamp": 150176.830689583, "action": "move", "x": 435.875, "y": 470.51953125}
+{"time_stamp": 150176.831819625, "action": "move", "x": 435.05859375, "y": 472.14453125}
+{"time_stamp": 150176.832677208, "action": "move", "x": 434.2421875, "y": 473.76953125}
+{"time_stamp": 150176.833678083, "action": "move", "x": 433.42578125, "y": 475.39453125}
+{"time_stamp": 150176.83465875, "action": "move", "x": 432.609375, "y": 477.01953125}
+{"time_stamp": 150176.836897166, "action": "move", "x": 431.79296875, "y": 478.64453125}
+{"time_stamp": 150176.836965041, "action": "move", "x": 430.83984375, "y": 481.0234375}
+{"time_stamp": 150176.837654375, "action": "move", "x": 430.4296875, "y": 482.6484375}
+{"time_stamp": 150176.838667916, "action": "move", "x": 429.61328125, "y": 484.2734375}
+{"time_stamp": 150176.83964775, "action": "move", "x": 428.796875, "y": 485.8984375}
+{"time_stamp": 150176.840657791, "action": "move", "x": 427.84375, "y": 488.27734375}
+{"time_stamp": 150176.841655791, "action": "move", "x": 427.02734375, "y": 489.90234375}
+{"time_stamp": 150176.842684083, "action": "move", "x": 426.2109375, "y": 491.52734375}
+{"time_stamp": 150176.8436715, "action": "move", "x": 425.80078125, "y": 493.15234375}
+{"time_stamp": 150176.8451595, "action": "move", "x": 424.84765625, "y": 495.53125}
+{"time_stamp": 150176.8456955, "action": "move", "x": 424.4375, "y": 497.15625}
+{"time_stamp": 150176.846648083, "action": "move", "x": 423.62109375, "y": 498.78125}
+{"time_stamp": 150176.847655166, "action": "move", "x": 422.8046875, "y": 500.40625}
+{"time_stamp": 150176.848655916, "action": "move", "x": 422.328125, "y": 502.78515625}
+{"time_stamp": 150176.849647375, "action": "move", "x": 421.51171875, "y": 504.41015625}
+{"time_stamp": 150176.850632583, "action": "move", "x": 421.03515625, "y": 506.7890625}
+{"time_stamp": 150176.851668, "action": "move", "x": 420.625, "y": 508.4140625}
+{"time_stamp": 150176.853700541, "action": "move", "x": 419.80859375, "y": 510.0390625}
+{"time_stamp": 150176.853760458, "action": "move", "x": 419.33203125, "y": 512.41796875}
+{"time_stamp": 150176.854669791, "action": "move", "x": 418.921875, "y": 514.04296875}
+{"time_stamp": 150176.855740791, "action": "move", "x": 418.51171875, "y": 515.66796875}
+{"time_stamp": 150176.856669208, "action": "move", "x": 418.03515625, "y": 518.046875}
+{"time_stamp": 150176.857662833, "action": "move", "x": 417.21875, "y": 519.671875}
+{"time_stamp": 150176.858685666, "action": "move", "x": 417.21875, "y": 521.296875}
+{"time_stamp": 150176.859692541, "action": "move", "x": 416.80859375, "y": 522.921875}
+{"time_stamp": 150176.861876625, "action": "move", "x": 416.33203125, "y": 525.30078125}
+{"time_stamp": 150176.861904583, "action": "move", "x": 415.921875, "y": 526.92578125}
+{"time_stamp": 150176.8630265, "action": "move", "x": 415.51171875, "y": 528.55078125}
+{"time_stamp": 150176.863770291, "action": "move", "x": 415.1015625, "y": 530.17578125}
+{"time_stamp": 150176.865141375, "action": "move", "x": 414.625, "y": 532.5546875}
+{"time_stamp": 150176.865767583, "action": "move", "x": 414.625, "y": 534.1796875}
+{"time_stamp": 150176.866777833, "action": "move", "x": 414.21484375, "y": 535.8046875}
+{"time_stamp": 150176.867712416, "action": "move", "x": 413.8046875, "y": 537.4296875}
+{"time_stamp": 150176.868704541, "action": "move", "x": 413.8046875, "y": 539.80859375}
+{"time_stamp": 150176.870604833, "action": "move", "x": 413.39453125, "y": 541.43359375}
+{"time_stamp": 150176.87067, "action": "move", "x": 412.984375, "y": 543.05859375}
+{"time_stamp": 150176.871643875, "action": "move", "x": 412.984375, "y": 545.4375}
+{"time_stamp": 150176.872645833, "action": "move", "x": 412.57421875, "y": 547.0625}
+{"time_stamp": 150176.873632291, "action": "move", "x": 412.57421875, "y": 548.6875}
+{"time_stamp": 150176.874622791, "action": "move", "x": 412.09765625, "y": 551.06640625}
+{"time_stamp": 150176.875614, "action": "move", "x": 412.09765625, "y": 552.69140625}
+{"time_stamp": 150176.8766645, "action": "move", "x": 411.6875, "y": 554.31640625}
+{"time_stamp": 150176.879078958, "action": "move", "x": 411.6875, "y": 555.94140625}
+{"time_stamp": 150176.879200625, "action": "move", "x": 411.6875, "y": 558.3203125}
+{"time_stamp": 150176.879661791, "action": "move", "x": 411.27734375, "y": 559.9453125}
+{"time_stamp": 150176.880659166, "action": "move", "x": 411.27734375, "y": 561.5703125}
+{"time_stamp": 150176.881653958, "action": "move", "x": 410.8671875, "y": 563.1953125}
+{"time_stamp": 150176.882635875, "action": "move", "x": 410.8671875, "y": 565.57421875}
+{"time_stamp": 150176.883658, "action": "move", "x": 410.8671875, "y": 567.19921875}
+{"time_stamp": 150176.884645041, "action": "move", "x": 410.8671875, "y": 569.578125}
+{"time_stamp": 150176.887037458, "action": "move", "x": 410.8671875, "y": 571.203125}
+{"time_stamp": 150176.887094125, "action": "move", "x": 410.45703125, "y": 572.828125}
+{"time_stamp": 150176.887631458, "action": "move", "x": 410.45703125, "y": 574.453125}
+{"time_stamp": 150176.888645541, "action": "move", "x": 410.45703125, "y": 576.83203125}
+{"time_stamp": 150176.889670791, "action": "move", "x": 410.45703125, "y": 578.45703125}
+{"time_stamp": 150176.89063975, "action": "move", "x": 410.45703125, "y": 580.8359375}
+{"time_stamp": 150176.891706, "action": "move", "x": 410.45703125, "y": 582.4609375}
+{"time_stamp": 150176.892715375, "action": "move", "x": 410.45703125, "y": 584.83984375}
+{"time_stamp": 150176.893658083, "action": "move", "x": 410.046875, "y": 586.46484375}
+{"time_stamp": 150176.8949575, "action": "move", "x": 410.046875, "y": 588.08984375}
+{"time_stamp": 150176.895705166, "action": "move", "x": 410.046875, "y": 589.71484375}
+{"time_stamp": 150176.896694208, "action": "move", "x": 410.046875, "y": 592.09375}
+{"time_stamp": 150176.8976665, "action": "move", "x": 410.046875, "y": 593.71875}
+{"time_stamp": 150176.898680833, "action": "move", "x": 410.046875, "y": 596.09765625}
+{"time_stamp": 150176.899648, "action": "move", "x": 410.046875, "y": 597.72265625}
+{"time_stamp": 150176.900792708, "action": "move", "x": 410.046875, "y": 599.34765625}
+{"time_stamp": 150176.901802708, "action": "move", "x": 410.046875, "y": 601.7265625}
+{"time_stamp": 150176.903549166, "action": "move", "x": 410.046875, "y": 603.3515625}
+{"time_stamp": 150176.90390725, "action": "move", "x": 410.046875, "y": 604.9765625}
+{"time_stamp": 150176.904637708, "action": "move", "x": 410.046875, "y": 606.6015625}
+{"time_stamp": 150176.905645625, "action": "move", "x": 410.046875, "y": 608.98046875}
+{"time_stamp": 150176.9066775, "action": "move", "x": 410.046875, "y": 610.60546875}
+{"time_stamp": 150176.90763625, "action": "move", "x": 410.453125, "y": 612.23046875}
+{"time_stamp": 150176.908677166, "action": "move", "x": 410.453125, "y": 613.85546875}
+{"time_stamp": 150176.909622375, "action": "move", "x": 410.453125, "y": 615.48046875}
+{"time_stamp": 150176.911830958, "action": "move", "x": 410.453125, "y": 617.10546875}
+{"time_stamp": 150176.911882708, "action": "move", "x": 410.453125, "y": 618.73046875}
+{"time_stamp": 150176.912621583, "action": "move", "x": 410.453125, "y": 621.109375}
+{"time_stamp": 150176.9136455, "action": "move", "x": 410.859375, "y": 622.734375}
+{"time_stamp": 150176.914630125, "action": "move", "x": 410.859375, "y": 624.359375}
+{"time_stamp": 150176.915596916, "action": "move", "x": 410.859375, "y": 625.984375}
+{"time_stamp": 150176.916629708, "action": "move", "x": 410.859375, "y": 627.609375}
+{"time_stamp": 150176.917679125, "action": "move", "x": 411.1484375, "y": 628.48046875}
+{"time_stamp": 150176.918616625, "action": "move", "x": 411.1484375, "y": 630.10546875}
+{"time_stamp": 150176.920253833, "action": "move", "x": 411.1484375, "y": 631.73046875}
+{"time_stamp": 150176.920648625, "action": "move", "x": 411.1484375, "y": 633.35546875}
+{"time_stamp": 150176.921601208, "action": "move", "x": 411.1484375, "y": 634.98046875}
+{"time_stamp": 150176.922646833, "action": "move", "x": 411.1484375, "y": 635.8515625}
+{"time_stamp": 150176.923695458, "action": "move", "x": 411.5546875, "y": 637.4765625}
+{"time_stamp": 150176.924695291, "action": "move", "x": 411.5546875, "y": 638.34765625}
+{"time_stamp": 150176.9256415, "action": "move", "x": 411.5546875, "y": 639.21875}
+{"time_stamp": 150176.926690541, "action": "move", "x": 411.5546875, "y": 640.84375}
+{"time_stamp": 150176.928525166, "action": "move", "x": 411.84375, "y": 641.71484375}
+{"time_stamp": 150176.928595916, "action": "move", "x": 411.84375, "y": 642.5859375}
+{"time_stamp": 150176.929731958, "action": "move", "x": 411.84375, "y": 643.45703125}
+{"time_stamp": 150176.930695125, "action": "move", "x": 412.1328125, "y": 644.328125}
+{"time_stamp": 150176.931644875, "action": "move", "x": 412.1328125, "y": 645.19921875}
+{"time_stamp": 150176.932658333, "action": "move", "x": 412.1328125, "y": 646.0703125}
+{"time_stamp": 150176.933632125, "action": "move", "x": 412.1328125, "y": 646.94140625}
+{"time_stamp": 150176.934627666, "action": "move", "x": 412.1328125, "y": 647.8125}
+{"time_stamp": 150176.936664916, "action": "move", "x": 412.1328125, "y": 648.26953125}
+{"time_stamp": 150176.936694708, "action": "move", "x": 412.421875, "y": 649.140625}
+{"time_stamp": 150176.937627791, "action": "move", "x": 412.421875, "y": 650.01171875}
+{"time_stamp": 150176.938586041, "action": "move", "x": 412.421875, "y": 650.46875}
+{"time_stamp": 150176.939622625, "action": "move", "x": 412.421875, "y": 650.92578125}
+{"time_stamp": 150176.94063375, "action": "move", "x": 412.421875, "y": 651.796875}
+{"time_stamp": 150176.941946833, "action": "move", "x": 412.6484375, "y": 652.25390625}
+{"time_stamp": 150176.942741458, "action": "move", "x": 412.6484375, "y": 652.7109375}
+{"time_stamp": 150176.943806625, "action": "move", "x": 412.6484375, "y": 653.16796875}
+{"time_stamp": 150176.9451215, "action": "move", "x": 412.6484375, "y": 653.625}
+{"time_stamp": 150176.94578025, "action": "move", "x": 412.6484375, "y": 654.08203125}
+{"time_stamp": 150176.946782208, "action": "move", "x": 412.6484375, "y": 654.5390625}
+{"time_stamp": 150176.94789125, "action": "move", "x": 412.6484375, "y": 654.99609375}
+{"time_stamp": 150176.94871575, "action": "move", "x": 412.6484375, "y": 655.453125}
+{"time_stamp": 150176.949680166, "action": "move", "x": 412.6484375, "y": 655.6796875}
+{"time_stamp": 150176.950669583, "action": "move", "x": 412.6484375, "y": 656.13671875}
+{"time_stamp": 150176.951665333, "action": "move", "x": 412.875, "y": 656.36328125}
+{"time_stamp": 150176.953549166, "action": "move", "x": 412.875, "y": 656.8203125}
+{"time_stamp": 150176.953781791, "action": "move", "x": 412.875, "y": 657.046875}
+{"time_stamp": 150176.954657875, "action": "move", "x": 412.875, "y": 657.50390625}
+{"time_stamp": 150176.955964333, "action": "move", "x": 412.875, "y": 657.73046875}
+{"time_stamp": 150176.9567475, "action": "move", "x": 412.875, "y": 657.95703125}
+{"time_stamp": 150176.957745583, "action": "move", "x": 413.1015625, "y": 658.18359375}
+{"time_stamp": 150176.95896875, "action": "move", "x": 413.1015625, "y": 658.41015625}
+{"time_stamp": 150176.959918, "action": "move", "x": 413.1015625, "y": 658.63671875}
+{"time_stamp": 150176.961512708, "action": "move", "x": 413.1015625, "y": 658.86328125}
+{"time_stamp": 150176.961629166, "action": "move", "x": 413.1015625, "y": 659.08984375}
+{"time_stamp": 150176.963939541, "action": "move", "x": 413.328125, "y": 659.31640625}
+{"time_stamp": 150176.965947875, "action": "move", "x": 413.328125, "y": 659.54296875}
+{"time_stamp": 150176.967872208, "action": "move", "x": 413.5546875, "y": 659.54296875}
+{"time_stamp": 150176.968707166, "action": "move", "x": 413.5546875, "y": 659.76953125}
+{"time_stamp": 150176.974916291, "action": "move", "x": 413.78125, "y": 659.76953125}
+{"time_stamp": 150176.978183083, "action": "move", "x": 413.78125, "y": 659.99609375}
+{"time_stamp": 150177.0119895, "action": "scroll", "x": 413.78125, "y": 659.99609375, "dx": 0, "dy": -1}
+{"time_stamp": 150177.039413375, "action": "scroll", "x": 413.78125, "y": 659.99609375, "dx": 0, "dy": -1}
+{"time_stamp": 150177.065174583, "action": "scroll", "x": 413.78125, "y": 659.99609375, "dx": 0, "dy": -1}
+{"time_stamp": 150177.084770791, "action": "scroll", "x": 413.78125, "y": 659.99609375, "dx": 0, "dy": -1}
+{"time_stamp": 150177.093640041, "action": "move", "x": 414.0078125, "y": 659.99609375}
+{"time_stamp": 150177.109367291, "action": "scroll", "x": 414.0078125, "y": 659.99609375, "dx": 0, "dy": -1}
+{"time_stamp": 150177.123572083, "action": "move", "x": 414.234375, "y": 659.99609375}
+{"time_stamp": 150177.124937708, "action": "move", "x": 414.234375, "y": 660.22265625}
+{"time_stamp": 150177.130100666, "action": "scroll", "x": 414.234375, "y": 660.22265625, "dx": 0, "dy": -1}
+{"time_stamp": 150177.156841041, "action": "scroll", "x": 414.234375, "y": 660.22265625, "dx": 0, "dy": -1}
+{"time_stamp": 150177.181135291, "action": "scroll", "x": 414.234375, "y": 660.22265625, "dx": 0, "dy": -1}
+{"time_stamp": 150177.233063375, "action": "move", "x": 414.4609375, "y": 660.22265625}
+{"time_stamp": 150177.233859583, "action": "move", "x": 414.4609375, "y": 659.9921875}
+{"time_stamp": 150177.239201833, "action": "move", "x": 414.4609375, "y": 659.76171875}
+{"time_stamp": 150177.24206475, "action": "move", "x": 414.4609375, "y": 659.53125}
+{"time_stamp": 150177.247623416, "action": "move", "x": 414.4609375, "y": 659.30078125}
+{"time_stamp": 150177.247836625, "action": "move", "x": 414.4609375, "y": 659.0703125}
+{"time_stamp": 150177.25183125, "action": "move", "x": 414.4609375, "y": 658.83984375}
+{"time_stamp": 150177.254257208, "action": "move", "x": 414.6875, "y": 658.83984375}
+{"time_stamp": 150177.254830291, "action": "move", "x": 414.6875, "y": 658.609375}
+{"time_stamp": 150177.258820333, "action": "move", "x": 414.6875, "y": 658.37890625}
+{"time_stamp": 150177.26260375, "action": "move", "x": 414.6875, "y": 658.1484375}
+{"time_stamp": 150177.262758125, "action": "move", "x": 414.9140625, "y": 658.1484375}
+{"time_stamp": 150177.265291041, "action": "move", "x": 414.9140625, "y": 657.91796875}
+{"time_stamp": 150177.271083708, "action": "move", "x": 414.9140625, "y": 657.6875}
+{"time_stamp": 150177.272785583, "action": "move", "x": 414.9140625, "y": 657.45703125}
+{"time_stamp": 150177.272881583, "action": "move", "x": 415.140625, "y": 657.45703125}
+{"time_stamp": 150177.274769875, "action": "move", "x": 415.140625, "y": 657.2265625}
+{"time_stamp": 150177.276766125, "action": "move", "x": 415.3671875, "y": 657.2265625}
+{"time_stamp": 150177.279002958, "action": "move", "x": 415.3671875, "y": 656.99609375}
+{"time_stamp": 150177.280715708, "action": "move", "x": 415.3671875, "y": 656.765625}
+{"time_stamp": 150177.281671291, "action": "move", "x": 415.59375, "y": 656.765625}
+{"time_stamp": 150177.283651958, "action": "move", "x": 415.59375, "y": 656.53515625}
+{"time_stamp": 150177.284671125, "action": "move", "x": 415.8203125, "y": 656.53515625}
+{"time_stamp": 150177.28702425, "action": "move", "x": 415.8203125, "y": 656.3046875}
+{"time_stamp": 150177.287084875, "action": "move", "x": 416.046875, "y": 656.3046875}
+{"time_stamp": 150177.287650958, "action": "move", "x": 416.2734375, "y": 656.07421875}
+{"time_stamp": 150177.288826, "action": "move", "x": 416.5, "y": 655.84375}
+{"time_stamp": 150177.289698083, "action": "move", "x": 416.7265625, "y": 655.84375}
+{"time_stamp": 150177.290708458, "action": "move", "x": 416.7265625, "y": 655.61328125}
+{"time_stamp": 150177.291661041, "action": "move", "x": 416.953125, "y": 655.3828125}
+{"time_stamp": 150177.292655041, "action": "move", "x": 417.1796875, "y": 655.15234375}
+{"time_stamp": 150177.293656833, "action": "move", "x": 417.40625, "y": 655.15234375}
+{"time_stamp": 150177.296723666, "action": "move", "x": 417.6328125, "y": 654.921875}
+{"time_stamp": 150177.296801291, "action": "move", "x": 417.859375, "y": 654.69140625}
+{"time_stamp": 150177.296833833, "action": "move", "x": 418.0859375, "y": 654.4609375}
+{"time_stamp": 150177.297602875, "action": "move", "x": 418.3125, "y": 654.23046875}
+{"time_stamp": 150177.29862325, "action": "move", "x": 418.5390625, "y": 654.0}
+{"time_stamp": 150177.299642791, "action": "move", "x": 418.765625, "y": 654.0}
+{"time_stamp": 150177.3006095, "action": "move", "x": 418.9921875, "y": 653.5390625}
+{"time_stamp": 150177.301649208, "action": "move", "x": 419.44921875, "y": 653.5390625}
+{"time_stamp": 150177.303980875, "action": "move", "x": 419.67578125, "y": 653.30859375}
+{"time_stamp": 150177.304001458, "action": "move", "x": 419.90234375, "y": 653.078125}
+{"time_stamp": 150177.304592791, "action": "move", "x": 420.12890625, "y": 652.84765625}
+{"time_stamp": 150177.305652583, "action": "move", "x": 420.5859375, "y": 652.6171875}
+{"time_stamp": 150177.306626625, "action": "move", "x": 420.8125, "y": 652.38671875}
+{"time_stamp": 150177.30761775, "action": "move", "x": 421.0390625, "y": 652.15625}
+{"time_stamp": 150177.308656458, "action": "move", "x": 421.265625, "y": 651.92578125}
+{"time_stamp": 150177.309603875, "action": "move", "x": 421.72265625, "y": 651.6953125}
+{"time_stamp": 150177.311922041, "action": "move", "x": 421.94921875, "y": 651.46484375}
+{"time_stamp": 150177.311963666, "action": "move", "x": 422.40625, "y": 651.00390625}
+{"time_stamp": 150177.312604333, "action": "move", "x": 422.6328125, "y": 650.7734375}
+{"time_stamp": 150177.313642541, "action": "move", "x": 423.08984375, "y": 650.54296875}
+{"time_stamp": 150177.314610166, "action": "move", "x": 423.31640625, "y": 650.3125}
+{"time_stamp": 150177.315621041, "action": "move", "x": 423.7734375, "y": 650.08203125}
+{"time_stamp": 150177.3168045, "action": "move", "x": 424.0, "y": 649.62109375}
+{"time_stamp": 150177.317675833, "action": "move", "x": 424.45703125, "y": 649.390625}
+{"time_stamp": 150177.318692708, "action": "move", "x": 424.68359375, "y": 649.16015625}
+{"time_stamp": 150177.320199083, "action": "move", "x": 425.140625, "y": 648.9296875}
+{"time_stamp": 150177.321009666, "action": "move", "x": 425.59765625, "y": 648.69921875}
+{"time_stamp": 150177.321660125, "action": "move", "x": 425.82421875, "y": 648.46875}
+{"time_stamp": 150177.322742, "action": "move", "x": 426.28125, "y": 648.0078125}
+{"time_stamp": 150177.323723958, "action": "move", "x": 426.73828125, "y": 647.77734375}
+{"time_stamp": 150177.32473775, "action": "move", "x": 427.1953125, "y": 647.546875}
+{"time_stamp": 150177.325668041, "action": "move", "x": 427.65234375, "y": 647.31640625}
+{"time_stamp": 150177.32671525, "action": "move", "x": 427.87890625, "y": 646.85546875}
+{"time_stamp": 150177.32832075, "action": "move", "x": 428.3359375, "y": 646.625}
+{"time_stamp": 150177.3287795, "action": "move", "x": 428.79296875, "y": 646.39453125}
+{"time_stamp": 150177.329734041, "action": "move", "x": 429.25, "y": 645.93359375}
+{"time_stamp": 150177.330799791, "action": "move", "x": 429.70703125, "y": 645.47265625}
+{"time_stamp": 150177.331652, "action": "move", "x": 430.1640625, "y": 645.2421875}
+{"time_stamp": 150177.332651666, "action": "move", "x": 430.62109375, "y": 644.78125}
+{"time_stamp": 150177.333620416, "action": "move", "x": 431.078125, "y": 644.55078125}
+{"time_stamp": 150177.33464725, "action": "move", "x": 431.94921875, "y": 643.96484375}
+{"time_stamp": 150177.336807666, "action": "move", "x": 432.40625, "y": 643.50390625}
+{"time_stamp": 150177.336832958, "action": "move", "x": 432.86328125, "y": 643.04296875}
+{"time_stamp": 150177.337629083, "action": "move", "x": 433.3203125, "y": 642.58203125}
+{"time_stamp": 150177.338590875, "action": "move", "x": 433.77734375, "y": 642.12109375}
+{"time_stamp": 150177.339653625, "action": "move", "x": 434.6484375, "y": 641.53515625}
+{"time_stamp": 150177.340719791, "action": "move", "x": 435.23046875, "y": 640.66015625}
+{"time_stamp": 150177.34166, "action": "move", "x": 435.6875, "y": 640.19921875}
+{"time_stamp": 150177.342662333, "action": "move", "x": 436.14453125, "y": 639.73828125}
+{"time_stamp": 150177.3436335, "action": "move", "x": 437.36328125, "y": 638.515625}
+{"time_stamp": 150177.345099333, "action": "move", "x": 437.9453125, "y": 637.640625}
+{"time_stamp": 150177.345649833, "action": "move", "x": 438.81640625, "y": 637.0546875}
+{"time_stamp": 150177.346644708, "action": "move", "x": 439.3984375, "y": 636.1796875}
+{"time_stamp": 150177.347636458, "action": "move", "x": 439.98046875, "y": 635.3046875}
+{"time_stamp": 150177.348655666, "action": "move", "x": 441.19921875, "y": 634.08203125}
+{"time_stamp": 150177.349658166, "action": "move", "x": 442.41796875, "y": 632.859375}
+{"time_stamp": 150177.350649166, "action": "move", "x": 443.0, "y": 631.984375}
+{"time_stamp": 150177.351666583, "action": "move", "x": 444.21875, "y": 630.76171875}
+{"time_stamp": 150177.353336333, "action": "move", "x": 445.4375, "y": 629.5390625}
+{"time_stamp": 150177.353682708, "action": "move", "x": 446.25, "y": 627.91015625}
+{"time_stamp": 150177.354628458, "action": "move", "x": 447.46875, "y": 626.6875}
+{"time_stamp": 150177.35563075, "action": "move", "x": 448.89453125, "y": 624.78125}
+{"time_stamp": 150177.356653041, "action": "move", "x": 450.11328125, "y": 623.55859375}
+{"time_stamp": 150177.357638458, "action": "move", "x": 450.92578125, "y": 621.9296875}
+{"time_stamp": 150177.358644083, "action": "move", "x": 452.3515625, "y": 620.0234375}
+{"time_stamp": 150177.359677041, "action": "move", "x": 453.5703125, "y": 618.80078125}
+{"time_stamp": 150177.361533125, "action": "move", "x": 454.99609375, "y": 616.89453125}
+{"time_stamp": 150177.361629041, "action": "move", "x": 456.421875, "y": 614.98828125}
+{"time_stamp": 150177.36266075, "action": "move", "x": 457.84765625, "y": 613.08203125}
+{"time_stamp": 150177.363668458, "action": "move", "x": 459.2734375, "y": 611.17578125}
+{"time_stamp": 150177.3647905, "action": "move", "x": 460.0859375, "y": 609.546875}
+{"time_stamp": 150177.365827083, "action": "move", "x": 461.51171875, "y": 607.640625}
+{"time_stamp": 150177.36665725, "action": "move", "x": 462.9375, "y": 605.734375}
+{"time_stamp": 150177.367664, "action": "move", "x": 464.36328125, "y": 603.828125}
+{"time_stamp": 150177.36864025, "action": "move", "x": 465.7890625, "y": 601.4453125}
+{"time_stamp": 150177.370021916, "action": "move", "x": 467.21484375, "y": 599.5390625}
+{"time_stamp": 150177.370687, "action": "move", "x": 468.640625, "y": 597.6328125}
+{"time_stamp": 150177.371642, "action": "move", "x": 470.06640625, "y": 595.7265625}
+{"time_stamp": 150177.372647666, "action": "move", "x": 471.28515625, "y": 594.50390625}
+{"time_stamp": 150177.373619625, "action": "move", "x": 472.7109375, "y": 592.59765625}
+{"time_stamp": 150177.374644833, "action": "move", "x": 474.13671875, "y": 590.21484375}
+{"time_stamp": 150177.375584958, "action": "move", "x": 475.35546875, "y": 588.9921875}
+{"time_stamp": 150177.376625833, "action": "move", "x": 476.78125, "y": 587.0859375}
+{"time_stamp": 150177.378350416, "action": "move", "x": 478.20703125, "y": 585.1796875}
+{"time_stamp": 150177.378685458, "action": "move", "x": 479.6328125, "y": 583.2734375}
+{"time_stamp": 150177.379636416, "action": "move", "x": 480.21484375, "y": 582.3984375}
+{"time_stamp": 150177.380740375, "action": "move", "x": 481.640625, "y": 580.4921875}
+{"time_stamp": 150177.381661, "action": "move", "x": 482.859375, "y": 579.26953125}
+{"time_stamp": 150177.382636, "action": "move", "x": 484.28515625, "y": 577.36328125}
+{"time_stamp": 150177.3836295, "action": "move", "x": 484.8671875, "y": 576.48828125}
+{"time_stamp": 150177.384649333, "action": "move", "x": 486.29296875, "y": 574.58203125}
+{"time_stamp": 150177.386684333, "action": "move", "x": 487.51171875, "y": 573.359375}
+{"time_stamp": 150177.3867315, "action": "move", "x": 488.73046875, "y": 572.13671875}
+{"time_stamp": 150177.387638083, "action": "move", "x": 489.3125, "y": 571.26171875}
+{"time_stamp": 150177.388725583, "action": "move", "x": 490.53125, "y": 570.0390625}
+{"time_stamp": 150177.389745333, "action": "move", "x": 491.11328125, "y": 569.1640625}
+{"time_stamp": 150177.390693666, "action": "move", "x": 492.33203125, "y": 567.94140625}
+{"time_stamp": 150177.391688541, "action": "move", "x": 493.55078125, "y": 566.71875}
+{"time_stamp": 150177.392667583, "action": "move", "x": 494.1328125, "y": 565.84375}
+{"time_stamp": 150177.393622416, "action": "move", "x": 495.00390625, "y": 565.2578125}
+{"time_stamp": 150177.394655916, "action": "move", "x": 495.5859375, "y": 564.3828125}
+{"time_stamp": 150177.395796, "action": "move", "x": 496.8046875, "y": 563.16015625}
+{"time_stamp": 150177.397249833, "action": "move", "x": 497.26171875, "y": 562.69921875}
+{"time_stamp": 150177.398260708, "action": "move", "x": 498.48046875, "y": 561.4765625}
+{"time_stamp": 150177.399344875, "action": "move", "x": 498.9375, "y": 561.015625}
+{"time_stamp": 150177.399660875, "action": "move", "x": 499.51953125, "y": 560.140625}
+{"time_stamp": 150177.400670416, "action": "move", "x": 499.9765625, "y": 559.6796875}
+{"time_stamp": 150177.401622625, "action": "move", "x": 500.84765625, "y": 559.09375}
+{"time_stamp": 150177.403238958, "action": "move", "x": 501.4296875, "y": 558.21875}
+{"time_stamp": 150177.403673541, "action": "move", "x": 501.88671875, "y": 557.7578125}
+{"time_stamp": 150177.404595541, "action": "move", "x": 502.34375, "y": 557.296875}
+{"time_stamp": 150177.405638541, "action": "move", "x": 502.80078125, "y": 556.8359375}
+{"time_stamp": 150177.406613875, "action": "move", "x": 503.2578125, "y": 556.375}
+{"time_stamp": 150177.407613708, "action": "move", "x": 503.83984375, "y": 555.5}
+{"time_stamp": 150177.408618208, "action": "move", "x": 504.296875, "y": 555.0390625}
+{"time_stamp": 150177.409603458, "action": "move", "x": 504.75390625, "y": 554.578125}
+{"time_stamp": 150177.411495041, "action": "move", "x": 504.98046875, "y": 554.1171875}
+{"time_stamp": 150177.411585625, "action": "move", "x": 505.4375, "y": 553.65625}
+{"time_stamp": 150177.412573833, "action": "move", "x": 505.89453125, "y": 553.1953125}
+{"time_stamp": 150177.413598666, "action": "move", "x": 506.12109375, "y": 552.734375}
+{"time_stamp": 150177.414615416, "action": "move", "x": 506.578125, "y": 552.2734375}
+{"time_stamp": 150177.415794833, "action": "move", "x": 507.03515625, "y": 551.8125}
+{"time_stamp": 150177.416655583, "action": "move", "x": 507.26171875, "y": 551.3515625}
+{"time_stamp": 150177.417650541, "action": "move", "x": 507.71875, "y": 550.890625}
+{"time_stamp": 150177.418622166, "action": "move", "x": 507.9453125, "y": 550.4296875}
+{"time_stamp": 150177.4208605, "action": "move", "x": 508.40234375, "y": 549.96875}
+{"time_stamp": 150177.420955833, "action": "move", "x": 508.69140625, "y": 549.09375}
+{"time_stamp": 150177.42163575, "action": "move", "x": 508.91796875, "y": 548.6328125}
+{"time_stamp": 150177.422622958, "action": "move", "x": 509.375, "y": 548.171875}
+{"time_stamp": 150177.423658833, "action": "move", "x": 509.6015625, "y": 547.7109375}
+{"time_stamp": 150177.4246245, "action": "move", "x": 509.828125, "y": 547.25}
+{"time_stamp": 150177.425602625, "action": "move", "x": 510.0546875, "y": 546.7890625}
+{"time_stamp": 150177.426695333, "action": "move", "x": 510.63671875, "y": 545.9140625}
+{"time_stamp": 150177.428264666, "action": "move", "x": 510.86328125, "y": 545.453125}
+{"time_stamp": 150177.42860025, "action": "move", "x": 511.08984375, "y": 544.9921875}
+{"time_stamp": 150177.429612, "action": "move", "x": 511.31640625, "y": 544.53125}
+{"time_stamp": 150177.430621333, "action": "move", "x": 511.60546875, "y": 543.65625}
+{"time_stamp": 150177.431639875, "action": "move", "x": 511.83203125, "y": 543.1953125}
+{"time_stamp": 150177.432652875, "action": "move", "x": 512.05859375, "y": 542.734375}
+{"time_stamp": 150177.433637916, "action": "move", "x": 512.28515625, "y": 542.2734375}
+{"time_stamp": 150177.434703041, "action": "move", "x": 512.57421875, "y": 541.3984375}
+{"time_stamp": 150177.436515625, "action": "move", "x": 512.80078125, "y": 540.9375}
+{"time_stamp": 150177.436574541, "action": "move", "x": 513.02734375, "y": 540.4765625}
+{"time_stamp": 150177.4375625, "action": "move", "x": 513.31640625, "y": 539.6015625}
+{"time_stamp": 150177.43860025, "action": "move", "x": 513.54296875, "y": 539.140625}
+{"time_stamp": 150177.439659875, "action": "move", "x": 513.83203125, "y": 538.265625}
+{"time_stamp": 150177.44063625, "action": "move", "x": 514.05859375, "y": 537.8046875}
+{"time_stamp": 150177.441633833, "action": "move", "x": 514.05859375, "y": 536.9296875}
+{"time_stamp": 150177.442619166, "action": "move", "x": 514.34765625, "y": 536.0546875}
+{"time_stamp": 150177.443607791, "action": "move", "x": 514.57421875, "y": 535.59375}
+{"time_stamp": 150177.445353916, "action": "move", "x": 514.57421875, "y": 534.71875}
+{"time_stamp": 150177.445645958, "action": "move", "x": 514.86328125, "y": 533.84375}
+{"time_stamp": 150177.44662425, "action": "move", "x": 515.15234375, "y": 532.96875}
+{"time_stamp": 150177.447606, "action": "move", "x": 515.15234375, "y": 532.09375}
+{"time_stamp": 150177.44868875, "action": "move", "x": 515.44140625, "y": 531.21875}
+{"time_stamp": 150177.44968675, "action": "move", "x": 515.44140625, "y": 530.34375}
+{"time_stamp": 150177.450630208, "action": "move", "x": 515.73046875, "y": 529.46875}
+{"time_stamp": 150177.451640208, "action": "move", "x": 515.73046875, "y": 528.59375}
+{"time_stamp": 150177.453520208, "action": "move", "x": 516.01953125, "y": 527.71875}
+{"time_stamp": 150177.453679375, "action": "move", "x": 516.01953125, "y": 526.84375}
+{"time_stamp": 150177.454636916, "action": "move", "x": 516.42578125, "y": 525.21484375}
+{"time_stamp": 150177.455641583, "action": "move", "x": 516.42578125, "y": 524.33984375}
+{"time_stamp": 150177.456624708, "action": "move", "x": 516.71484375, "y": 523.46484375}
+{"time_stamp": 150177.457647916, "action": "move", "x": 517.00390625, "y": 522.58984375}
+{"time_stamp": 150177.458736416, "action": "move", "x": 517.00390625, "y": 520.9609375}
+{"time_stamp": 150177.459673208, "action": "move", "x": 517.29296875, "y": 520.0859375}
+{"time_stamp": 150177.4616475, "action": "move", "x": 517.29296875, "y": 518.45703125}
+{"time_stamp": 150177.461706041, "action": "move", "x": 517.58203125, "y": 517.58203125}
+{"time_stamp": 150177.462654375, "action": "move", "x": 517.58203125, "y": 516.70703125}
+{"time_stamp": 150177.464694708, "action": "move", "x": 517.98828125, "y": 515.078125}
+{"time_stamp": 150177.464800208, "action": "move", "x": 518.27734375, "y": 514.203125}
+{"time_stamp": 150177.465799791, "action": "move", "x": 518.27734375, "y": 512.57421875}
+{"time_stamp": 150177.466888458, "action": "move", "x": 518.27734375, "y": 511.69921875}
+{"time_stamp": 150177.46778475, "action": "move", "x": 518.68359375, "y": 510.0703125}
+{"time_stamp": 150177.468830208, "action": "move", "x": 518.97265625, "y": 509.1953125}
+{"time_stamp": 150177.470335, "action": "move", "x": 518.97265625, "y": 507.56640625}
+{"time_stamp": 150177.470680541, "action": "move", "x": 518.97265625, "y": 506.69140625}
+{"time_stamp": 150177.471575041, "action": "move", "x": 519.37890625, "y": 505.0625}
+{"time_stamp": 150177.472638875, "action": "move", "x": 519.66796875, "y": 504.1875}
+{"time_stamp": 150177.473596958, "action": "move", "x": 519.66796875, "y": 502.55859375}
+{"time_stamp": 150177.474589041, "action": "move", "x": 519.95703125, "y": 501.68359375}
+{"time_stamp": 150177.475623625, "action": "move", "x": 519.95703125, "y": 500.80859375}
+{"time_stamp": 150177.476646416, "action": "move", "x": 520.36328125, "y": 499.1796875}
+{"time_stamp": 150177.478641375, "action": "move", "x": 520.65234375, "y": 498.3046875}
+{"time_stamp": 150177.478796875, "action": "move", "x": 520.65234375, "y": 497.4296875}
+{"time_stamp": 150177.47961375, "action": "move", "x": 520.94140625, "y": 496.5546875}
+{"time_stamp": 150177.480655916, "action": "move", "x": 521.23046875, "y": 495.6796875}
+{"time_stamp": 150177.48168325, "action": "move", "x": 521.23046875, "y": 494.8046875}
+{"time_stamp": 150177.482636291, "action": "move", "x": 521.51953125, "y": 493.9296875}
+{"time_stamp": 150177.483651916, "action": "move", "x": 521.51953125, "y": 493.0546875}
+{"time_stamp": 150177.484637875, "action": "move", "x": 521.80859375, "y": 492.1796875}
+{"time_stamp": 150177.487086875, "action": "move", "x": 522.03515625, "y": 491.71875}
+{"time_stamp": 150177.487141291, "action": "move", "x": 522.03515625, "y": 490.84375}
+{"time_stamp": 150177.48763875, "action": "move", "x": 522.26171875, "y": 490.3828125}
+{"time_stamp": 150177.488633666, "action": "move", "x": 522.26171875, "y": 489.5078125}
+{"time_stamp": 150177.489693875, "action": "move", "x": 522.48828125, "y": 489.046875}
+{"time_stamp": 150177.490642958, "action": "move", "x": 522.48828125, "y": 488.5859375}
+{"time_stamp": 150177.49165275, "action": "move", "x": 522.77734375, "y": 487.7109375}
+{"time_stamp": 150177.492748333, "action": "move", "x": 522.77734375, "y": 487.25}
+{"time_stamp": 150177.49370325, "action": "move", "x": 523.00390625, "y": 486.7890625}
+{"time_stamp": 150177.494943458, "action": "move", "x": 523.00390625, "y": 486.328125}
+{"time_stamp": 150177.495656708, "action": "move", "x": 523.00390625, "y": 485.8671875}
+{"time_stamp": 150177.496594, "action": "move", "x": 523.00390625, "y": 485.40625}
+{"time_stamp": 150177.497588208, "action": "move", "x": 523.23046875, "y": 484.9453125}
+{"time_stamp": 150177.498678833, "action": "move", "x": 523.23046875, "y": 484.71484375}
+{"time_stamp": 150177.499639708, "action": "move", "x": 523.23046875, "y": 484.25390625}
+{"time_stamp": 150177.500617208, "action": "move", "x": 523.23046875, "y": 483.79296875}
+{"time_stamp": 150177.501648166, "action": "move", "x": 523.23046875, "y": 483.5625}
+{"time_stamp": 150177.503528458, "action": "move", "x": 523.45703125, "y": 483.1015625}
+{"time_stamp": 150177.50360475, "action": "move", "x": 523.45703125, "y": 482.640625}
+{"time_stamp": 150177.504656833, "action": "move", "x": 523.45703125, "y": 482.41015625}
+{"time_stamp": 150177.505640875, "action": "move", "x": 523.45703125, "y": 481.94921875}
+{"time_stamp": 150177.506642583, "action": "move", "x": 523.45703125, "y": 481.71875}
+{"time_stamp": 150177.507659583, "action": "move", "x": 523.45703125, "y": 481.2578125}
+{"time_stamp": 150177.508638333, "action": "move", "x": 523.45703125, "y": 481.02734375}
+{"time_stamp": 150177.50966675, "action": "move", "x": 523.45703125, "y": 480.796875}
+{"time_stamp": 150177.511634333, "action": "move", "x": 523.45703125, "y": 480.3359375}
+{"time_stamp": 150177.511767666, "action": "move", "x": 523.45703125, "y": 480.10546875}
+{"time_stamp": 150177.512625458, "action": "move", "x": 523.45703125, "y": 479.64453125}
+{"time_stamp": 150177.513617583, "action": "move", "x": 523.45703125, "y": 479.4140625}
+{"time_stamp": 150177.514652916, "action": "move", "x": 523.45703125, "y": 478.953125}
+{"time_stamp": 150177.515848083, "action": "move", "x": 523.2265625, "y": 478.72265625}
+{"time_stamp": 150177.516773625, "action": "move", "x": 523.2265625, "y": 478.4921875}
+{"time_stamp": 150177.517679666, "action": "move", "x": 523.2265625, "y": 478.03125}
+{"time_stamp": 150177.518667333, "action": "move", "x": 523.2265625, "y": 477.80078125}
+{"time_stamp": 150177.519944791, "action": "move", "x": 523.2265625, "y": 477.5703125}
+{"time_stamp": 150177.520630416, "action": "move", "x": 523.2265625, "y": 477.109375}
+{"time_stamp": 150177.521571166, "action": "move", "x": 522.99609375, "y": 476.87890625}
+{"time_stamp": 150177.52262025, "action": "move", "x": 522.99609375, "y": 476.41796875}
+{"time_stamp": 150177.523630583, "action": "move", "x": 522.99609375, "y": 476.1875}
+{"time_stamp": 150177.524653083, "action": "move", "x": 522.99609375, "y": 475.95703125}
+{"time_stamp": 150177.525659583, "action": "move", "x": 522.765625, "y": 475.49609375}
+{"time_stamp": 150177.526731083, "action": "move", "x": 522.765625, "y": 475.265625}
+{"time_stamp": 150177.528126458, "action": "move", "x": 522.765625, "y": 474.8046875}
+{"time_stamp": 150177.528668166, "action": "move", "x": 522.53515625, "y": 474.57421875}
+{"time_stamp": 150177.5296235, "action": "move", "x": 522.53515625, "y": 474.11328125}
+{"time_stamp": 150177.530672041, "action": "move", "x": 522.53515625, "y": 473.65234375}
+{"time_stamp": 150177.531639583, "action": "move", "x": 522.3046875, "y": 473.421875}
+{"time_stamp": 150177.532610916, "action": "move", "x": 522.3046875, "y": 472.9609375}
+{"time_stamp": 150177.533680458, "action": "move", "x": 522.3046875, "y": 472.73046875}
+{"time_stamp": 150177.534647375, "action": "move", "x": 522.07421875, "y": 472.26953125}
+{"time_stamp": 150177.536740291, "action": "move", "x": 522.07421875, "y": 471.80859375}
+{"time_stamp": 150177.536831208, "action": "move", "x": 521.84375, "y": 471.34765625}
+{"time_stamp": 150177.53762025, "action": "move", "x": 521.84375, "y": 471.1171875}
+{"time_stamp": 150177.5385925, "action": "move", "x": 521.61328125, "y": 470.65625}
+{"time_stamp": 150177.53969175, "action": "move", "x": 521.61328125, "y": 470.1953125}
+{"time_stamp": 150177.540631791, "action": "move", "x": 521.3828125, "y": 469.734375}
+{"time_stamp": 150177.541648791, "action": "move", "x": 521.15234375, "y": 469.2734375}
+{"time_stamp": 150177.54261575, "action": "move", "x": 521.15234375, "y": 469.04296875}
+{"time_stamp": 150177.543660375, "action": "move", "x": 521.15234375, "y": 468.58203125}
+{"time_stamp": 150177.545241916, "action": "move", "x": 520.921875, "y": 468.12109375}
+{"time_stamp": 150177.545624958, "action": "move", "x": 520.69140625, "y": 467.66015625}
+{"time_stamp": 150177.546594083, "action": "move", "x": 520.3984375, "y": 466.78515625}
+{"time_stamp": 150177.547638666, "action": "move", "x": 520.3984375, "y": 466.32421875}
+{"time_stamp": 150177.548608625, "action": "move", "x": 520.16796875, "y": 466.09375}
+{"time_stamp": 150177.549630958, "action": "move", "x": 519.875, "y": 465.21875}
+{"time_stamp": 150177.550601208, "action": "move", "x": 519.875, "y": 464.7578125}
+{"time_stamp": 150177.551629916, "action": "move", "x": 519.4140625, "y": 464.296875}
+{"time_stamp": 150177.553867458, "action": "move", "x": 519.4140625, "y": 463.8359375}
+{"time_stamp": 150177.554044916, "action": "move", "x": 519.18359375, "y": 463.375}
+{"time_stamp": 150177.554623916, "action": "move", "x": 518.953125, "y": 462.9140625}
+{"time_stamp": 150177.555641958, "action": "move", "x": 518.72265625, "y": 462.453125}
+{"time_stamp": 150177.556607125, "action": "move", "x": 518.4921875, "y": 461.9921875}
+{"time_stamp": 150177.557617416, "action": "move", "x": 518.4921875, "y": 461.53125}
+{"time_stamp": 150177.558613875, "action": "move", "x": 518.03125, "y": 461.0703125}
+{"time_stamp": 150177.559630875, "action": "move", "x": 518.03125, "y": 460.609375}
+{"time_stamp": 150177.5616005, "action": "move", "x": 517.5703125, "y": 460.1484375}
+{"time_stamp": 150177.561698583, "action": "move", "x": 517.33984375, "y": 459.6875}
+{"time_stamp": 150177.562710583, "action": "move", "x": 517.109375, "y": 459.2265625}
+{"time_stamp": 150177.56365175, "action": "move", "x": 516.87890625, "y": 458.765625}
+{"time_stamp": 150177.564634291, "action": "move", "x": 516.6484375, "y": 458.3046875}
+{"time_stamp": 150177.565646708, "action": "move", "x": 516.41796875, "y": 458.07421875}
+{"time_stamp": 150177.566622625, "action": "move", "x": 515.95703125, "y": 457.61328125}
+{"time_stamp": 150177.567640125, "action": "move", "x": 515.7265625, "y": 457.15234375}
+{"time_stamp": 150177.568660125, "action": "move", "x": 515.49609375, "y": 456.69140625}
+{"time_stamp": 150177.570065458, "action": "move", "x": 515.03515625, "y": 456.23046875}
+{"time_stamp": 150177.57059875, "action": "move", "x": 514.8046875, "y": 456.0}
+{"time_stamp": 150177.571617333, "action": "move", "x": 514.57421875, "y": 455.5390625}
+{"time_stamp": 150177.572609833, "action": "move", "x": 514.11328125, "y": 455.078125}
+{"time_stamp": 150177.573603625, "action": "move", "x": 513.8828125, "y": 454.84765625}
+{"time_stamp": 150177.574595375, "action": "move", "x": 513.421875, "y": 454.38671875}
+{"time_stamp": 150177.575595458, "action": "move", "x": 513.19140625, "y": 454.15625}
+{"time_stamp": 150177.576600416, "action": "move", "x": 512.73046875, "y": 453.6953125}
+{"time_stamp": 150177.5786445, "action": "move", "x": 512.5, "y": 453.46484375}
+{"time_stamp": 150177.578783625, "action": "move", "x": 512.0390625, "y": 453.00390625}
+{"time_stamp": 150177.579601625, "action": "move", "x": 511.578125, "y": 452.7734375}
+{"time_stamp": 150177.580783083, "action": "move", "x": 511.34765625, "y": 452.3125}
+{"time_stamp": 150177.581633125, "action": "move", "x": 510.88671875, "y": 452.08203125}
+{"time_stamp": 150177.582626083, "action": "move", "x": 510.42578125, "y": 451.8515625}
+{"time_stamp": 150177.583622541, "action": "move", "x": 510.1953125, "y": 451.390625}
+{"time_stamp": 150177.584655416, "action": "move", "x": 509.734375, "y": 451.16015625}
+{"time_stamp": 150177.586675416, "action": "move", "x": 509.2734375, "y": 450.69921875}
+{"time_stamp": 150177.586772291, "action": "move", "x": 508.8125, "y": 450.46875}
+{"time_stamp": 150177.58762875, "action": "move", "x": 508.3515625, "y": 450.23828125}
+{"time_stamp": 150177.588612666, "action": "move", "x": 507.890625, "y": 449.77734375}
+{"time_stamp": 150177.589625666, "action": "move", "x": 507.4296875, "y": 449.546875}
+{"time_stamp": 150177.590603541, "action": "move", "x": 506.96875, "y": 449.31640625}
+{"time_stamp": 150177.591632333, "action": "move", "x": 506.5078125, "y": 448.85546875}
+{"time_stamp": 150177.592660875, "action": "move", "x": 506.046875, "y": 448.625}
+{"time_stamp": 150177.593626708, "action": "move", "x": 505.5859375, "y": 448.39453125}
+{"time_stamp": 150177.594935583, "action": "move", "x": 505.125, "y": 447.93359375}
+{"time_stamp": 150177.595805125, "action": "move", "x": 504.6640625, "y": 447.703125}
+{"time_stamp": 150177.596741041, "action": "move", "x": 504.203125, "y": 447.47265625}
+{"time_stamp": 150177.597646583, "action": "move", "x": 503.7421875, "y": 447.2421875}
+{"time_stamp": 150177.598656708, "action": "move", "x": 503.28125, "y": 446.78125}
+{"time_stamp": 150177.599599625, "action": "move", "x": 502.8203125, "y": 446.55078125}
+{"time_stamp": 150177.600609708, "action": "move", "x": 502.359375, "y": 446.3203125}
+{"time_stamp": 150177.601627666, "action": "move", "x": 501.8984375, "y": 445.859375}
+{"time_stamp": 150177.603283875, "action": "move", "x": 501.4375, "y": 445.62890625}
+{"time_stamp": 150177.603654125, "action": "move", "x": 500.9765625, "y": 445.16796875}
+{"time_stamp": 150177.604651958, "action": "move", "x": 500.515625, "y": 444.9375}
+{"time_stamp": 150177.605698416, "action": "move", "x": 500.0546875, "y": 444.70703125}
+{"time_stamp": 150177.606638875, "action": "move", "x": 499.59375, "y": 444.24609375}
+{"time_stamp": 150177.60760575, "action": "move", "x": 499.1328125, "y": 444.015625}
+{"time_stamp": 150177.608602958, "action": "move", "x": 498.671875, "y": 443.78515625}
+{"time_stamp": 150177.609625375, "action": "move", "x": 498.2109375, "y": 443.5546875}
+{"time_stamp": 150177.61151925, "action": "move", "x": 497.98046875, "y": 443.09375}
+{"time_stamp": 150177.611566416, "action": "move", "x": 497.51953125, "y": 442.6328125}
+{"time_stamp": 150177.61263075, "action": "move", "x": 497.05859375, "y": 442.40234375}
+{"time_stamp": 150177.613589708, "action": "move", "x": 496.59765625, "y": 442.171875}
+{"time_stamp": 150177.614607375, "action": "move", "x": 496.13671875, "y": 441.7109375}
+{"time_stamp": 150177.615603375, "action": "move", "x": 495.90625, "y": 441.48046875}
+{"time_stamp": 150177.616602541, "action": "move", "x": 495.4453125, "y": 441.01953125}
+{"time_stamp": 150177.617618, "action": "move", "x": 494.984375, "y": 440.7890625}
+{"time_stamp": 150177.618599958, "action": "move", "x": 494.75390625, "y": 440.55859375}
+{"time_stamp": 150177.6196835, "action": "move", "x": 494.29296875, "y": 440.09765625}
+{"time_stamp": 150177.620812, "action": "move", "x": 493.83203125, "y": 439.8671875}
+{"time_stamp": 150177.621623541, "action": "move", "x": 493.6015625, "y": 439.40625}
+{"time_stamp": 150177.62260525, "action": "move", "x": 493.140625, "y": 439.17578125}
+{"time_stamp": 150177.623607125, "action": "move", "x": 492.6796875, "y": 438.9453125}
+{"time_stamp": 150177.62461225, "action": "move", "x": 492.44921875, "y": 438.484375}
+{"time_stamp": 150177.625599416, "action": "move", "x": 492.21875, "y": 438.25390625}
+{"time_stamp": 150177.626621208, "action": "move", "x": 491.7578125, "y": 437.79296875}
+{"time_stamp": 150177.628307, "action": "move", "x": 491.52734375, "y": 437.5625}
+{"time_stamp": 150177.62862325, "action": "move", "x": 491.06640625, "y": 437.33203125}
+{"time_stamp": 150177.629579, "action": "move", "x": 490.8359375, "y": 436.87109375}
+{"time_stamp": 150177.6306005, "action": "move", "x": 490.375, "y": 436.640625}
+{"time_stamp": 150177.631555125, "action": "move", "x": 490.14453125, "y": 436.41015625}
+{"time_stamp": 150177.632618833, "action": "move", "x": 489.9140625, "y": 435.94921875}
+{"time_stamp": 150177.63360225, "action": "move", "x": 489.453125, "y": 435.71875}
+{"time_stamp": 150177.634606916, "action": "move", "x": 489.22265625, "y": 435.2578125}
+{"time_stamp": 150177.6365015, "action": "move", "x": 488.9921875, "y": 435.02734375}
+{"time_stamp": 150177.636584916, "action": "move", "x": 488.76171875, "y": 434.796875}
+{"time_stamp": 150177.637634416, "action": "move", "x": 488.30078125, "y": 434.3359375}
+{"time_stamp": 150177.638665625, "action": "move", "x": 488.0703125, "y": 434.10546875}
+{"time_stamp": 150177.639625041, "action": "move", "x": 487.83984375, "y": 433.875}
+{"time_stamp": 150177.640560875, "action": "move", "x": 487.609375, "y": 433.4140625}
+{"time_stamp": 150177.641595916, "action": "move", "x": 487.37890625, "y": 433.18359375}
+{"time_stamp": 150177.642584916, "action": "move", "x": 486.91796875, "y": 432.953125}
+{"time_stamp": 150177.6435565, "action": "move", "x": 486.6875, "y": 432.4921875}
+{"time_stamp": 150177.645354416, "action": "move", "x": 486.45703125, "y": 432.26171875}
+{"time_stamp": 150177.645657041, "action": "move", "x": 486.2265625, "y": 432.03125}
+{"time_stamp": 150177.646582708, "action": "move", "x": 485.99609375, "y": 431.80078125}
+{"time_stamp": 150177.647632, "action": "move", "x": 485.765625, "y": 431.5703125}
+{"time_stamp": 150177.648627333, "action": "move", "x": 485.53515625, "y": 431.109375}
+{"time_stamp": 150177.649608083, "action": "move", "x": 485.3046875, "y": 430.87890625}
+{"time_stamp": 150177.650600708, "action": "move", "x": 484.84375, "y": 430.6484375}
+{"time_stamp": 150177.651609333, "action": "move", "x": 484.61328125, "y": 430.41796875}
+{"time_stamp": 150177.653584625, "action": "move", "x": 484.3828125, "y": 430.1875}
+{"time_stamp": 150177.653655291, "action": "move", "x": 484.15234375, "y": 429.95703125}
+{"time_stamp": 150177.6546065, "action": "move", "x": 483.921875, "y": 429.7265625}
+{"time_stamp": 150177.655590583, "action": "move", "x": 483.69140625, "y": 429.49609375}
+{"time_stamp": 150177.656634166, "action": "move", "x": 483.4609375, "y": 429.265625}
+{"time_stamp": 150177.657638583, "action": "move", "x": 483.23046875, "y": 429.03515625}
+{"time_stamp": 150177.658593125, "action": "move", "x": 483.0, "y": 428.8046875}
+{"time_stamp": 150177.659576708, "action": "move", "x": 482.76953125, "y": 428.57421875}
+{"time_stamp": 150177.661627708, "action": "move", "x": 482.5390625, "y": 428.34375}
+{"time_stamp": 150177.661642708, "action": "move", "x": 482.30859375, "y": 428.11328125}
+{"time_stamp": 150177.662621666, "action": "move", "x": 482.078125, "y": 427.8828125}
+{"time_stamp": 150177.663590916, "action": "move", "x": 481.84765625, "y": 427.65234375}
+{"time_stamp": 150177.664626166, "action": "move", "x": 481.6171875, "y": 427.65234375}
+{"time_stamp": 150177.665623958, "action": "move", "x": 481.38671875, "y": 427.421875}
+{"time_stamp": 150177.666590458, "action": "move", "x": 481.15625, "y": 427.19140625}
+{"time_stamp": 150177.6676125, "action": "move", "x": 480.92578125, "y": 426.9609375}
+{"time_stamp": 150177.6686075, "action": "move", "x": 480.6953125, "y": 426.73046875}
+{"time_stamp": 150177.670273708, "action": "move", "x": 480.46484375, "y": 426.5}
+{"time_stamp": 150177.670687291, "action": "move", "x": 480.234375, "y": 426.5}
+{"time_stamp": 150177.671572375, "action": "move", "x": 480.00390625, "y": 426.26953125}
+{"time_stamp": 150177.672582333, "action": "move", "x": 479.7734375, "y": 426.0390625}
+{"time_stamp": 150177.67359075, "action": "move", "x": 479.54296875, "y": 425.80859375}
+{"time_stamp": 150177.674587125, "action": "move", "x": 479.08203125, "y": 425.578125}
+{"time_stamp": 150177.675581916, "action": "move", "x": 478.8515625, "y": 425.578125}
+{"time_stamp": 150177.676683875, "action": "move", "x": 478.62109375, "y": 425.34765625}
+{"time_stamp": 150177.678452666, "action": "move", "x": 478.390625, "y": 425.1171875}
+{"time_stamp": 150177.678744375, "action": "move", "x": 478.16015625, "y": 424.88671875}
+{"time_stamp": 150177.6795635, "action": "move", "x": 477.9296875, "y": 424.88671875}
+{"time_stamp": 150177.680619916, "action": "move", "x": 477.69921875, "y": 424.65625}
+{"time_stamp": 150177.681600041, "action": "move", "x": 477.46875, "y": 424.42578125}
+{"time_stamp": 150177.682587125, "action": "move", "x": 477.23828125, "y": 424.1953125}
+{"time_stamp": 150177.683602875, "action": "move", "x": 476.77734375, "y": 423.96484375}
+{"time_stamp": 150177.684596125, "action": "move", "x": 476.546875, "y": 423.734375}
+{"time_stamp": 150177.686566833, "action": "move", "x": 476.31640625, "y": 423.50390625}
+{"time_stamp": 150177.68658025, "action": "move", "x": 476.0859375, "y": 423.50390625}
+{"time_stamp": 150177.687617875, "action": "move", "x": 475.85546875, "y": 423.2734375}
+{"time_stamp": 150177.688639875, "action": "move", "x": 475.625, "y": 423.04296875}
+{"time_stamp": 150177.689625166, "action": "move", "x": 475.1640625, "y": 422.8125}
+{"time_stamp": 150177.690631083, "action": "move", "x": 474.93359375, "y": 422.58203125}
+{"time_stamp": 150177.691597541, "action": "move", "x": 474.703125, "y": 422.58203125}
+{"time_stamp": 150177.692582916, "action": "move", "x": 474.47265625, "y": 422.3515625}
+{"time_stamp": 150177.693602916, "action": "move", "x": 474.2421875, "y": 422.12109375}
+{"time_stamp": 150177.695113875, "action": "move", "x": 474.01171875, "y": 421.890625}
+{"time_stamp": 150177.695589291, "action": "move", "x": 473.78125, "y": 421.66015625}
+{"time_stamp": 150177.696565, "action": "move", "x": 473.3203125, "y": 421.4296875}
+{"time_stamp": 150177.697582708, "action": "move", "x": 473.08984375, "y": 421.4296875}
+{"time_stamp": 150177.6985765, "action": "move", "x": 472.859375, "y": 421.19921875}
+{"time_stamp": 150177.699630333, "action": "move", "x": 472.62890625, "y": 420.96875}
+{"time_stamp": 150177.70059875, "action": "move", "x": 472.3984375, "y": 420.73828125}
+{"time_stamp": 150177.701619958, "action": "move", "x": 472.16796875, "y": 420.5078125}
+{"time_stamp": 150177.703220458, "action": "move", "x": 471.9375, "y": 420.27734375}
+{"time_stamp": 150177.703588666, "action": "move", "x": 471.4765625, "y": 420.046875}
+{"time_stamp": 150177.704582166, "action": "move", "x": 471.24609375, "y": 420.046875}
+{"time_stamp": 150177.705624083, "action": "move", "x": 471.015625, "y": 419.81640625}
+{"time_stamp": 150177.706594875, "action": "move", "x": 470.78515625, "y": 419.5859375}
+{"time_stamp": 150177.707578541, "action": "move", "x": 470.5546875, "y": 419.35546875}
+{"time_stamp": 150177.7085845, "action": "move", "x": 470.32421875, "y": 419.125}
+{"time_stamp": 150177.7095755, "action": "move", "x": 470.09375, "y": 418.89453125}
+{"time_stamp": 150177.711348625, "action": "move", "x": 469.86328125, "y": 418.6640625}
+{"time_stamp": 150177.711620458, "action": "move", "x": 469.6328125, "y": 418.43359375}
+{"time_stamp": 150177.712635416, "action": "move", "x": 469.40234375, "y": 418.203125}
+{"time_stamp": 150177.71357625, "action": "move", "x": 469.171875, "y": 418.203125}
+{"time_stamp": 150177.714614958, "action": "move", "x": 468.94140625, "y": 417.7421875}
+{"time_stamp": 150177.715583208, "action": "move", "x": 468.7109375, "y": 417.7421875}
+{"time_stamp": 150177.716599333, "action": "move", "x": 468.48046875, "y": 417.28125}
+{"time_stamp": 150177.717606375, "action": "move", "x": 468.25, "y": 417.28125}
+{"time_stamp": 150177.71859975, "action": "move", "x": 468.01953125, "y": 416.8203125}
+{"time_stamp": 150177.719761875, "action": "move", "x": 467.7890625, "y": 416.8203125}
+{"time_stamp": 150177.720699166, "action": "move", "x": 467.55859375, "y": 416.359375}
+{"time_stamp": 150177.721584708, "action": "move", "x": 467.328125, "y": 416.12890625}
+{"time_stamp": 150177.722627416, "action": "move", "x": 467.09765625, "y": 415.8984375}
+{"time_stamp": 150177.723636583, "action": "move", "x": 466.8671875, "y": 415.66796875}
+{"time_stamp": 150177.724577333, "action": "move", "x": 466.63671875, "y": 415.4375}
+{"time_stamp": 150177.725564125, "action": "move", "x": 466.63671875, "y": 415.20703125}
+{"time_stamp": 150177.726652208, "action": "move", "x": 466.17578125, "y": 414.9765625}
+{"time_stamp": 150177.728262125, "action": "move", "x": 466.17578125, "y": 414.74609375}
+{"time_stamp": 150177.728587, "action": "move", "x": 465.71484375, "y": 414.515625}
+{"time_stamp": 150177.729555333, "action": "move", "x": 465.71484375, "y": 414.28515625}
+{"time_stamp": 150177.73058375, "action": "move", "x": 465.484375, "y": 413.82421875}
+{"time_stamp": 150177.731645833, "action": "move", "x": 465.25390625, "y": 413.59375}
+{"time_stamp": 150177.732562958, "action": "move", "x": 465.0234375, "y": 413.36328125}
+{"time_stamp": 150177.733591208, "action": "move", "x": 464.79296875, "y": 413.1328125}
+{"time_stamp": 150177.73459525, "action": "move", "x": 464.79296875, "y": 412.90234375}
+{"time_stamp": 150177.736349625, "action": "move", "x": 464.33203125, "y": 412.671875}
+{"time_stamp": 150177.736607708, "action": "move", "x": 464.33203125, "y": 412.44140625}
+{"time_stamp": 150177.7376095, "action": "move", "x": 464.1015625, "y": 412.2109375}
+{"time_stamp": 150177.738591416, "action": "move", "x": 463.87109375, "y": 411.98046875}
+{"time_stamp": 150177.739599958, "action": "move", "x": 463.87109375, "y": 411.75}
+{"time_stamp": 150177.7405905, "action": "move", "x": 463.640625, "y": 411.51953125}
+{"time_stamp": 150177.741576833, "action": "move", "x": 463.41015625, "y": 411.2890625}
+{"time_stamp": 150177.742821208, "action": "move", "x": 463.41015625, "y": 411.05859375}
+{"time_stamp": 150177.743586125, "action": "move", "x": 463.1796875, "y": 410.828125}
+{"time_stamp": 150177.744637625, "action": "move", "x": 462.94921875, "y": 410.59765625}
+{"time_stamp": 150177.7456315, "action": "move", "x": 462.71875, "y": 410.3671875}
+{"time_stamp": 150177.746600666, "action": "move", "x": 462.71875, "y": 410.13671875}
+{"time_stamp": 150177.747596333, "action": "move", "x": 462.48828125, "y": 409.90625}
+{"time_stamp": 150177.748714333, "action": "move", "x": 462.2578125, "y": 409.67578125}
+{"time_stamp": 150177.749604125, "action": "move", "x": 462.2578125, "y": 409.4453125}
+{"time_stamp": 150177.750607291, "action": "move", "x": 462.02734375, "y": 409.21484375}
+{"time_stamp": 150177.75161125, "action": "move", "x": 462.02734375, "y": 408.984375}
+{"time_stamp": 150177.753088041, "action": "move", "x": 461.796875, "y": 408.75390625}
+{"time_stamp": 150177.753601708, "action": "move", "x": 461.56640625, "y": 408.5234375}
+{"time_stamp": 150177.7556685, "action": "move", "x": 461.3359375, "y": 408.29296875}
+{"time_stamp": 150177.756665625, "action": "move", "x": 461.3359375, "y": 408.0625}
+{"time_stamp": 150177.757612166, "action": "move", "x": 461.10546875, "y": 407.83203125}
+{"time_stamp": 150177.758553625, "action": "move", "x": 460.875, "y": 407.6015625}
+{"time_stamp": 150177.761518916, "action": "move", "x": 460.875, "y": 407.37109375}
+{"time_stamp": 150177.761595458, "action": "move", "x": 460.64453125, "y": 407.140625}
+{"time_stamp": 150177.762591208, "action": "move", "x": 460.64453125, "y": 406.91015625}
+{"time_stamp": 150177.763580791, "action": "move", "x": 460.4140625, "y": 406.91015625}
+{"time_stamp": 150177.764581291, "action": "move", "x": 460.4140625, "y": 406.6796875}
+{"time_stamp": 150177.76557525, "action": "move", "x": 460.18359375, "y": 406.44921875}
+{"time_stamp": 150177.766594166, "action": "move", "x": 460.18359375, "y": 406.21875}
+{"time_stamp": 150177.767600541, "action": "move", "x": 459.953125, "y": 406.21875}
+{"time_stamp": 150177.768579625, "action": "move", "x": 459.953125, "y": 405.98828125}
+{"time_stamp": 150177.770229916, "action": "move", "x": 459.953125, "y": 405.7578125}
+{"time_stamp": 150177.770600916, "action": "move", "x": 459.72265625, "y": 405.7578125}
+{"time_stamp": 150177.771559375, "action": "move", "x": 459.72265625, "y": 405.52734375}
+{"time_stamp": 150177.772586, "action": "move", "x": 459.4921875, "y": 405.52734375}
+{"time_stamp": 150177.773585916, "action": "move", "x": 459.4921875, "y": 405.296875}
+{"time_stamp": 150177.774569166, "action": "move", "x": 459.4921875, "y": 405.06640625}
+{"time_stamp": 150177.77554975, "action": "move", "x": 459.26171875, "y": 405.06640625}
+{"time_stamp": 150177.776604333, "action": "move", "x": 459.26171875, "y": 404.8359375}
+{"time_stamp": 150177.778225583, "action": "move", "x": 459.26171875, "y": 404.60546875}
+{"time_stamp": 150177.77963525, "action": "move", "x": 459.03125, "y": 404.60546875}
+{"time_stamp": 150177.780595125, "action": "move", "x": 459.03125, "y": 404.375}
+{"time_stamp": 150177.781579291, "action": "move", "x": 459.03125, "y": 404.14453125}
+{"time_stamp": 150177.783615708, "action": "move", "x": 458.80078125, "y": 403.9140625}
+{"time_stamp": 150177.784578583, "action": "move", "x": 458.80078125, "y": 403.68359375}
+{"time_stamp": 150177.787681083, "action": "move", "x": 458.5703125, "y": 403.453125}
+{"time_stamp": 150177.789619541, "action": "move", "x": 458.5703125, "y": 403.22265625}
+{"time_stamp": 150177.792596791, "action": "move", "x": 458.5703125, "y": 402.9921875}
+{"time_stamp": 150177.793537208, "action": "move", "x": 458.33984375, "y": 402.9921875}
+{"time_stamp": 150177.794650416, "action": "move", "x": 458.33984375, "y": 402.76171875}
+{"time_stamp": 150177.796680333, "action": "move", "x": 458.33984375, "y": 402.53125}
+{"time_stamp": 150177.799678125, "action": "move", "x": 458.109375, "y": 402.30078125}
+{"time_stamp": 150177.802931833, "action": "move", "x": 458.109375, "y": 402.0703125}
+{"time_stamp": 150177.8067615, "action": "move", "x": 458.109375, "y": 401.83984375}
+{"time_stamp": 150177.808654208, "action": "move", "x": 457.87890625, "y": 401.83984375}
+{"time_stamp": 150177.811317625, "action": "move", "x": 457.87890625, "y": 401.609375}
+{"time_stamp": 150177.81477125, "action": "move", "x": 457.87890625, "y": 401.37890625}
+{"time_stamp": 150177.818736291, "action": "move", "x": 457.87890625, "y": 401.1484375}
+{"time_stamp": 150177.823790041, "action": "move", "x": 457.6484375, "y": 400.91796875}
+{"time_stamp": 150177.82795825, "action": "move", "x": 457.6484375, "y": 400.6875}
+{"time_stamp": 150177.8317685, "action": "move", "x": 457.6484375, "y": 400.45703125}
+{"time_stamp": 150177.836306791, "action": "move", "x": 457.6484375, "y": 400.2265625}
+{"time_stamp": 150177.839772916, "action": "move", "x": 457.41796875, "y": 399.99609375}
+{"time_stamp": 150177.843727708, "action": "move", "x": 457.41796875, "y": 399.765625}
+{"time_stamp": 150177.846720791, "action": "move", "x": 457.41796875, "y": 399.53515625}
+{"time_stamp": 150177.85066875, "action": "move", "x": 457.41796875, "y": 399.3046875}
+{"time_stamp": 150177.852915291, "action": "move", "x": 457.1875, "y": 399.3046875}
+{"time_stamp": 150177.854694833, "action": "move", "x": 457.1875, "y": 399.07421875}
+{"time_stamp": 150177.858670916, "action": "move", "x": 457.1875, "y": 398.84375}
+{"time_stamp": 150177.862669375, "action": "move", "x": 457.1875, "y": 398.61328125}
+{"time_stamp": 150177.865687791, "action": "move", "x": 456.95703125, "y": 398.61328125}
+{"time_stamp": 150177.868683458, "action": "move", "x": 456.95703125, "y": 398.3828125}
+{"time_stamp": 150177.879743666, "action": "move", "x": 456.95703125, "y": 398.15234375}
+{"time_stamp": 150177.917626625, "action": "click", "x": 456.95703125, "y": 398.15234375, "button": "left", "pressed": true}
+{"time_stamp": 150177.979762291, "action": "click", "x": 456.95703125, "y": 398.15234375, "button": "left", "pressed": false}
+{"time_stamp": 150178.055403458, "action": "click", "x": 456.95703125, "y": 398.15234375, "button": "left", "pressed": true}
+{"time_stamp": 150178.124817041, "action": "click", "x": 456.95703125, "y": 398.15234375, "button": "left", "pressed": false}
+{"time_stamp": 150178.177948041, "action": "click", "x": 456.95703125, "y": 398.15234375, "button": "left", "pressed": true}
+{"time_stamp": 150178.25992525, "action": "click", "x": 456.95703125, "y": 398.15234375, "button": "left", "pressed": false}
+{"time_stamp": 150178.321986041, "action": "move", "x": 457.18359375, "y": 398.15234375}
+{"time_stamp": 150178.324453041, "action": "move", "x": 457.41015625, "y": 397.921875}
+{"time_stamp": 150178.326332541, "action": "move", "x": 457.63671875, "y": 397.921875}
+{"time_stamp": 150178.3313225, "action": "move", "x": 457.86328125, "y": 397.69140625}
+{"time_stamp": 150178.331425208, "action": "move", "x": 458.08984375, "y": 397.69140625}
+{"time_stamp": 150178.331580125, "action": "move", "x": 458.31640625, "y": 397.69140625}
+{"time_stamp": 150178.331944916, "action": "move", "x": 458.54296875, "y": 397.4609375}
+{"time_stamp": 150178.334083666, "action": "move", "x": 458.76953125, "y": 397.4609375}
+{"time_stamp": 150178.334944416, "action": "move", "x": 458.99609375, "y": 397.4609375}
+{"time_stamp": 150178.335819083, "action": "move", "x": 459.22265625, "y": 397.23046875}
+{"time_stamp": 150178.337912208, "action": "move", "x": 459.44921875, "y": 397.23046875}
+{"time_stamp": 150178.339127166, "action": "move", "x": 459.67578125, "y": 397.23046875}
+{"time_stamp": 150178.3402595, "action": "move", "x": 459.90234375, "y": 397.0}
+{"time_stamp": 150178.341024583, "action": "move", "x": 460.12890625, "y": 397.0}
+{"time_stamp": 150178.34185425, "action": "move", "x": 460.35546875, "y": 397.0}
+{"time_stamp": 150178.354051333, "action": "move", "x": 462.16796875, "y": 396.5390625}
+{"time_stamp": 150178.354197083, "action": "move", "x": 462.39453125, "y": 396.30859375}
+{"time_stamp": 150178.354942875, "action": "move", "x": 462.62109375, "y": 396.30859375}
+{"time_stamp": 150178.354972875, "action": "move", "x": 462.84765625, "y": 396.30859375}
+{"time_stamp": 150178.355025458, "action": "move", "x": 463.3046875, "y": 396.30859375}
+{"time_stamp": 150178.355825083, "action": "move", "x": 463.53125, "y": 396.078125}
+{"time_stamp": 150178.356743958, "action": "move", "x": 463.7578125, "y": 396.078125}
+{"time_stamp": 150178.357727875, "action": "move", "x": 463.984375, "y": 396.078125}
+{"time_stamp": 150178.35875225, "action": "move", "x": 464.2109375, "y": 395.84765625}
+{"time_stamp": 150178.35981475, "action": "move", "x": 464.4375, "y": 395.84765625}
+{"time_stamp": 150178.362663333, "action": "move", "x": 464.89453125, "y": 395.6171875}
+{"time_stamp": 150178.362856416, "action": "move", "x": 465.12109375, "y": 395.6171875}
+{"time_stamp": 150178.362983916, "action": "move", "x": 465.34765625, "y": 395.6171875}
+{"time_stamp": 150178.363798041, "action": "move", "x": 465.57421875, "y": 395.38671875}
+{"time_stamp": 150178.364795791, "action": "move", "x": 466.03125, "y": 395.38671875}
+{"time_stamp": 150178.365699125, "action": "move", "x": 466.2578125, "y": 395.38671875}
+{"time_stamp": 150178.366705916, "action": "move", "x": 466.484375, "y": 395.15625}
+{"time_stamp": 150178.36769125, "action": "move", "x": 466.7109375, "y": 395.15625}
+{"time_stamp": 150178.368721041, "action": "move", "x": 466.9375, "y": 395.15625}
+{"time_stamp": 150178.370197583, "action": "move", "x": 467.39453125, "y": 394.92578125}
+{"time_stamp": 150178.37075, "action": "move", "x": 467.62109375, "y": 394.92578125}
+{"time_stamp": 150178.371635541, "action": "move", "x": 467.84765625, "y": 394.92578125}
+{"time_stamp": 150178.372656333, "action": "move", "x": 468.07421875, "y": 394.6953125}
+{"time_stamp": 150178.373677333, "action": "move", "x": 468.30078125, "y": 394.6953125}
+{"time_stamp": 150178.3746145, "action": "move", "x": 468.52734375, "y": 394.6953125}
+{"time_stamp": 150178.375654416, "action": "move", "x": 468.75390625, "y": 394.6953125}
+{"time_stamp": 150178.376645541, "action": "move", "x": 468.98046875, "y": 394.46484375}
+{"time_stamp": 150178.379366541, "action": "move", "x": 469.20703125, "y": 394.46484375}
+{"time_stamp": 150178.379456625, "action": "move", "x": 469.43359375, "y": 394.234375}
+{"time_stamp": 150178.379640666, "action": "move", "x": 469.890625, "y": 394.234375}
+{"time_stamp": 150178.380658, "action": "move", "x": 470.1171875, "y": 394.234375}
+{"time_stamp": 150178.381678875, "action": "move", "x": 470.34375, "y": 394.00390625}
+{"time_stamp": 150178.382681333, "action": "move", "x": 470.5703125, "y": 394.00390625}
+{"time_stamp": 150178.383654041, "action": "move", "x": 470.796875, "y": 394.00390625}
+{"time_stamp": 150178.384691333, "action": "move", "x": 471.0234375, "y": 393.7734375}
+{"time_stamp": 150178.387075333, "action": "move", "x": 471.25, "y": 393.7734375}
+{"time_stamp": 150178.387142458, "action": "move", "x": 471.4765625, "y": 393.54296875}
+{"time_stamp": 150178.387651333, "action": "move", "x": 471.93359375, "y": 393.54296875}
+{"time_stamp": 150178.388672125, "action": "move", "x": 472.16015625, "y": 393.54296875}
+{"time_stamp": 150178.389782958, "action": "move", "x": 472.38671875, "y": 393.3125}
+{"time_stamp": 150178.390681458, "action": "move", "x": 472.61328125, "y": 393.3125}
+{"time_stamp": 150178.391987541, "action": "move", "x": 472.83984375, "y": 393.3125}
+{"time_stamp": 150178.392741833, "action": "move", "x": 473.06640625, "y": 393.08203125}
+{"time_stamp": 150178.39371975, "action": "move", "x": 473.29296875, "y": 393.08203125}
+{"time_stamp": 150178.395080375, "action": "move", "x": 473.51953125, "y": 392.8515625}
+{"time_stamp": 150178.395657041, "action": "move", "x": 473.74609375, "y": 392.8515625}
+{"time_stamp": 150178.397688291, "action": "move", "x": 473.97265625, "y": 392.8515625}
+{"time_stamp": 150178.398659041, "action": "move", "x": 474.19921875, "y": 392.62109375}
+{"time_stamp": 150178.399657208, "action": "move", "x": 474.42578125, "y": 392.62109375}
+{"time_stamp": 150178.40169675, "action": "move", "x": 474.65234375, "y": 392.62109375}
+{"time_stamp": 150178.403763666, "action": "move", "x": 474.87890625, "y": 392.62109375}
+{"time_stamp": 150178.403792166, "action": "move", "x": 474.87890625, "y": 392.390625}
+{"time_stamp": 150178.404640791, "action": "move", "x": 475.10546875, "y": 392.390625}
+{"time_stamp": 150178.407647958, "action": "move", "x": 475.33203125, "y": 392.390625}
+{"time_stamp": 150178.408685666, "action": "move", "x": 475.55859375, "y": 392.390625}
+{"time_stamp": 150178.412335375, "action": "move", "x": 475.55859375, "y": 392.16015625}
+{"time_stamp": 150178.412407833, "action": "move", "x": 475.78515625, "y": 392.16015625}
+{"time_stamp": 150178.415811291, "action": "move", "x": 476.01171875, "y": 392.16015625}
+{"time_stamp": 150178.420769833, "action": "move", "x": 476.01171875, "y": 391.9296875}
+{"time_stamp": 150178.424911916, "action": "move", "x": 476.23828125, "y": 391.9296875}
+{"time_stamp": 150178.435147, "action": "move", "x": 476.46484375, "y": 391.9296875}
+{"time_stamp": 150178.436855833, "action": "move", "x": 476.46484375, "y": 391.69921875}
+{"time_stamp": 150178.457511166, "action": "move", "x": 476.46484375, "y": 391.46875}
+{"time_stamp": 150178.457659666, "action": "move", "x": 476.69140625, "y": 391.46875}
+{"time_stamp": 150178.513588416, "action": "click", "x": 476.69140625, "y": 391.46875, "button": "left", "pressed": true}
+{"time_stamp": 150178.581646, "action": "click", "x": 476.69140625, "y": 391.46875, "button": "left", "pressed": false}
+{"time_stamp": 150178.656710125, "action": "move", "x": 476.69140625, "y": 391.6953125}
+{"time_stamp": 150178.659149541, "action": "move", "x": 476.91796875, "y": 391.6953125}
+{"time_stamp": 150178.660441458, "action": "move", "x": 476.91796875, "y": 391.921875}
+{"time_stamp": 150178.6605305, "action": "move", "x": 476.91796875, "y": 392.1484375}
+{"time_stamp": 150178.663024958, "action": "move", "x": 476.91796875, "y": 392.375}
+{"time_stamp": 150178.663922583, "action": "move", "x": 477.14453125, "y": 392.6015625}
+{"time_stamp": 150178.664995375, "action": "move", "x": 477.14453125, "y": 392.828125}
+{"time_stamp": 150178.666212291, "action": "move", "x": 477.37109375, "y": 392.828125}
+{"time_stamp": 150178.666915125, "action": "move", "x": 477.37109375, "y": 393.0546875}
+{"time_stamp": 150178.667949541, "action": "move", "x": 477.59765625, "y": 393.0546875}
+{"time_stamp": 150178.668832125, "action": "move", "x": 477.59765625, "y": 393.28125}
+{"time_stamp": 150178.672043416, "action": "move", "x": 477.59765625, "y": 393.5078125}
+{"time_stamp": 150178.672123666, "action": "move", "x": 477.82421875, "y": 393.734375}
+{"time_stamp": 150178.672889375, "action": "move", "x": 478.05078125, "y": 393.9609375}
+{"time_stamp": 150178.673744791, "action": "move", "x": 478.05078125, "y": 394.1875}
+{"time_stamp": 150178.674690458, "action": "move", "x": 478.27734375, "y": 394.4140625}
+{"time_stamp": 150178.675665791, "action": "move", "x": 478.27734375, "y": 394.640625}
+{"time_stamp": 150178.676699833, "action": "move", "x": 478.50390625, "y": 394.8671875}
+{"time_stamp": 150178.679701791, "action": "move", "x": 478.50390625, "y": 395.09375}
+{"time_stamp": 150178.679843083, "action": "move", "x": 478.73046875, "y": 395.3203125}
+{"time_stamp": 150178.679927208, "action": "move", "x": 478.95703125, "y": 395.546875}
+{"time_stamp": 150178.680670833, "action": "move", "x": 479.18359375, "y": 395.7734375}
+{"time_stamp": 150178.681682416, "action": "move", "x": 479.18359375, "y": 396.0}
+{"time_stamp": 150178.682645583, "action": "move", "x": 479.41015625, "y": 396.2265625}
+{"time_stamp": 150178.683660125, "action": "move", "x": 479.63671875, "y": 396.453125}
+{"time_stamp": 150178.684659333, "action": "move", "x": 479.86328125, "y": 396.6796875}
+{"time_stamp": 150178.687049791, "action": "move", "x": 480.08984375, "y": 397.13671875}
+{"time_stamp": 150178.687143208, "action": "move", "x": 480.31640625, "y": 397.36328125}
+{"time_stamp": 150178.68781375, "action": "move", "x": 480.54296875, "y": 397.58984375}
+{"time_stamp": 150178.688671041, "action": "move", "x": 480.54296875, "y": 397.81640625}
+{"time_stamp": 150178.689705208, "action": "move", "x": 480.76953125, "y": 398.2734375}
+{"time_stamp": 150178.690826, "action": "move", "x": 480.99609375, "y": 398.5}
+{"time_stamp": 150178.691704125, "action": "move", "x": 481.22265625, "y": 398.7265625}
+{"time_stamp": 150178.692675583, "action": "move", "x": 481.44921875, "y": 399.18359375}
+{"time_stamp": 150178.693670833, "action": "move", "x": 481.67578125, "y": 399.41015625}
+{"time_stamp": 150178.694992916, "action": "move", "x": 481.90234375, "y": 399.63671875}
+{"time_stamp": 150178.69568975, "action": "move", "x": 482.12890625, "y": 400.09375}
+{"time_stamp": 150178.696921333, "action": "move", "x": 482.35546875, "y": 400.3203125}
+{"time_stamp": 150178.697702041, "action": "move", "x": 482.58203125, "y": 400.77734375}
+{"time_stamp": 150178.698809083, "action": "move", "x": 482.80859375, "y": 401.00390625}
+{"time_stamp": 150178.699794916, "action": "move", "x": 483.03515625, "y": 401.23046875}
+{"time_stamp": 150178.700656583, "action": "move", "x": 483.26171875, "y": 401.6875}
+{"time_stamp": 150178.701672708, "action": "move", "x": 483.48828125, "y": 401.9140625}
+{"time_stamp": 150178.703774958, "action": "move", "x": 483.71484375, "y": 402.37109375}
+{"time_stamp": 150178.703869958, "action": "move", "x": 483.94140625, "y": 402.828125}
+{"time_stamp": 150178.704664041, "action": "move", "x": 484.16796875, "y": 403.0546875}
+{"time_stamp": 150178.705619208, "action": "move", "x": 484.39453125, "y": 403.51171875}
+{"time_stamp": 150178.706659666, "action": "move", "x": 484.8515625, "y": 403.73828125}
+{"time_stamp": 150178.707653083, "action": "move", "x": 485.078125, "y": 404.1953125}
+{"time_stamp": 150178.7086375, "action": "move", "x": 485.3046875, "y": 404.421875}
+{"time_stamp": 150178.709656, "action": "move", "x": 485.53125, "y": 404.87890625}
+{"time_stamp": 150178.712119041, "action": "move", "x": 485.7578125, "y": 405.3359375}
+{"time_stamp": 150178.712151416, "action": "move", "x": 485.984375, "y": 405.5625}
+{"time_stamp": 150178.712666666, "action": "move", "x": 486.44140625, "y": 406.01953125}
+{"time_stamp": 150178.713628833, "action": "move", "x": 486.66796875, "y": 406.24609375}
+{"time_stamp": 150178.714768208, "action": "move", "x": 486.89453125, "y": 406.703125}
+{"time_stamp": 150178.715767041, "action": "move", "x": 487.12109375, "y": 407.16015625}
+{"time_stamp": 150178.716679333, "action": "move", "x": 487.34765625, "y": 407.38671875}
+{"time_stamp": 150178.717643875, "action": "move", "x": 487.8046875, "y": 407.84375}
+{"time_stamp": 150178.718691916, "action": "move", "x": 488.03125, "y": 408.30078125}
+{"time_stamp": 150178.720244166, "action": "move", "x": 488.2578125, "y": 408.7578125}
+{"time_stamp": 150178.720715333, "action": "move", "x": 488.484375, "y": 408.984375}
+{"time_stamp": 150178.721606291, "action": "move", "x": 488.7109375, "y": 409.44140625}
+{"time_stamp": 150178.722927166, "action": "move", "x": 489.16796875, "y": 409.8984375}
+{"time_stamp": 150178.723734791, "action": "move", "x": 489.39453125, "y": 410.125}
+{"time_stamp": 150178.724677333, "action": "move", "x": 489.62109375, "y": 410.58203125}
+{"time_stamp": 150178.725689125, "action": "move", "x": 489.84765625, "y": 411.0390625}
+{"time_stamp": 150178.726728958, "action": "move", "x": 490.3046875, "y": 411.49609375}
+{"time_stamp": 150178.728334375, "action": "move", "x": 490.53125, "y": 411.953125}
+{"time_stamp": 150178.728702833, "action": "move", "x": 490.7578125, "y": 412.41015625}
+{"time_stamp": 150178.729660416, "action": "move", "x": 490.984375, "y": 412.63671875}
+{"time_stamp": 150178.73072825, "action": "move", "x": 491.44140625, "y": 413.09375}
+{"time_stamp": 150178.731793958, "action": "move", "x": 491.66796875, "y": 413.55078125}
+{"time_stamp": 150178.732742041, "action": "move", "x": 491.95703125, "y": 414.421875}
+{"time_stamp": 150178.733682166, "action": "move", "x": 492.4140625, "y": 414.87890625}
+{"time_stamp": 150178.734707875, "action": "move", "x": 492.640625, "y": 415.3359375}
+{"time_stamp": 150178.736738291, "action": "move", "x": 493.22265625, "y": 416.20703125}
+{"time_stamp": 150178.736793, "action": "move", "x": 493.44921875, "y": 416.6640625}
+{"time_stamp": 150178.737634833, "action": "move", "x": 493.67578125, "y": 417.12109375}
+{"time_stamp": 150178.738647583, "action": "move", "x": 494.2578125, "y": 417.9921875}
+{"time_stamp": 150178.739636791, "action": "move", "x": 494.546875, "y": 418.86328125}
+{"time_stamp": 150178.740664583, "action": "move", "x": 495.00390625, "y": 419.3203125}
+{"time_stamp": 150178.741639875, "action": "move", "x": 495.23046875, "y": 419.77734375}
+{"time_stamp": 150178.742712666, "action": "move", "x": 495.8125, "y": 420.6484375}
+{"time_stamp": 150178.7436895, "action": "move", "x": 496.1015625, "y": 421.51953125}
+{"time_stamp": 150178.745057041, "action": "move", "x": 496.328125, "y": 421.9765625}
+{"time_stamp": 150178.74573225, "action": "move", "x": 496.91015625, "y": 422.84765625}
+{"time_stamp": 150178.746882583, "action": "move", "x": 497.13671875, "y": 423.3046875}
+{"time_stamp": 150178.747723583, "action": "move", "x": 497.42578125, "y": 424.17578125}
+{"time_stamp": 150178.74869225, "action": "move", "x": 497.8828125, "y": 424.6328125}
+{"time_stamp": 150178.749652208, "action": "move", "x": 498.171875, "y": 425.50390625}
+{"time_stamp": 150178.750684875, "action": "move", "x": 498.75390625, "y": 426.375}
+{"time_stamp": 150178.751689583, "action": "move", "x": 498.98046875, "y": 426.83203125}
+{"time_stamp": 150178.753508375, "action": "move", "x": 499.26953125, "y": 427.703125}
+{"time_stamp": 150178.753668083, "action": "move", "x": 499.7265625, "y": 428.16015625}
+{"time_stamp": 150178.754708916, "action": "move", "x": 500.015625, "y": 429.03125}
+{"time_stamp": 150178.755684041, "action": "move", "x": 500.59765625, "y": 429.90234375}
+{"time_stamp": 150178.756663875, "action": "move", "x": 500.82421875, "y": 430.359375}
+{"time_stamp": 150178.757643583, "action": "move", "x": 501.11328125, "y": 431.23046875}
+{"time_stamp": 150178.758692416, "action": "move", "x": 501.6953125, "y": 432.1015625}
+{"time_stamp": 150178.759664458, "action": "move", "x": 501.984375, "y": 432.97265625}
+{"time_stamp": 150178.761865333, "action": "move", "x": 502.2734375, "y": 433.84375}
+{"time_stamp": 150178.762031958, "action": "move", "x": 502.73046875, "y": 434.30078125}
+{"time_stamp": 150178.762697208, "action": "move", "x": 503.01953125, "y": 435.171875}
+{"time_stamp": 150178.76362125, "action": "move", "x": 503.30859375, "y": 436.04296875}
+{"time_stamp": 150178.764674416, "action": "move", "x": 503.890625, "y": 436.9140625}
+{"time_stamp": 150178.76565925, "action": "move", "x": 504.1796875, "y": 437.78515625}
+{"time_stamp": 150178.766665916, "action": "move", "x": 504.46875, "y": 438.65625}
+{"time_stamp": 150178.767671041, "action": "move", "x": 505.05078125, "y": 439.52734375}
+{"time_stamp": 150178.768619291, "action": "move", "x": 505.45703125, "y": 441.15234375}
+{"time_stamp": 150178.770581833, "action": "move", "x": 505.74609375, "y": 442.0234375}
+{"time_stamp": 150178.770728833, "action": "move", "x": 506.03515625, "y": 442.89453125}
+{"time_stamp": 150178.771689875, "action": "move", "x": 506.32421875, "y": 443.765625}
+{"time_stamp": 150178.772703291, "action": "move", "x": 506.73046875, "y": 445.390625}
+{"time_stamp": 150178.773665291, "action": "move", "x": 507.3125, "y": 446.26171875}
+{"time_stamp": 150178.774661083, "action": "move", "x": 507.6015625, "y": 447.1328125}
+{"time_stamp": 150178.775671666, "action": "move", "x": 508.0078125, "y": 448.7578125}
+{"time_stamp": 150178.776651083, "action": "move", "x": 508.296875, "y": 449.62890625}
+{"time_stamp": 150178.7786665, "action": "move", "x": 508.703125, "y": 451.25390625}
+{"time_stamp": 150178.778742916, "action": "move", "x": 508.9921875, "y": 452.125}
+{"time_stamp": 150178.77963275, "action": "move", "x": 509.8046875, "y": 453.75}
+{"time_stamp": 150178.780647583, "action": "move", "x": 510.09375, "y": 454.62109375}
+{"time_stamp": 150178.781663708, "action": "move", "x": 510.5, "y": 456.24609375}
+{"time_stamp": 150178.782675166, "action": "move", "x": 510.7890625, "y": 457.1171875}
+{"time_stamp": 150178.783628583, "action": "move", "x": 511.1953125, "y": 458.7421875}
+{"time_stamp": 150178.784685375, "action": "move", "x": 511.6015625, "y": 460.3671875}
+{"time_stamp": 150178.786724333, "action": "move", "x": 511.890625, "y": 461.23828125}
+{"time_stamp": 150178.786776375, "action": "move", "x": 512.296875, "y": 462.86328125}
+{"time_stamp": 150178.787658791, "action": "move", "x": 512.703125, "y": 464.48828125}
+{"time_stamp": 150178.788671625, "action": "move", "x": 512.9921875, "y": 465.359375}
+{"time_stamp": 150178.789673333, "action": "move", "x": 513.3984375, "y": 466.984375}
+{"time_stamp": 150178.790675708, "action": "move", "x": 513.8046875, "y": 468.609375}
+{"time_stamp": 150178.791696208, "action": "move", "x": 514.2109375, "y": 470.234375}
+{"time_stamp": 150178.79270425, "action": "move", "x": 514.5, "y": 471.10546875}
+{"time_stamp": 150178.793703541, "action": "move", "x": 514.90625, "y": 472.73046875}
+{"time_stamp": 150178.795096666, "action": "move", "x": 515.3125, "y": 474.35546875}
+{"time_stamp": 150178.795653875, "action": "move", "x": 515.6015625, "y": 475.2265625}
+{"time_stamp": 150178.79664825, "action": "move", "x": 515.6015625, "y": 476.8515625}
+{"time_stamp": 150178.797674791, "action": "move", "x": 516.0078125, "y": 478.4765625}
+{"time_stamp": 150178.798661333, "action": "move", "x": 516.4140625, "y": 480.1015625}
+{"time_stamp": 150178.799654333, "action": "move", "x": 516.703125, "y": 480.97265625}
+{"time_stamp": 150178.800657708, "action": "move", "x": 517.109375, "y": 482.59765625}
+{"time_stamp": 150178.801657333, "action": "move", "x": 517.515625, "y": 484.22265625}
+{"time_stamp": 150178.803511041, "action": "move", "x": 517.515625, "y": 485.09375}
+{"time_stamp": 150178.803599375, "action": "move", "x": 517.921875, "y": 486.71875}
+{"time_stamp": 150178.804628833, "action": "move", "x": 518.328125, "y": 488.34375}
+{"time_stamp": 150178.805700958, "action": "move", "x": 518.734375, "y": 489.96875}
+{"time_stamp": 150178.806650125, "action": "move", "x": 518.734375, "y": 491.59375}
+{"time_stamp": 150178.80763, "action": "move", "x": 519.0234375, "y": 492.46484375}
+{"time_stamp": 150178.808609625, "action": "move", "x": 519.4296875, "y": 494.08984375}
+{"time_stamp": 150178.809825, "action": "move", "x": 519.4296875, "y": 495.71484375}
+{"time_stamp": 150178.811745416, "action": "move", "x": 519.8359375, "y": 497.33984375}
+{"time_stamp": 150178.811832, "action": "move", "x": 519.8359375, "y": 498.96484375}
+{"time_stamp": 150178.812635916, "action": "move", "x": 520.2421875, "y": 500.58984375}
+{"time_stamp": 150178.813650833, "action": "move", "x": 520.6484375, "y": 502.21484375}
+{"time_stamp": 150178.814654333, "action": "move", "x": 520.6484375, "y": 503.83984375}
+{"time_stamp": 150178.815652625, "action": "move", "x": 521.0546875, "y": 505.46484375}
+{"time_stamp": 150178.816675791, "action": "move", "x": 521.0546875, "y": 507.08984375}
+{"time_stamp": 150178.81766775, "action": "move", "x": 521.4609375, "y": 508.71484375}
+{"time_stamp": 150178.818656875, "action": "move", "x": 521.4609375, "y": 510.33984375}
+{"time_stamp": 150178.819951166, "action": "move", "x": 521.8671875, "y": 511.96484375}
+{"time_stamp": 150178.820691916, "action": "move", "x": 521.8671875, "y": 513.58984375}
+{"time_stamp": 150178.821639333, "action": "move", "x": 522.2734375, "y": 515.21484375}
+{"time_stamp": 150178.822762083, "action": "move", "x": 522.2734375, "y": 516.83984375}
+{"time_stamp": 150178.823683, "action": "move", "x": 522.6796875, "y": 518.46484375}
+{"time_stamp": 150178.824664166, "action": "move", "x": 522.6796875, "y": 520.84375}
+{"time_stamp": 150178.825662708, "action": "move", "x": 523.0859375, "y": 522.46875}
+{"time_stamp": 150178.826756708, "action": "move", "x": 523.0859375, "y": 524.09375}
+{"time_stamp": 150178.828163083, "action": "move", "x": 523.4921875, "y": 525.71875}
+{"time_stamp": 150178.828664125, "action": "move", "x": 523.4921875, "y": 527.34375}
+{"time_stamp": 150178.829844458, "action": "move", "x": 523.8984375, "y": 528.96875}
+{"time_stamp": 150178.830846833, "action": "move", "x": 523.8984375, "y": 531.34765625}
+{"time_stamp": 150178.831843708, "action": "move", "x": 524.3046875, "y": 532.97265625}
+{"time_stamp": 150178.832640875, "action": "move", "x": 524.3046875, "y": 535.3515625}
+{"time_stamp": 150178.833684541, "action": "move", "x": 524.3046875, "y": 536.9765625}
+{"time_stamp": 150178.83470825, "action": "move", "x": 524.7109375, "y": 538.6015625}
+{"time_stamp": 150178.83666875, "action": "move", "x": 524.7109375, "y": 540.98046875}
+{"time_stamp": 150178.836757083, "action": "move", "x": 525.1171875, "y": 542.60546875}
+{"time_stamp": 150178.837596, "action": "move", "x": 525.1171875, "y": 544.984375}
+{"time_stamp": 150178.838606125, "action": "move", "x": 525.5234375, "y": 546.609375}
+{"time_stamp": 150178.83960325, "action": "move", "x": 525.5234375, "y": 548.98828125}
+{"time_stamp": 150178.840635083, "action": "move", "x": 525.9296875, "y": 550.61328125}
+{"time_stamp": 150178.841610375, "action": "move", "x": 525.9296875, "y": 552.9921875}
+{"time_stamp": 150178.842606875, "action": "move", "x": 525.9296875, "y": 555.37109375}
+{"time_stamp": 150178.843592458, "action": "move", "x": 526.3359375, "y": 556.99609375}
+{"time_stamp": 150178.845440375, "action": "move", "x": 526.3359375, "y": 559.375}
+{"time_stamp": 150178.845729708, "action": "move", "x": 526.7421875, "y": 561.0}
+{"time_stamp": 150178.846588375, "action": "move", "x": 526.7421875, "y": 563.37890625}
+{"time_stamp": 150178.847663916, "action": "move", "x": 526.7421875, "y": 565.7578125}
+{"time_stamp": 150178.848870125, "action": "move", "x": 527.1484375, "y": 567.3828125}
+{"time_stamp": 150178.849649875, "action": "move", "x": 527.1484375, "y": 569.76171875}
+{"time_stamp": 150178.850637458, "action": "move", "x": 527.1484375, "y": 572.140625}
+{"time_stamp": 150178.851647, "action": "move", "x": 527.5546875, "y": 573.765625}
+{"time_stamp": 150178.8533765, "action": "move", "x": 527.5546875, "y": 576.14453125}
+{"time_stamp": 150178.853626375, "action": "move", "x": 527.5546875, "y": 577.76953125}
+{"time_stamp": 150178.854645666, "action": "move", "x": 528.02734375, "y": 580.1484375}
+{"time_stamp": 150178.855658583, "action": "move", "x": 528.02734375, "y": 581.7734375}
+{"time_stamp": 150178.856642375, "action": "move", "x": 528.5, "y": 584.15234375}
+{"time_stamp": 150178.857621041, "action": "move", "x": 528.5, "y": 586.53125}
+{"time_stamp": 150178.858624, "action": "move", "x": 528.5, "y": 588.91015625}
+{"time_stamp": 150178.859670958, "action": "move", "x": 528.90625, "y": 590.53515625}
+{"time_stamp": 150178.861496291, "action": "move", "x": 528.90625, "y": 592.9140625}
+{"time_stamp": 150178.861591583, "action": "move", "x": 528.90625, "y": 595.29296875}
+{"time_stamp": 150178.862650625, "action": "move", "x": 529.3125, "y": 596.91796875}
+{"time_stamp": 150178.863607, "action": "move", "x": 529.3125, "y": 599.296875}
+{"time_stamp": 150178.864603791, "action": "move", "x": 529.71875, "y": 600.921875}
+{"time_stamp": 150178.865610958, "action": "move", "x": 529.71875, "y": 603.30078125}
+{"time_stamp": 150178.866604666, "action": "move", "x": 529.71875, "y": 605.6796875}
+{"time_stamp": 150178.867622833, "action": "move", "x": 529.71875, "y": 607.3046875}
+{"time_stamp": 150178.8686875, "action": "move", "x": 530.19140625, "y": 609.68359375}
+{"time_stamp": 150178.870293458, "action": "move", "x": 530.19140625, "y": 611.30859375}
+{"time_stamp": 150178.8706475, "action": "move", "x": 530.6640625, "y": 613.6875}
+{"time_stamp": 150178.87158825, "action": "move", "x": 530.6640625, "y": 615.3125}
+{"time_stamp": 150178.872630833, "action": "move", "x": 530.6640625, "y": 616.9375}
+{"time_stamp": 150178.873656083, "action": "move", "x": 531.13671875, "y": 619.31640625}
+{"time_stamp": 150178.874610958, "action": "move", "x": 531.13671875, "y": 620.94140625}
+{"time_stamp": 150178.875637833, "action": "move", "x": 531.13671875, "y": 622.56640625}
+{"time_stamp": 150178.876644041, "action": "move", "x": 531.54296875, "y": 624.19140625}
+{"time_stamp": 150178.878721333, "action": "move", "x": 531.54296875, "y": 625.81640625}
+{"time_stamp": 150178.878794916, "action": "move", "x": 531.94921875, "y": 627.44140625}
+{"time_stamp": 150178.8796355, "action": "move", "x": 531.94921875, "y": 629.8203125}
+{"time_stamp": 150178.880704125, "action": "move", "x": 532.35546875, "y": 631.4453125}
+{"time_stamp": 150178.881662458, "action": "move", "x": 532.35546875, "y": 632.31640625}
+{"time_stamp": 150178.88263325, "action": "move", "x": 532.35546875, "y": 633.94140625}
+{"time_stamp": 150178.88364725, "action": "move", "x": 532.76171875, "y": 635.56640625}
+{"time_stamp": 150178.884638666, "action": "move", "x": 532.76171875, "y": 637.19140625}
+{"time_stamp": 150178.886697708, "action": "move", "x": 532.76171875, "y": 638.0625}
+{"time_stamp": 150178.886738625, "action": "move", "x": 533.16796875, "y": 639.6875}
+{"time_stamp": 150178.887634625, "action": "move", "x": 533.16796875, "y": 640.55859375}
+{"time_stamp": 150178.888652833, "action": "move", "x": 533.16796875, "y": 642.18359375}
+{"time_stamp": 150178.889688958, "action": "move", "x": 533.45703125, "y": 643.0546875}
+{"time_stamp": 150178.890675333, "action": "move", "x": 533.45703125, "y": 643.92578125}
+{"time_stamp": 150178.891752666, "action": "move", "x": 533.45703125, "y": 644.796875}
+{"time_stamp": 150178.892647416, "action": "move", "x": 533.74609375, "y": 645.66796875}
+{"time_stamp": 150178.893814666, "action": "move", "x": 533.74609375, "y": 646.5390625}
+{"time_stamp": 150178.894754375, "action": "move", "x": 533.74609375, "y": 647.41015625}
+{"time_stamp": 150178.895630666, "action": "move", "x": 533.97265625, "y": 647.8671875}
+{"time_stamp": 150178.896649166, "action": "move", "x": 533.97265625, "y": 648.73828125}
+{"time_stamp": 150178.897837583, "action": "move", "x": 533.97265625, "y": 649.1953125}
+{"time_stamp": 150178.898720708, "action": "move", "x": 533.97265625, "y": 650.06640625}
+{"time_stamp": 150178.899658875, "action": "move", "x": 533.97265625, "y": 650.5234375}
+{"time_stamp": 150178.900626375, "action": "move", "x": 534.19921875, "y": 650.98046875}
+{"time_stamp": 150178.90170625, "action": "move", "x": 534.19921875, "y": 651.4375}
+{"time_stamp": 150178.903456541, "action": "move", "x": 534.19921875, "y": 651.89453125}
+{"time_stamp": 150178.903837583, "action": "move", "x": 534.19921875, "y": 652.3515625}
+{"time_stamp": 150178.904567791, "action": "move", "x": 534.42578125, "y": 652.80859375}
+{"time_stamp": 150178.905612791, "action": "move", "x": 534.42578125, "y": 653.03515625}
+{"time_stamp": 150178.906628916, "action": "move", "x": 534.42578125, "y": 653.4921875}
+{"time_stamp": 150178.907703416, "action": "move", "x": 534.42578125, "y": 653.71875}
+{"time_stamp": 150178.908645625, "action": "move", "x": 534.65234375, "y": 653.9453125}
+{"time_stamp": 150178.909650666, "action": "move", "x": 534.65234375, "y": 654.40234375}
+{"time_stamp": 150178.911498875, "action": "move", "x": 534.65234375, "y": 654.62890625}
+{"time_stamp": 150178.91265225, "action": "move", "x": 534.87890625, "y": 654.85546875}
+{"time_stamp": 150178.91364425, "action": "move", "x": 534.87890625, "y": 655.08203125}
+{"time_stamp": 150178.914657333, "action": "move", "x": 534.87890625, "y": 655.30859375}
+{"time_stamp": 150178.916650458, "action": "move", "x": 535.10546875, "y": 655.53515625}
+{"time_stamp": 150178.918655875, "action": "move", "x": 535.10546875, "y": 655.76171875}
+{"time_stamp": 150178.92063925, "action": "move", "x": 535.10546875, "y": 655.98828125}
+{"time_stamp": 150178.925968291, "action": "move", "x": 535.10546875, "y": 656.21484375}
+{"time_stamp": 150178.929855458, "action": "move", "x": 535.10546875, "y": 656.44140625}
+{"time_stamp": 150178.931773583, "action": "move", "x": 535.33203125, "y": 656.44140625}
+{"time_stamp": 150178.936594291, "action": "move", "x": 535.33203125, "y": 656.66796875}
+{"time_stamp": 150178.940902416, "action": "move", "x": 535.33203125, "y": 656.89453125}
+{"time_stamp": 150178.946983958, "action": "scroll", "x": 535.33203125, "y": 656.89453125, "dx": 0, "dy": -1}
+{"time_stamp": 150178.974189541, "action": "move", "x": 535.33203125, "y": 657.12109375}
+{"time_stamp": 150178.981309083, "action": "scroll", "x": 535.33203125, "y": 657.12109375, "dx": 0, "dy": -1}
+{"time_stamp": 150179.01032875, "action": "scroll", "x": 535.33203125, "y": 657.12109375, "dx": 0, "dy": -1}
+{"time_stamp": 150179.0337985, "action": "scroll", "x": 535.33203125, "y": 657.12109375, "dx": 0, "dy": -1}
+{"time_stamp": 150179.072123833, "action": "scroll", "x": 535.33203125, "y": 657.12109375, "dx": 0, "dy": -1}
+{"time_stamp": 150179.1104685, "action": "move", "x": 535.33203125, "y": 656.890625}
+{"time_stamp": 150179.1137525, "action": "move", "x": 535.33203125, "y": 656.66015625}
+{"time_stamp": 150179.114097333, "action": "move", "x": 535.33203125, "y": 656.4296875}
+{"time_stamp": 150179.11603225, "action": "move", "x": 535.33203125, "y": 656.19921875}
+{"time_stamp": 150179.116745041, "action": "move", "x": 535.33203125, "y": 655.96875}
+{"time_stamp": 150179.117695291, "action": "move", "x": 535.33203125, "y": 655.73828125}
+{"time_stamp": 150179.119061875, "action": "move", "x": 535.33203125, "y": 655.5078125}
+{"time_stamp": 150179.120958041, "action": "move", "x": 535.33203125, "y": 655.27734375}
+{"time_stamp": 150179.121112666, "action": "move", "x": 535.33203125, "y": 655.046875}
+{"time_stamp": 150179.1218255, "action": "move", "x": 535.33203125, "y": 654.81640625}
+{"time_stamp": 150179.122638666, "action": "move", "x": 535.33203125, "y": 654.5859375}
+{"time_stamp": 150179.123723791, "action": "move", "x": 535.1015625, "y": 654.125}
+{"time_stamp": 150179.124670125, "action": "move", "x": 535.1015625, "y": 653.89453125}
+{"time_stamp": 150179.125693208, "action": "move", "x": 535.1015625, "y": 653.43359375}
+{"time_stamp": 150179.12666, "action": "move", "x": 534.87109375, "y": 653.203125}
+{"time_stamp": 150179.128513, "action": "move", "x": 534.87109375, "y": 652.7421875}
+{"time_stamp": 150179.128765125, "action": "move", "x": 534.87109375, "y": 652.28125}
+{"time_stamp": 150179.129735458, "action": "move", "x": 534.640625, "y": 652.05078125}
+{"time_stamp": 150179.130749041, "action": "move", "x": 534.640625, "y": 651.58984375}
+{"time_stamp": 150179.131670166, "action": "move", "x": 534.41015625, "y": 651.12890625}
+{"time_stamp": 150179.13263275, "action": "move", "x": 534.41015625, "y": 650.8984375}
+{"time_stamp": 150179.133630333, "action": "move", "x": 534.1796875, "y": 650.4375}
+{"time_stamp": 150179.134634, "action": "move", "x": 534.1796875, "y": 649.9765625}
+{"time_stamp": 150179.136827875, "action": "move", "x": 533.94921875, "y": 649.74609375}
+{"time_stamp": 150179.136912, "action": "move", "x": 533.71875, "y": 649.28515625}
+{"time_stamp": 150179.137624, "action": "move", "x": 533.71875, "y": 648.82421875}
+{"time_stamp": 150179.138639625, "action": "move", "x": 533.48828125, "y": 648.36328125}
+{"time_stamp": 150179.139636125, "action": "move", "x": 533.48828125, "y": 648.1328125}
+{"time_stamp": 150179.140631125, "action": "move", "x": 533.2578125, "y": 647.671875}
+{"time_stamp": 150179.141631541, "action": "move", "x": 533.2578125, "y": 647.2109375}
+{"time_stamp": 150179.142621375, "action": "move", "x": 533.02734375, "y": 646.75}
+{"time_stamp": 150179.143614625, "action": "move", "x": 533.02734375, "y": 646.51953125}
+{"time_stamp": 150179.144905833, "action": "move", "x": 532.796875, "y": 646.05859375}
+{"time_stamp": 150179.145845125, "action": "move", "x": 532.56640625, "y": 645.59765625}
+{"time_stamp": 150179.146674916, "action": "move", "x": 532.56640625, "y": 645.13671875}
+{"time_stamp": 150179.1476695, "action": "move", "x": 532.3359375, "y": 644.67578125}
+{"time_stamp": 150179.148690208, "action": "move", "x": 532.3359375, "y": 644.21484375}
+{"time_stamp": 150179.1496655, "action": "move", "x": 532.10546875, "y": 643.75390625}
+{"time_stamp": 150179.150660958, "action": "move", "x": 532.10546875, "y": 643.29296875}
+{"time_stamp": 150179.151672708, "action": "move", "x": 532.10546875, "y": 643.0625}
+{"time_stamp": 150179.153614958, "action": "move", "x": 531.8125, "y": 642.1875}
+{"time_stamp": 150179.153741458, "action": "move", "x": 531.8125, "y": 641.7265625}
+{"time_stamp": 150179.154649375, "action": "move", "x": 531.58203125, "y": 641.265625}
+{"time_stamp": 150179.155596166, "action": "move", "x": 531.58203125, "y": 640.8046875}
+{"time_stamp": 150179.156654458, "action": "move", "x": 531.3515625, "y": 640.34375}
+{"time_stamp": 150179.157680708, "action": "move", "x": 531.3515625, "y": 639.8828125}
+{"time_stamp": 150179.15864275, "action": "move", "x": 531.05859375, "y": 639.0078125}
+{"time_stamp": 150179.159702833, "action": "move", "x": 531.05859375, "y": 638.546875}
+{"time_stamp": 150179.161815416, "action": "move", "x": 531.05859375, "y": 637.671875}
+{"time_stamp": 150179.161837958, "action": "move", "x": 530.765625, "y": 636.796875}
+{"time_stamp": 150179.162619791, "action": "move", "x": 530.765625, "y": 635.921875}
+{"time_stamp": 150179.1635955, "action": "move", "x": 530.47265625, "y": 635.046875}
+{"time_stamp": 150179.164593416, "action": "move", "x": 530.47265625, "y": 634.171875}
+{"time_stamp": 150179.165634333, "action": "move", "x": 530.47265625, "y": 633.296875}
+{"time_stamp": 150179.166629291, "action": "move", "x": 530.47265625, "y": 631.66796875}
+{"time_stamp": 150179.167704208, "action": "move", "x": 530.47265625, "y": 630.0390625}
+{"time_stamp": 150179.168627791, "action": "move", "x": 530.47265625, "y": 628.41015625}
+{"time_stamp": 150179.170260625, "action": "move", "x": 530.0625, "y": 626.78125}
+{"time_stamp": 150179.170599291, "action": "move", "x": 530.0625, "y": 625.15234375}
+{"time_stamp": 150179.1716465, "action": "move", "x": 530.0625, "y": 623.5234375}
+{"time_stamp": 150179.172624208, "action": "move", "x": 530.0625, "y": 621.89453125}
+{"time_stamp": 150179.173671375, "action": "move", "x": 530.0625, "y": 620.265625}
+{"time_stamp": 150179.174663625, "action": "move", "x": 530.0625, "y": 617.8828125}
+{"time_stamp": 150179.17565375, "action": "move", "x": 530.0625, "y": 616.25390625}
+{"time_stamp": 150179.176749333, "action": "move", "x": 530.0625, "y": 613.87109375}
+{"time_stamp": 150179.178573125, "action": "move", "x": 530.0625, "y": 612.2421875}
+{"time_stamp": 150179.1787475, "action": "move", "x": 530.0625, "y": 609.859375}
+{"time_stamp": 150179.179710708, "action": "move", "x": 530.0625, "y": 607.4765625}
+{"time_stamp": 150179.180644666, "action": "move", "x": 530.0625, "y": 605.09375}
+{"time_stamp": 150179.18164775, "action": "move", "x": 530.0625, "y": 602.7109375}
+{"time_stamp": 150179.182637916, "action": "move", "x": 530.0625, "y": 600.328125}
+{"time_stamp": 150179.183678583, "action": "move", "x": 530.0625, "y": 597.9453125}
+{"time_stamp": 150179.184652, "action": "move", "x": 530.0625, "y": 595.5625}
+{"time_stamp": 150179.18773825, "action": "move", "x": 530.0625, "y": 593.1796875}
+{"time_stamp": 150179.187793041, "action": "move", "x": 530.0625, "y": 590.796875}
+{"time_stamp": 150179.187868333, "action": "move", "x": 530.0625, "y": 588.4140625}
+{"time_stamp": 150179.18867, "action": "move", "x": 529.5859375, "y": 586.03125}
+{"time_stamp": 150179.189649375, "action": "move", "x": 529.5859375, "y": 583.6484375}
+{"time_stamp": 150179.190638833, "action": "move", "x": 529.5859375, "y": 580.515625}
+{"time_stamp": 150179.191616541, "action": "move", "x": 529.5859375, "y": 578.1328125}
+{"time_stamp": 150179.192643708, "action": "move", "x": 529.109375, "y": 575.75}
+{"time_stamp": 150179.193611375, "action": "move", "x": 529.109375, "y": 573.3671875}
+{"time_stamp": 150179.19555825, "action": "move", "x": 529.109375, "y": 570.234375}
+{"time_stamp": 150179.195667291, "action": "move", "x": 529.109375, "y": 567.8515625}
+{"time_stamp": 150179.196686333, "action": "move", "x": 528.5859375, "y": 564.71875}
+{"time_stamp": 150179.1976805, "action": "move", "x": 528.5859375, "y": 562.3359375}
+{"time_stamp": 150179.198732166, "action": "move", "x": 528.5859375, "y": 559.953125}
+{"time_stamp": 150179.199707208, "action": "move", "x": 528.0625, "y": 556.8203125}
+{"time_stamp": 150179.200673375, "action": "move", "x": 528.0625, "y": 554.4375}
+{"time_stamp": 150179.201669833, "action": "move", "x": 527.5859375, "y": 552.0546875}
+{"time_stamp": 150179.203678208, "action": "move", "x": 527.5859375, "y": 548.921875}
+{"time_stamp": 150179.203839708, "action": "move", "x": 527.109375, "y": 546.5390625}
+{"time_stamp": 150179.204621458, "action": "move", "x": 526.5859375, "y": 543.40625}
+{"time_stamp": 150179.205618708, "action": "move", "x": 526.5859375, "y": 541.0234375}
+{"time_stamp": 150179.206637333, "action": "move", "x": 526.0625, "y": 537.890625}
+{"time_stamp": 150179.207604, "action": "move", "x": 525.5859375, "y": 535.5078125}
+{"time_stamp": 150179.208632375, "action": "move", "x": 525.5859375, "y": 532.375}
+{"time_stamp": 150179.209655875, "action": "move", "x": 525.109375, "y": 529.9921875}
+{"time_stamp": 150179.211971041, "action": "move", "x": 524.5859375, "y": 526.859375}
+{"time_stamp": 150179.21208075, "action": "move", "x": 524.109375, "y": 524.4765625}
+{"time_stamp": 150179.212646291, "action": "move", "x": 523.5859375, "y": 521.34375}
+{"time_stamp": 150179.213613875, "action": "move", "x": 523.109375, "y": 518.9609375}
+{"time_stamp": 150179.214630666, "action": "move", "x": 522.6328125, "y": 516.578125}
+{"time_stamp": 150179.215623416, "action": "move", "x": 522.109375, "y": 513.4453125}
+{"time_stamp": 150179.216633083, "action": "move", "x": 521.15625, "y": 511.0625}
+{"time_stamp": 150179.217647041, "action": "move", "x": 520.6328125, "y": 507.9296875}
+{"time_stamp": 150179.218634583, "action": "move", "x": 519.6796875, "y": 505.546875}
+{"time_stamp": 150179.220300083, "action": "move", "x": 519.203125, "y": 503.1640625}
+{"time_stamp": 150179.220641, "action": "move", "x": 518.15625, "y": 500.03125}
+{"time_stamp": 150179.221613291, "action": "move", "x": 517.6796875, "y": 497.6484375}
+{"time_stamp": 150179.222794708, "action": "move", "x": 516.6328125, "y": 494.515625}
+{"time_stamp": 150179.223716791, "action": "move", "x": 516.15625, "y": 492.1328125}
+{"time_stamp": 150179.224667208, "action": "move", "x": 515.109375, "y": 489.0}
+{"time_stamp": 150179.225643, "action": "move", "x": 514.15625, "y": 486.6171875}
+{"time_stamp": 150179.226676208, "action": "move", "x": 513.109375, "y": 483.484375}
+{"time_stamp": 150179.2282655, "action": "move", "x": 512.15625, "y": 481.1015625}
+{"time_stamp": 150179.228986208, "action": "move", "x": 511.109375, "y": 477.96875}
+{"time_stamp": 150179.229920791, "action": "move", "x": 510.15625, "y": 475.5859375}
+{"time_stamp": 150179.231675041, "action": "move", "x": 509.203125, "y": 473.203125}
+{"time_stamp": 150179.231764916, "action": "move", "x": 508.15625, "y": 470.0703125}
+{"time_stamp": 150179.232697208, "action": "move", "x": 507.203125, "y": 467.6875}
+{"time_stamp": 150179.234195166, "action": "move", "x": 505.63671875, "y": 464.5546875}
+{"time_stamp": 150179.234754375, "action": "move", "x": 504.68359375, "y": 462.171875}
+{"time_stamp": 150179.236928833, "action": "move", "x": 503.63671875, "y": 459.0390625}
+{"time_stamp": 150179.237002791, "action": "move", "x": 502.20703125, "y": 456.65625}
+{"time_stamp": 150179.237608, "action": "move", "x": 501.25390625, "y": 454.2734375}
+{"time_stamp": 150179.238618708, "action": "move", "x": 499.6875, "y": 451.140625}
+{"time_stamp": 150179.239702541, "action": "move", "x": 498.734375, "y": 448.7578125}
+{"time_stamp": 150179.24064625, "action": "move", "x": 497.3046875, "y": 446.375}
+{"time_stamp": 150179.241622208, "action": "move", "x": 495.875, "y": 443.9921875}
+{"time_stamp": 150179.242611041, "action": "move", "x": 494.30859375, "y": 440.859375}
+{"time_stamp": 150179.243604708, "action": "move", "x": 493.35546875, "y": 438.4765625}
+{"time_stamp": 150179.245746375, "action": "move", "x": 491.92578125, "y": 436.09375}
+{"time_stamp": 150179.245779208, "action": "move", "x": 490.49609375, "y": 434.1875}
+{"time_stamp": 150179.2466055, "action": "move", "x": 489.06640625, "y": 431.8046875}
+{"time_stamp": 150179.247658333, "action": "move", "x": 487.63671875, "y": 429.421875}
+{"time_stamp": 150179.248632375, "action": "move", "x": 486.20703125, "y": 427.0390625}
+{"time_stamp": 150179.249627541, "action": "move", "x": 484.77734375, "y": 424.65625}
+{"time_stamp": 150179.250614958, "action": "move", "x": 483.34765625, "y": 422.75}
+{"time_stamp": 150179.251622583, "action": "move", "x": 481.91796875, "y": 420.3671875}
+{"time_stamp": 150179.25345475, "action": "move", "x": 480.48828125, "y": 418.4609375}
+{"time_stamp": 150179.25360625, "action": "move", "x": 479.05859375, "y": 416.078125}
+{"time_stamp": 150179.254610666, "action": "move", "x": 477.62890625, "y": 414.171875}
+{"time_stamp": 150179.255667541, "action": "move", "x": 476.19921875, "y": 412.265625}
+{"time_stamp": 150179.256651875, "action": "move", "x": 474.29296875, "y": 410.359375}
+{"time_stamp": 150179.257612875, "action": "move", "x": 472.86328125, "y": 408.453125}
+{"time_stamp": 150179.258667333, "action": "move", "x": 471.43359375, "y": 406.546875}
+{"time_stamp": 150179.259608458, "action": "move", "x": 470.00390625, "y": 404.640625}
+{"time_stamp": 150179.262016791, "action": "move", "x": 468.09765625, "y": 402.734375}
+{"time_stamp": 150179.262173041, "action": "move", "x": 466.66796875, "y": 400.828125}
+{"time_stamp": 150179.262634125, "action": "move", "x": 465.23828125, "y": 398.921875}
+{"time_stamp": 150179.26360275, "action": "move", "x": 463.33203125, "y": 397.015625}
+{"time_stamp": 150179.264648333, "action": "move", "x": 462.109375, "y": 395.79296875}
+{"time_stamp": 150179.265621791, "action": "move", "x": 460.6796875, "y": 393.88671875}
+{"time_stamp": 150179.266645458, "action": "move", "x": 458.7734375, "y": 392.45703125}
+{"time_stamp": 150179.2676305, "action": "move", "x": 457.34375, "y": 390.55078125}
+{"time_stamp": 150179.26863275, "action": "move", "x": 456.12109375, "y": 389.328125}
+{"time_stamp": 150179.270051166, "action": "move", "x": 454.21484375, "y": 387.8984375}
+{"time_stamp": 150179.270675041, "action": "move", "x": 452.78515625, "y": 385.9921875}
+{"time_stamp": 150179.271606875, "action": "move", "x": 451.5625, "y": 384.76953125}
+{"time_stamp": 150179.272635375, "action": "move", "x": 450.33984375, "y": 383.546875}
+{"time_stamp": 150179.273651291, "action": "move", "x": 448.43359375, "y": 382.1171875}
+{"time_stamp": 150179.274674083, "action": "move", "x": 447.2109375, "y": 380.89453125}
+{"time_stamp": 150179.275640333, "action": "move", "x": 445.3046875, "y": 379.46484375}
+{"time_stamp": 150179.276636625, "action": "move", "x": 444.08203125, "y": 378.2421875}
+{"time_stamp": 150179.278267541, "action": "move", "x": 442.859375, "y": 377.01953125}
+{"time_stamp": 150179.278644875, "action": "move", "x": 441.984375, "y": 376.43359375}
+{"time_stamp": 150179.279719583, "action": "move", "x": 440.76171875, "y": 375.2109375}
+{"time_stamp": 150179.280880583, "action": "move", "x": 439.5390625, "y": 373.98828125}
+{"time_stamp": 150179.281696791, "action": "move", "x": 438.6640625, "y": 373.40234375}
+{"time_stamp": 150179.282677958, "action": "move", "x": 437.44140625, "y": 372.1796875}
+{"time_stamp": 150179.283631625, "action": "move", "x": 436.56640625, "y": 371.59375}
+{"time_stamp": 150179.28463, "action": "move", "x": 435.69140625, "y": 371.0078125}
+{"time_stamp": 150179.286541208, "action": "move", "x": 435.23046875, "y": 370.546875}
+{"time_stamp": 150179.286702666, "action": "move", "x": 434.35546875, "y": 369.9609375}
+{"time_stamp": 150179.287629208, "action": "move", "x": 433.48046875, "y": 369.375}
+{"time_stamp": 150179.288607958, "action": "move", "x": 433.01953125, "y": 368.9140625}
+{"time_stamp": 150179.289649625, "action": "move", "x": 432.14453125, "y": 368.328125}
+{"time_stamp": 150179.290614666, "action": "move", "x": 431.68359375, "y": 367.8671875}
+{"time_stamp": 150179.291618541, "action": "move", "x": 431.22265625, "y": 367.40625}
+{"time_stamp": 150179.292652833, "action": "move", "x": 430.76171875, "y": 366.9453125}
+{"time_stamp": 150179.293659666, "action": "move", "x": 429.88671875, "y": 366.65234375}
+{"time_stamp": 150179.29507925, "action": "move", "x": 429.42578125, "y": 366.19140625}
+{"time_stamp": 150179.295599041, "action": "move", "x": 428.96484375, "y": 365.9609375}
+{"time_stamp": 150179.296622791, "action": "move", "x": 428.50390625, "y": 365.5}
+{"time_stamp": 150179.297705583, "action": "move", "x": 428.04296875, "y": 365.26953125}
+{"time_stamp": 150179.298716708, "action": "move", "x": 427.58203125, "y": 365.0390625}
+{"time_stamp": 150179.299642958, "action": "move", "x": 427.3515625, "y": 364.80859375}
+{"time_stamp": 150179.300680125, "action": "move", "x": 426.890625, "y": 364.34765625}
+{"time_stamp": 150179.301701625, "action": "move", "x": 426.4296875, "y": 364.1171875}
+{"time_stamp": 150179.30311375, "action": "move", "x": 425.96875, "y": 363.88671875}
+{"time_stamp": 150179.303759041, "action": "move", "x": 425.73828125, "y": 363.65625}
+{"time_stamp": 150179.304627166, "action": "move", "x": 425.27734375, "y": 363.42578125}
+{"time_stamp": 150179.30565325, "action": "move", "x": 425.046875, "y": 363.1953125}
+{"time_stamp": 150179.306628, "action": "move", "x": 424.5859375, "y": 362.96484375}
+{"time_stamp": 150179.307618583, "action": "move", "x": 424.35546875, "y": 362.734375}
+{"time_stamp": 150179.308621208, "action": "move", "x": 424.125, "y": 362.50390625}
+{"time_stamp": 150179.309613416, "action": "move", "x": 423.6640625, "y": 362.2734375}
+{"time_stamp": 150179.31155975, "action": "move", "x": 423.43359375, "y": 362.2734375}
+{"time_stamp": 150179.311600791, "action": "move", "x": 423.203125, "y": 362.04296875}
+{"time_stamp": 150179.312610958, "action": "move", "x": 422.7421875, "y": 361.8125}
+{"time_stamp": 150179.313622375, "action": "move", "x": 422.51171875, "y": 361.8125}
+{"time_stamp": 150179.314592541, "action": "move", "x": 422.28125, "y": 361.58203125}
+{"time_stamp": 150179.315668916, "action": "move", "x": 422.05078125, "y": 361.3515625}
+{"time_stamp": 150179.3166175, "action": "move", "x": 421.8203125, "y": 361.12109375}
+{"time_stamp": 150179.31766575, "action": "move", "x": 421.58984375, "y": 361.12109375}
+{"time_stamp": 150179.3186185, "action": "move", "x": 421.359375, "y": 360.890625}
+{"time_stamp": 150179.319918208, "action": "move", "x": 421.12890625, "y": 360.890625}
+{"time_stamp": 150179.320817333, "action": "move", "x": 420.8984375, "y": 360.66015625}
+{"time_stamp": 150179.321642833, "action": "move", "x": 420.66796875, "y": 360.66015625}
+{"time_stamp": 150179.322668416, "action": "move", "x": 420.4375, "y": 360.4296875}
+{"time_stamp": 150179.323667875, "action": "move", "x": 420.20703125, "y": 360.4296875}
+{"time_stamp": 150179.324668833, "action": "move", "x": 419.9765625, "y": 360.4296875}
+{"time_stamp": 150179.326752083, "action": "move", "x": 419.74609375, "y": 360.19921875}
+{"time_stamp": 150179.328019375, "action": "move", "x": 419.515625, "y": 360.19921875}
+{"time_stamp": 150179.329758, "action": "move", "x": 419.28515625, "y": 360.19921875}
+{"time_stamp": 150179.330640041, "action": "move", "x": 419.0546875, "y": 360.19921875}
+{"time_stamp": 150179.331625958, "action": "move", "x": 419.0546875, "y": 359.96875}
+{"time_stamp": 150179.332607583, "action": "move", "x": 418.82421875, "y": 359.96875}
+{"time_stamp": 150179.334604416, "action": "move", "x": 418.59375, "y": 359.96875}
+{"time_stamp": 150179.336608625, "action": "move", "x": 418.36328125, "y": 359.96875}
+{"time_stamp": 150179.338600291, "action": "move", "x": 418.1328125, "y": 359.96875}
+{"time_stamp": 150179.340715166, "action": "move", "x": 417.90234375, "y": 359.96875}
+{"time_stamp": 150179.344908791, "action": "move", "x": 417.671875, "y": 359.96875}
+{"time_stamp": 150179.346642916, "action": "move", "x": 417.44140625, "y": 359.96875}
+{"time_stamp": 150179.3509565, "action": "move", "x": 417.2109375, "y": 359.96875}
+{"time_stamp": 150179.354824583, "action": "move", "x": 416.98046875, "y": 359.96875}
+{"time_stamp": 150179.356918666, "action": "move", "x": 416.75, "y": 359.96875}
+{"time_stamp": 150179.359156875, "action": "move", "x": 416.75, "y": 360.1953125}
+{"time_stamp": 150179.359840416, "action": "move", "x": 416.51953125, "y": 360.1953125}
+{"time_stamp": 150179.361877416, "action": "move", "x": 416.51953125, "y": 360.421875}
+{"time_stamp": 150179.362738583, "action": "move", "x": 416.2890625, "y": 360.421875}
+{"time_stamp": 150179.363802958, "action": "move", "x": 416.05859375, "y": 360.421875}
+{"time_stamp": 150179.365573166, "action": "move", "x": 416.05859375, "y": 360.6484375}
+{"time_stamp": 150179.365661791, "action": "move", "x": 415.828125, "y": 360.6484375}
+{"time_stamp": 150179.3672695, "action": "move", "x": 415.828125, "y": 360.875}
+{"time_stamp": 150179.368623916, "action": "move", "x": 415.59765625, "y": 360.875}
+{"time_stamp": 150179.368700125, "action": "move", "x": 415.3671875, "y": 361.1015625}
+{"time_stamp": 150179.371014625, "action": "move", "x": 415.13671875, "y": 361.328125}
+{"time_stamp": 150179.371887041, "action": "move", "x": 414.90625, "y": 361.328125}
+{"time_stamp": 150179.372675958, "action": "move", "x": 414.90625, "y": 361.5546875}
+{"time_stamp": 150179.373657666, "action": "move", "x": 414.67578125, "y": 361.78125}
+{"time_stamp": 150179.374645208, "action": "move", "x": 414.4453125, "y": 361.78125}
+{"time_stamp": 150179.375649041, "action": "move", "x": 414.21484375, "y": 362.0078125}
+{"time_stamp": 150179.378357458, "action": "move", "x": 413.984375, "y": 362.234375}
+{"time_stamp": 150179.378693166, "action": "move", "x": 413.75390625, "y": 362.234375}
+{"time_stamp": 150179.379639458, "action": "move", "x": 413.5234375, "y": 362.4609375}
+{"time_stamp": 150179.380790833, "action": "move", "x": 413.5234375, "y": 362.6875}
+{"time_stamp": 150179.381655083, "action": "move", "x": 413.29296875, "y": 362.6875}
+{"time_stamp": 150179.382673791, "action": "move", "x": 413.0625, "y": 362.9140625}
+{"time_stamp": 150179.383650458, "action": "move", "x": 412.83203125, "y": 362.9140625}
+{"time_stamp": 150179.384657583, "action": "move", "x": 412.6015625, "y": 363.140625}
+{"time_stamp": 150179.386613541, "action": "move", "x": 412.37109375, "y": 363.3671875}
+{"time_stamp": 150179.3867125, "action": "move", "x": 412.140625, "y": 363.3671875}
+{"time_stamp": 150179.387627625, "action": "move", "x": 412.140625, "y": 363.59375}
+{"time_stamp": 150179.388649333, "action": "move", "x": 411.91015625, "y": 363.8203125}
+{"time_stamp": 150179.389638458, "action": "move", "x": 411.6796875, "y": 363.8203125}
+{"time_stamp": 150179.390668583, "action": "move", "x": 411.44921875, "y": 364.046875}
+{"time_stamp": 150179.39173625, "action": "move", "x": 411.21875, "y": 364.2734375}
+{"time_stamp": 150179.392853125, "action": "move", "x": 410.98828125, "y": 364.2734375}
+{"time_stamp": 150179.393686, "action": "move", "x": 410.7578125, "y": 364.5}
+{"time_stamp": 150179.394877666, "action": "move", "x": 410.52734375, "y": 364.7265625}
+{"time_stamp": 150179.395670916, "action": "move", "x": 410.296875, "y": 364.953125}
+{"time_stamp": 150179.397769791, "action": "move", "x": 410.06640625, "y": 365.1796875}
+{"time_stamp": 150179.3986755, "action": "move", "x": 409.8359375, "y": 365.40625}
+{"time_stamp": 150179.399632166, "action": "move", "x": 409.60546875, "y": 365.40625}
+{"time_stamp": 150179.400648041, "action": "move", "x": 409.375, "y": 365.6328125}
+{"time_stamp": 150179.401669958, "action": "move", "x": 409.14453125, "y": 365.859375}
+{"time_stamp": 150179.40309575, "action": "move", "x": 408.9140625, "y": 365.859375}
+{"time_stamp": 150179.403663875, "action": "move", "x": 408.68359375, "y": 366.0859375}
+{"time_stamp": 150179.404599583, "action": "move", "x": 408.453125, "y": 366.0859375}
+{"time_stamp": 150179.405608875, "action": "move", "x": 408.22265625, "y": 366.3125}
+{"time_stamp": 150179.406636708, "action": "move", "x": 407.9921875, "y": 366.3125}
+{"time_stamp": 150179.407625625, "action": "move", "x": 407.76171875, "y": 366.5390625}
+{"time_stamp": 150179.408608333, "action": "move", "x": 407.76171875, "y": 366.765625}
+{"time_stamp": 150179.40964925, "action": "move", "x": 407.53125, "y": 366.765625}
+{"time_stamp": 150179.41164925, "action": "move", "x": 407.30078125, "y": 366.9921875}
+{"time_stamp": 150179.411696708, "action": "move", "x": 407.0703125, "y": 366.9921875}
+{"time_stamp": 150179.412665125, "action": "move", "x": 406.83984375, "y": 367.21875}
+{"time_stamp": 150179.413632166, "action": "move", "x": 406.609375, "y": 367.21875}
+{"time_stamp": 150179.414632333, "action": "move", "x": 406.37890625, "y": 367.21875}
+{"time_stamp": 150179.415744041, "action": "move", "x": 406.1484375, "y": 367.4453125}
+{"time_stamp": 150179.416647166, "action": "move", "x": 405.91796875, "y": 367.4453125}
+{"time_stamp": 150179.417640375, "action": "move", "x": 405.91796875, "y": 367.671875}
+{"time_stamp": 150179.41862475, "action": "move", "x": 405.6875, "y": 367.671875}
+{"time_stamp": 150179.420002875, "action": "move", "x": 405.45703125, "y": 367.671875}
+{"time_stamp": 150179.420669125, "action": "move", "x": 405.2265625, "y": 367.8984375}
+{"time_stamp": 150179.421648958, "action": "move", "x": 404.99609375, "y": 367.8984375}
+{"time_stamp": 150179.422651875, "action": "move", "x": 404.765625, "y": 368.125}
+{"time_stamp": 150179.423613666, "action": "move", "x": 404.53515625, "y": 368.125}
+{"time_stamp": 150179.425678666, "action": "move", "x": 404.3046875, "y": 368.3515625}
+{"time_stamp": 150179.426652875, "action": "move", "x": 404.07421875, "y": 368.3515625}
+{"time_stamp": 150179.428235708, "action": "move", "x": 403.84375, "y": 368.3515625}
+{"time_stamp": 150179.428749, "action": "move", "x": 403.61328125, "y": 368.578125}
+{"time_stamp": 150179.430292291, "action": "move", "x": 403.3828125, "y": 368.578125}
+{"time_stamp": 150179.431427458, "action": "move", "x": 403.15234375, "y": 368.578125}
+{"time_stamp": 150179.432114916, "action": "move", "x": 402.921875, "y": 368.8046875}
+{"time_stamp": 150179.433248041, "action": "move", "x": 402.69140625, "y": 368.8046875}
+{"time_stamp": 150179.433847625, "action": "move", "x": 402.4609375, "y": 368.8046875}
+{"time_stamp": 150179.434723125, "action": "move", "x": 402.23046875, "y": 368.8046875}
+{"time_stamp": 150179.436546916, "action": "move", "x": 402.0, "y": 369.03125}
+{"time_stamp": 150179.4366145, "action": "move", "x": 401.76953125, "y": 369.03125}
+{"time_stamp": 150179.437628958, "action": "move", "x": 401.5390625, "y": 369.03125}
+{"time_stamp": 150179.438659875, "action": "move", "x": 401.30859375, "y": 369.2578125}
+{"time_stamp": 150179.439629166, "action": "move", "x": 401.078125, "y": 369.2578125}
+{"time_stamp": 150179.440649208, "action": "move", "x": 400.84765625, "y": 369.2578125}
+{"time_stamp": 150179.441622, "action": "move", "x": 400.6171875, "y": 369.2578125}
+{"time_stamp": 150179.442626041, "action": "move", "x": 400.38671875, "y": 369.2578125}
+{"time_stamp": 150179.443684791, "action": "move", "x": 400.15625, "y": 369.484375}
+{"time_stamp": 150179.444942125, "action": "move", "x": 399.92578125, "y": 369.484375}
+{"time_stamp": 150179.445676416, "action": "move", "x": 399.6953125, "y": 369.484375}
+{"time_stamp": 150179.446673041, "action": "move", "x": 399.46484375, "y": 369.7109375}
+{"time_stamp": 150179.447646708, "action": "move", "x": 399.234375, "y": 369.7109375}
+{"time_stamp": 150179.448612291, "action": "move", "x": 399.00390625, "y": 369.7109375}
+{"time_stamp": 150179.449637166, "action": "move", "x": 398.7734375, "y": 369.7109375}
+{"time_stamp": 150179.450657083, "action": "move", "x": 398.54296875, "y": 369.9375}
+{"time_stamp": 150179.451809416, "action": "move", "x": 398.08203125, "y": 369.9375}
+{"time_stamp": 150179.453411375, "action": "move", "x": 398.08203125, "y": 370.1640625}
+{"time_stamp": 150179.453684708, "action": "move", "x": 397.62109375, "y": 370.1640625}
+{"time_stamp": 150179.454815791, "action": "move", "x": 397.390625, "y": 370.390625}
+{"time_stamp": 150179.455931625, "action": "move", "x": 397.16015625, "y": 370.390625}
+{"time_stamp": 150179.456682166, "action": "move", "x": 396.9296875, "y": 370.390625}
+{"time_stamp": 150179.457681541, "action": "move", "x": 396.69921875, "y": 370.6171875}
+{"time_stamp": 150179.458642291, "action": "move", "x": 396.46875, "y": 370.84375}
+{"time_stamp": 150179.459665458, "action": "move", "x": 396.23828125, "y": 370.84375}
+{"time_stamp": 150179.461330208, "action": "move", "x": 396.0078125, "y": 371.0703125}
+{"time_stamp": 150179.461613166, "action": "move", "x": 395.77734375, "y": 371.296875}
+{"time_stamp": 150179.4626135, "action": "move", "x": 395.546875, "y": 371.296875}
+{"time_stamp": 150179.463619125, "action": "move", "x": 395.31640625, "y": 371.5234375}
+{"time_stamp": 150179.464623166, "action": "move", "x": 395.0859375, "y": 371.75}
+{"time_stamp": 150179.465639208, "action": "move", "x": 394.85546875, "y": 371.75}
+{"time_stamp": 150179.466731166, "action": "move", "x": 394.625, "y": 371.9765625}
+{"time_stamp": 150179.467686875, "action": "move", "x": 394.39453125, "y": 372.203125}
+{"time_stamp": 150179.468820791, "action": "move", "x": 394.1640625, "y": 372.4296875}
+{"time_stamp": 150179.470557125, "action": "move", "x": 393.93359375, "y": 372.65625}
+{"time_stamp": 150179.470676875, "action": "move", "x": 393.93359375, "y": 372.8828125}
+{"time_stamp": 150179.471662041, "action": "move", "x": 393.703125, "y": 373.109375}
+{"time_stamp": 150179.47263225, "action": "move", "x": 393.47265625, "y": 373.3359375}
+{"time_stamp": 150179.473644958, "action": "move", "x": 393.2421875, "y": 373.5625}
+{"time_stamp": 150179.474627458, "action": "move", "x": 393.01171875, "y": 374.01953125}
+{"time_stamp": 150179.475644583, "action": "move", "x": 392.78125, "y": 374.24609375}
+{"time_stamp": 150179.4766675, "action": "move", "x": 392.55078125, "y": 374.47265625}
+{"time_stamp": 150179.479020416, "action": "move", "x": 392.55078125, "y": 374.9296875}
+{"time_stamp": 150179.479110333, "action": "move", "x": 392.3203125, "y": 375.15625}
+{"time_stamp": 150179.479677083, "action": "move", "x": 392.08984375, "y": 375.61328125}
+{"time_stamp": 150179.480626625, "action": "move", "x": 391.859375, "y": 375.83984375}
+{"time_stamp": 150179.481628083, "action": "move", "x": 391.62890625, "y": 376.296875}
+{"time_stamp": 150179.482660791, "action": "move", "x": 391.3984375, "y": 376.5234375}
+{"time_stamp": 150179.483681208, "action": "move", "x": 391.16796875, "y": 376.98046875}
+{"time_stamp": 150179.484648458, "action": "move", "x": 391.16796875, "y": 377.4375}
+{"time_stamp": 150179.486731166, "action": "move", "x": 390.9375, "y": 377.89453125}
+{"time_stamp": 150179.486756875, "action": "move", "x": 390.70703125, "y": 378.3515625}
+{"time_stamp": 150179.487768541, "action": "move", "x": 390.4765625, "y": 378.80859375}
+{"time_stamp": 150179.488746208, "action": "move", "x": 390.24609375, "y": 379.265625}
+{"time_stamp": 150179.489801416, "action": "move", "x": 390.015625, "y": 379.72265625}
+{"time_stamp": 150179.490699375, "action": "move", "x": 389.78515625, "y": 380.1796875}
+{"time_stamp": 150179.491620458, "action": "move", "x": 389.5546875, "y": 380.63671875}
+{"time_stamp": 150179.492650625, "action": "move", "x": 389.32421875, "y": 381.09375}
+{"time_stamp": 150179.493622583, "action": "move", "x": 389.32421875, "y": 381.55078125}
+{"time_stamp": 150179.494910125, "action": "move", "x": 389.03125, "y": 382.421875}
+{"time_stamp": 150179.495670916, "action": "move", "x": 388.80078125, "y": 382.87890625}
+{"time_stamp": 150179.496638541, "action": "move", "x": 388.5703125, "y": 383.3359375}
+{"time_stamp": 150179.497616708, "action": "move", "x": 388.27734375, "y": 384.20703125}
+{"time_stamp": 150179.4986475, "action": "move", "x": 388.046875, "y": 384.6640625}
+{"time_stamp": 150179.499667833, "action": "move", "x": 387.81640625, "y": 385.12109375}
+{"time_stamp": 150179.500630458, "action": "move", "x": 387.5234375, "y": 385.9921875}
+{"time_stamp": 150179.501665375, "action": "move", "x": 387.29296875, "y": 386.44921875}
+{"time_stamp": 150179.503570666, "action": "move", "x": 387.0, "y": 387.3203125}
+{"time_stamp": 150179.50379775, "action": "move", "x": 386.76953125, "y": 387.77734375}
+{"time_stamp": 150179.5047025, "action": "move", "x": 386.4765625, "y": 388.6484375}
+{"time_stamp": 150179.505593875, "action": "move", "x": 386.4765625, "y": 389.10546875}
+{"time_stamp": 150179.506676208, "action": "move", "x": 386.18359375, "y": 389.9765625}
+{"time_stamp": 150179.507633083, "action": "move", "x": 385.953125, "y": 390.43359375}
+{"time_stamp": 150179.508633833, "action": "move", "x": 385.66015625, "y": 391.3046875}
+{"time_stamp": 150179.509602291, "action": "move", "x": 385.3671875, "y": 392.17578125}
+{"time_stamp": 150179.511734208, "action": "move", "x": 385.3671875, "y": 393.046875}
+{"time_stamp": 150179.511753666, "action": "move", "x": 385.13671875, "y": 393.50390625}
+{"time_stamp": 150179.512655958, "action": "move", "x": 384.84375, "y": 394.375}
+{"time_stamp": 150179.513647875, "action": "move", "x": 384.55078125, "y": 395.24609375}
+{"time_stamp": 150179.514670083, "action": "move", "x": 384.2578125, "y": 396.1171875}
+{"time_stamp": 150179.515627, "action": "move", "x": 384.2578125, "y": 396.57421875}
+{"time_stamp": 150179.516662958, "action": "move", "x": 383.96484375, "y": 397.4453125}
+{"time_stamp": 150179.517616458, "action": "move", "x": 383.96484375, "y": 398.31640625}
+{"time_stamp": 150179.51870575, "action": "move", "x": 383.671875, "y": 399.1875}
+{"time_stamp": 150179.520128708, "action": "move", "x": 383.671875, "y": 400.05859375}
+{"time_stamp": 150179.520718375, "action": "move", "x": 383.44140625, "y": 400.515625}
+{"time_stamp": 150179.521602125, "action": "move", "x": 383.44140625, "y": 401.38671875}
+{"time_stamp": 150179.522749166, "action": "move", "x": 383.1484375, "y": 402.2578125}
+{"time_stamp": 150179.523661541, "action": "move", "x": 383.1484375, "y": 402.71484375}
+{"time_stamp": 150179.5247525, "action": "move", "x": 383.1484375, "y": 403.5859375}
+{"time_stamp": 150179.525684458, "action": "move", "x": 382.85546875, "y": 404.45703125}
+{"time_stamp": 150179.526658333, "action": "move", "x": 382.85546875, "y": 404.9140625}
+{"time_stamp": 150179.528496875, "action": "move", "x": 382.85546875, "y": 405.78515625}
+{"time_stamp": 150179.528647208, "action": "move", "x": 382.85546875, "y": 406.2421875}
+{"time_stamp": 150179.52963325, "action": "move", "x": 382.5625, "y": 407.11328125}
+{"time_stamp": 150179.530611, "action": "move", "x": 382.5625, "y": 407.984375}
+{"time_stamp": 150179.531572916, "action": "move", "x": 382.5625, "y": 408.44140625}
+{"time_stamp": 150179.532592041, "action": "move", "x": 382.5625, "y": 408.8984375}
+{"time_stamp": 150179.533621291, "action": "move", "x": 382.5625, "y": 409.76953125}
+{"time_stamp": 150179.534701666, "action": "move", "x": 382.5625, "y": 410.2265625}
+{"time_stamp": 150179.536700916, "action": "move", "x": 382.5625, "y": 411.09765625}
+{"time_stamp": 150179.536721833, "action": "move", "x": 382.5625, "y": 411.5546875}
+{"time_stamp": 150179.537601666, "action": "move", "x": 382.5625, "y": 412.01171875}
+{"time_stamp": 150179.538678791, "action": "move", "x": 382.5625, "y": 412.8828125}
+{"time_stamp": 150179.539706083, "action": "move", "x": 382.5625, "y": 413.33984375}
+{"time_stamp": 150179.540684291, "action": "move", "x": 382.5625, "y": 413.796875}
+{"time_stamp": 150179.541657125, "action": "move", "x": 382.5625, "y": 414.66796875}
+{"time_stamp": 150179.542696125, "action": "move", "x": 382.5625, "y": 415.5390625}
+{"time_stamp": 150179.54358925, "action": "move", "x": 382.5625, "y": 415.99609375}
+{"time_stamp": 150179.545632375, "action": "move", "x": 382.5625, "y": 416.453125}
+{"time_stamp": 150179.545878625, "action": "move", "x": 382.7890625, "y": 416.91015625}
+{"time_stamp": 150179.546688208, "action": "move", "x": 382.7890625, "y": 417.78125}
+{"time_stamp": 150179.547649041, "action": "move", "x": 382.7890625, "y": 418.23828125}
+{"time_stamp": 150179.548648791, "action": "move", "x": 383.078125, "y": 419.109375}
+{"time_stamp": 150179.549658333, "action": "move", "x": 383.078125, "y": 419.56640625}
+{"time_stamp": 150179.550746375, "action": "move", "x": 383.078125, "y": 420.0234375}
+{"time_stamp": 150179.551641166, "action": "move", "x": 383.3046875, "y": 420.48046875}
+{"time_stamp": 150179.553498, "action": "move", "x": 383.3046875, "y": 420.9375}
+{"time_stamp": 150179.553687333, "action": "move", "x": 383.3046875, "y": 421.39453125}
+{"time_stamp": 150179.554645083, "action": "move", "x": 383.53125, "y": 421.8515625}
+{"time_stamp": 150179.555650125, "action": "move", "x": 383.53125, "y": 422.30859375}
+{"time_stamp": 150179.55666975, "action": "move", "x": 383.53125, "y": 422.765625}
+{"time_stamp": 150179.557628791, "action": "move", "x": 383.7578125, "y": 423.22265625}
+{"time_stamp": 150179.558627291, "action": "move", "x": 383.7578125, "y": 423.6796875}
+{"time_stamp": 150179.559680916, "action": "move", "x": 383.7578125, "y": 423.90625}
+{"time_stamp": 150179.561351375, "action": "move", "x": 383.984375, "y": 424.36328125}
+{"time_stamp": 150179.561623541, "action": "move", "x": 383.984375, "y": 424.58984375}
+{"time_stamp": 150179.562618708, "action": "move", "x": 383.984375, "y": 425.046875}
+{"time_stamp": 150179.563643791, "action": "move", "x": 383.984375, "y": 425.2734375}
+{"time_stamp": 150179.564644708, "action": "move", "x": 383.984375, "y": 425.73046875}
+{"time_stamp": 150179.565645958, "action": "move", "x": 384.2109375, "y": 425.95703125}
+{"time_stamp": 150179.566612416, "action": "move", "x": 384.2109375, "y": 426.4140625}
+{"time_stamp": 150179.567720875, "action": "move", "x": 384.2109375, "y": 426.640625}
+{"time_stamp": 150179.56860975, "action": "move", "x": 384.2109375, "y": 427.09765625}
+{"time_stamp": 150179.569702833, "action": "move", "x": 384.2109375, "y": 427.32421875}
+{"time_stamp": 150179.57058975, "action": "move", "x": 384.4375, "y": 427.55078125}
+{"time_stamp": 150179.571602916, "action": "move", "x": 384.4375, "y": 428.0078125}
+{"time_stamp": 150179.57261075, "action": "move", "x": 384.4375, "y": 428.234375}
+{"time_stamp": 150179.573715708, "action": "move", "x": 384.4375, "y": 428.4609375}
+{"time_stamp": 150179.574621791, "action": "move", "x": 384.4375, "y": 428.91796875}
+{"time_stamp": 150179.575629458, "action": "move", "x": 384.6640625, "y": 429.14453125}
+{"time_stamp": 150179.576618541, "action": "move", "x": 384.6640625, "y": 429.37109375}
+{"time_stamp": 150179.578258083, "action": "move", "x": 384.6640625, "y": 429.59765625}
+{"time_stamp": 150179.578590041, "action": "move", "x": 384.6640625, "y": 429.82421875}
+{"time_stamp": 150179.57958625, "action": "move", "x": 384.890625, "y": 430.28125}
+{"time_stamp": 150179.580621541, "action": "move", "x": 384.890625, "y": 430.5078125}
+{"time_stamp": 150179.581666125, "action": "move", "x": 384.890625, "y": 430.734375}
+{"time_stamp": 150179.582764625, "action": "move", "x": 384.890625, "y": 430.9609375}
+{"time_stamp": 150179.583707083, "action": "move", "x": 384.890625, "y": 431.1875}
+{"time_stamp": 150179.584608875, "action": "move", "x": 384.890625, "y": 431.4140625}
+{"time_stamp": 150179.586584833, "action": "move", "x": 385.1171875, "y": 431.640625}
+{"time_stamp": 150179.586707333, "action": "move", "x": 385.1171875, "y": 431.8671875}
+{"time_stamp": 150179.588589208, "action": "move", "x": 385.1171875, "y": 432.09375}
+{"time_stamp": 150179.589677208, "action": "move", "x": 385.1171875, "y": 432.3203125}
+{"time_stamp": 150179.590581083, "action": "move", "x": 385.34375, "y": 432.546875}
+{"time_stamp": 150179.591625083, "action": "move", "x": 385.34375, "y": 432.7734375}
+{"time_stamp": 150179.593587541, "action": "move", "x": 385.34375, "y": 433.0}
+{"time_stamp": 150179.5949435, "action": "move", "x": 385.5703125, "y": 433.2265625}
+{"time_stamp": 150179.596678416, "action": "move", "x": 385.5703125, "y": 433.453125}
+{"time_stamp": 150179.598655958, "action": "move", "x": 385.5703125, "y": 433.6796875}
+{"time_stamp": 150179.600641708, "action": "move", "x": 385.796875, "y": 433.90625}
+{"time_stamp": 150179.6037315, "action": "move", "x": 385.796875, "y": 434.1328125}
+{"time_stamp": 150179.605727958, "action": "move", "x": 386.0234375, "y": 434.1328125}
+{"time_stamp": 150179.606707041, "action": "move", "x": 386.0234375, "y": 434.359375}
+{"time_stamp": 150179.609639416, "action": "move", "x": 386.0234375, "y": 434.5859375}
+{"time_stamp": 150179.611713458, "action": "move", "x": 386.25, "y": 434.5859375}
+{"time_stamp": 150179.613641625, "action": "move", "x": 386.25, "y": 434.8125}
+{"time_stamp": 150179.616631583, "action": "move", "x": 386.4765625, "y": 435.0390625}
+{"time_stamp": 150179.620745041, "action": "move", "x": 386.4765625, "y": 435.265625}
+{"time_stamp": 150179.622664291, "action": "move", "x": 386.703125, "y": 435.265625}
+{"time_stamp": 150179.624669583, "action": "move", "x": 386.703125, "y": 435.4921875}
+{"time_stamp": 150179.628682041, "action": "move", "x": 386.9296875, "y": 435.71875}
+{"time_stamp": 150179.632760666, "action": "move", "x": 386.9296875, "y": 435.9453125}
+{"time_stamp": 150179.636339833, "action": "move", "x": 386.9296875, "y": 436.171875}
+{"time_stamp": 150179.637647625, "action": "move", "x": 387.15625, "y": 436.171875}
+{"time_stamp": 150179.639628, "action": "move", "x": 387.15625, "y": 436.3984375}
+{"time_stamp": 150179.642646041, "action": "move", "x": 387.15625, "y": 436.625}
+{"time_stamp": 150179.645655458, "action": "move", "x": 387.15625, "y": 436.8515625}
+{"time_stamp": 150179.648740583, "action": "move", "x": 387.15625, "y": 437.078125}
+{"time_stamp": 150179.651695541, "action": "move", "x": 387.15625, "y": 437.3046875}
+{"time_stamp": 150179.654779125, "action": "move", "x": 387.15625, "y": 437.53125}
+{"time_stamp": 150179.658816291, "action": "move", "x": 387.15625, "y": 437.7578125}
+{"time_stamp": 150179.661614, "action": "move", "x": 387.15625, "y": 437.984375}
+{"time_stamp": 150179.667817458, "action": "move", "x": 387.15625, "y": 438.2109375}
+{"time_stamp": 150179.695878208, "action": "move", "x": 386.92578125, "y": 438.2109375}
+{"time_stamp": 150179.796825958, "action": "click", "x": 386.92578125, "y": 438.2109375, "button": "left", "pressed": true}
+{"time_stamp": 150179.863501041, "action": "click", "x": 386.92578125, "y": 438.2109375, "button": "left", "pressed": false}
+{"time_stamp": 150179.939482, "action": "click", "x": 386.92578125, "y": 438.2109375, "button": "left", "pressed": true}
+{"time_stamp": 150180.091002208, "action": "move", "x": 387.15234375, "y": 438.2109375}
+{"time_stamp": 150180.09515125, "action": "move", "x": 387.37890625, "y": 438.2109375}
+{"time_stamp": 150180.098143333, "action": "move", "x": 387.60546875, "y": 438.2109375}
+{"time_stamp": 150180.09848125, "action": "move", "x": 387.83203125, "y": 438.2109375}
+{"time_stamp": 150180.099006291, "action": "move", "x": 388.05859375, "y": 438.2109375}
+{"time_stamp": 150180.099900166, "action": "move", "x": 388.28515625, "y": 438.2109375}
+{"time_stamp": 150180.100894625, "action": "move", "x": 388.51171875, "y": 438.2109375}
+{"time_stamp": 150180.103750541, "action": "move", "x": 388.73828125, "y": 438.2109375}
+{"time_stamp": 150180.105316, "action": "move", "x": 388.96484375, "y": 438.2109375}
+{"time_stamp": 150180.105419875, "action": "move", "x": 389.19140625, "y": 438.2109375}
+{"time_stamp": 150180.105860041, "action": "move", "x": 389.41796875, "y": 438.2109375}
+{"time_stamp": 150180.106770666, "action": "move", "x": 389.64453125, "y": 438.2109375}
+{"time_stamp": 150180.107779333, "action": "move", "x": 389.87109375, "y": 437.98046875}
+{"time_stamp": 150180.108768458, "action": "move", "x": 390.09765625, "y": 437.98046875}
+{"time_stamp": 150180.109744916, "action": "move", "x": 390.32421875, "y": 437.98046875}
+{"time_stamp": 150180.117177583, "action": "move", "x": 392.37109375, "y": 437.98046875}
+{"time_stamp": 150180.117655291, "action": "move", "x": 392.59765625, "y": 437.98046875}
+{"time_stamp": 150180.122810791, "action": "move", "x": 393.0546875, "y": 437.98046875}
+{"time_stamp": 150180.122887791, "action": "move", "x": 393.28125, "y": 437.75}
+{"time_stamp": 150180.122942083, "action": "move", "x": 393.73828125, "y": 437.75}
+{"time_stamp": 150180.123019791, "action": "move", "x": 393.96484375, "y": 437.75}
+{"time_stamp": 150180.12305275, "action": "move", "x": 394.421875, "y": 437.75}
+{"time_stamp": 150180.123721083, "action": "move", "x": 394.6484375, "y": 437.75}
+{"time_stamp": 150180.124846208, "action": "move", "x": 395.10546875, "y": 437.75}
+{"time_stamp": 150180.125700291, "action": "move", "x": 395.33203125, "y": 437.75}
+{"time_stamp": 150180.1266685, "action": "move", "x": 395.7890625, "y": 437.75}
+{"time_stamp": 150180.131275708, "action": "move", "x": 396.24609375, "y": 437.75}
+{"time_stamp": 150180.131552291, "action": "move", "x": 396.47265625, "y": 437.75}
+{"time_stamp": 150180.131613791, "action": "move", "x": 396.9296875, "y": 437.75}
+{"time_stamp": 150180.131707875, "action": "move", "x": 397.38671875, "y": 437.75}
+{"time_stamp": 150180.13177375, "action": "move", "x": 397.61328125, "y": 437.75}
+{"time_stamp": 150180.132714416, "action": "move", "x": 398.0703125, "y": 437.75}
+{"time_stamp": 150180.133713791, "action": "move", "x": 398.52734375, "y": 437.75}
+{"time_stamp": 150180.134724041, "action": "move", "x": 398.75390625, "y": 437.75}
+{"time_stamp": 150180.140724291, "action": "move", "x": 400.80859375, "y": 437.75}
+{"time_stamp": 150180.140865875, "action": "move", "x": 401.265625, "y": 437.75}
+{"time_stamp": 150180.141767541, "action": "move", "x": 401.72265625, "y": 437.75}
+{"time_stamp": 150180.142705416, "action": "move", "x": 402.1796875, "y": 437.75}
+{"time_stamp": 150180.143701708, "action": "move", "x": 402.63671875, "y": 437.75}
+{"time_stamp": 150180.147156125, "action": "move", "x": 403.09375, "y": 437.75}
+{"time_stamp": 150180.147295125, "action": "move", "x": 403.55078125, "y": 437.75}
+{"time_stamp": 150180.147379416, "action": "move", "x": 404.0078125, "y": 437.75}
+{"time_stamp": 150180.147683291, "action": "move", "x": 404.46484375, "y": 437.75}
+{"time_stamp": 150180.148871125, "action": "move", "x": 404.921875, "y": 437.75}
+{"time_stamp": 150180.1497435, "action": "move", "x": 405.37890625, "y": 437.75}
+{"time_stamp": 150180.150690791, "action": "move", "x": 405.8359375, "y": 437.75}
+{"time_stamp": 150180.151705541, "action": "move", "x": 406.29296875, "y": 437.75}
+{"time_stamp": 150180.154042833, "action": "move", "x": 406.75, "y": 437.75}
+{"time_stamp": 150180.15411925, "action": "move", "x": 407.20703125, "y": 437.75}
+{"time_stamp": 150180.15466975, "action": "move", "x": 407.6640625, "y": 437.75}
+{"time_stamp": 150180.155793791, "action": "move", "x": 408.12109375, "y": 437.75}
+{"time_stamp": 150180.156689208, "action": "move", "x": 408.9921875, "y": 437.75}
+{"time_stamp": 150180.1576685, "action": "move", "x": 409.21875, "y": 437.75}
+{"time_stamp": 150180.158689333, "action": "move", "x": 410.08984375, "y": 437.75}
+{"time_stamp": 150180.159698958, "action": "move", "x": 410.546875, "y": 437.75}
+{"time_stamp": 150180.163148208, "action": "move", "x": 411.00390625, "y": 437.75}
+{"time_stamp": 150180.163203666, "action": "move", "x": 411.4609375, "y": 437.75}
+{"time_stamp": 150180.163315416, "action": "move", "x": 411.91796875, "y": 437.75}
+{"time_stamp": 150180.163751833, "action": "move", "x": 412.375, "y": 437.75}
+{"time_stamp": 150180.164646333, "action": "move", "x": 412.83203125, "y": 437.75}
+{"time_stamp": 150180.165703666, "action": "move", "x": 413.2890625, "y": 437.75}
+{"time_stamp": 150180.16667575, "action": "move", "x": 414.16015625, "y": 437.75}
+{"time_stamp": 150180.167651708, "action": "move", "x": 414.6171875, "y": 437.75}
+{"time_stamp": 150180.168639541, "action": "move", "x": 415.07421875, "y": 437.75}
+{"time_stamp": 150180.170267375, "action": "move", "x": 415.53125, "y": 437.75}
+{"time_stamp": 150180.17066025, "action": "move", "x": 415.98828125, "y": 437.75}
+{"time_stamp": 150180.171704333, "action": "move", "x": 416.4453125, "y": 437.75}
+{"time_stamp": 150180.172671041, "action": "move", "x": 416.90234375, "y": 437.75}
+{"time_stamp": 150180.173651375, "action": "move", "x": 417.7734375, "y": 437.75}
+{"time_stamp": 150180.17467525, "action": "move", "x": 418.23046875, "y": 437.75}
+{"time_stamp": 150180.17567225, "action": "move", "x": 418.6875, "y": 437.75}
+{"time_stamp": 150180.176674708, "action": "move", "x": 419.14453125, "y": 437.75}
+{"time_stamp": 150180.178519541, "action": "move", "x": 419.6015625, "y": 437.75}
+{"time_stamp": 150180.1786705, "action": "move", "x": 420.47265625, "y": 437.75}
+{"time_stamp": 150180.179650666, "action": "move", "x": 420.9296875, "y": 437.75}
+{"time_stamp": 150180.180631458, "action": "move", "x": 421.38671875, "y": 437.75}
+{"time_stamp": 150180.181641833, "action": "move", "x": 421.84375, "y": 437.75}
+{"time_stamp": 150180.182648708, "action": "move", "x": 422.30078125, "y": 437.75}
+{"time_stamp": 150180.183884333, "action": "move", "x": 422.7578125, "y": 437.75}
+{"time_stamp": 150180.184683458, "action": "move", "x": 423.62890625, "y": 437.75}
+{"time_stamp": 150180.186859791, "action": "move", "x": 424.0859375, "y": 437.75}
+{"time_stamp": 150180.186953833, "action": "move", "x": 424.54296875, "y": 437.75}
+{"time_stamp": 150180.187689375, "action": "move", "x": 425.0, "y": 437.75}
+{"time_stamp": 150180.188651083, "action": "move", "x": 425.45703125, "y": 437.75}
+{"time_stamp": 150180.18964025, "action": "move", "x": 425.9140625, "y": 437.75}
+{"time_stamp": 150180.190635958, "action": "move", "x": 426.78515625, "y": 437.75}
+{"time_stamp": 150180.191636375, "action": "move", "x": 427.2421875, "y": 437.75}
+{"time_stamp": 150180.192638125, "action": "move", "x": 427.69921875, "y": 437.75}
+{"time_stamp": 150180.193682833, "action": "move", "x": 428.15625, "y": 437.75}
+{"time_stamp": 150180.195086125, "action": "move", "x": 428.61328125, "y": 437.9765625}
+{"time_stamp": 150180.195724833, "action": "move", "x": 429.0703125, "y": 437.9765625}
+{"time_stamp": 150180.196824833, "action": "move", "x": 429.94140625, "y": 437.9765625}
+{"time_stamp": 150180.197882166, "action": "move", "x": 430.3984375, "y": 437.9765625}
+{"time_stamp": 150180.198923375, "action": "move", "x": 430.85546875, "y": 437.9765625}
+{"time_stamp": 150180.199829708, "action": "move", "x": 431.3125, "y": 437.9765625}
+{"time_stamp": 150180.200709791, "action": "move", "x": 432.18359375, "y": 437.9765625}
+{"time_stamp": 150180.201650083, "action": "move", "x": 432.640625, "y": 437.9765625}
+{"time_stamp": 150180.203387458, "action": "move", "x": 433.09765625, "y": 438.203125}
+{"time_stamp": 150180.203690791, "action": "move", "x": 433.5546875, "y": 438.203125}
+{"time_stamp": 150180.204631333, "action": "move", "x": 434.01171875, "y": 438.203125}
+{"time_stamp": 150180.205683833, "action": "move", "x": 434.46875, "y": 438.203125}
+{"time_stamp": 150180.206650208, "action": "move", "x": 434.92578125, "y": 438.203125}
+{"time_stamp": 150180.207703916, "action": "move", "x": 435.796875, "y": 438.203125}
+{"time_stamp": 150180.20866675, "action": "move", "x": 436.25390625, "y": 438.203125}
+{"time_stamp": 150180.209653666, "action": "move", "x": 436.7109375, "y": 438.203125}
+{"time_stamp": 150180.211810166, "action": "move", "x": 437.16796875, "y": 438.203125}
+{"time_stamp": 150180.211902166, "action": "move", "x": 437.625, "y": 438.203125}
+{"time_stamp": 150180.212635958, "action": "move", "x": 438.08203125, "y": 438.4296875}
+{"time_stamp": 150180.213675958, "action": "move", "x": 438.5390625, "y": 438.4296875}
+{"time_stamp": 150180.214664458, "action": "move", "x": 438.99609375, "y": 438.4296875}
+{"time_stamp": 150180.215663416, "action": "move", "x": 439.8671875, "y": 438.4296875}
+{"time_stamp": 150180.216672458, "action": "move", "x": 440.32421875, "y": 438.4296875}
+{"time_stamp": 150180.217654625, "action": "move", "x": 440.78125, "y": 438.4296875}
+{"time_stamp": 150180.218631708, "action": "move", "x": 441.23828125, "y": 438.4296875}
+{"time_stamp": 150180.220084458, "action": "move", "x": 441.6953125, "y": 438.65625}
+{"time_stamp": 150180.220698125, "action": "move", "x": 442.56640625, "y": 438.65625}
+{"time_stamp": 150180.221691833, "action": "move", "x": 443.0234375, "y": 438.65625}
+{"time_stamp": 150180.222660791, "action": "move", "x": 443.48046875, "y": 438.65625}
+{"time_stamp": 150180.223664125, "action": "move", "x": 443.9375, "y": 438.8828125}
+{"time_stamp": 150180.2246745, "action": "move", "x": 444.80859375, "y": 438.8828125}
+{"time_stamp": 150180.225654083, "action": "move", "x": 445.265625, "y": 438.8828125}
+{"time_stamp": 150180.226696291, "action": "move", "x": 445.72265625, "y": 439.109375}
+{"time_stamp": 150180.228224958, "action": "move", "x": 446.1796875, "y": 439.109375}
+{"time_stamp": 150180.228640291, "action": "move", "x": 447.05078125, "y": 439.109375}
+{"time_stamp": 150180.229632541, "action": "move", "x": 447.5078125, "y": 439.3359375}
+{"time_stamp": 150180.230663916, "action": "move", "x": 447.96484375, "y": 439.3359375}
+{"time_stamp": 150180.231662833, "action": "move", "x": 448.8359375, "y": 439.3359375}
+{"time_stamp": 150180.232803916, "action": "move", "x": 449.29296875, "y": 439.5625}
+{"time_stamp": 150180.233665666, "action": "move", "x": 449.75, "y": 439.5625}
+{"time_stamp": 150180.234636625, "action": "move", "x": 450.62109375, "y": 439.5625}
+{"time_stamp": 150180.236802791, "action": "move", "x": 451.078125, "y": 439.7890625}
+{"time_stamp": 150180.23687, "action": "move", "x": 451.53515625, "y": 439.7890625}
+{"time_stamp": 150180.237673375, "action": "move", "x": 452.40625, "y": 440.078125}
+{"time_stamp": 150180.238643625, "action": "move", "x": 452.86328125, "y": 440.078125}
+{"time_stamp": 150180.239663166, "action": "move", "x": 453.3203125, "y": 440.078125}
+{"time_stamp": 150180.2406095, "action": "move", "x": 454.19140625, "y": 440.3671875}
+{"time_stamp": 150180.241624083, "action": "move", "x": 454.6484375, "y": 440.3671875}
+{"time_stamp": 150180.24260975, "action": "move", "x": 455.51953125, "y": 440.3671875}
+{"time_stamp": 150180.243625583, "action": "move", "x": 455.9765625, "y": 440.59375}
+{"time_stamp": 150180.244946708, "action": "move", "x": 456.43359375, "y": 440.59375}
+{"time_stamp": 150180.245656291, "action": "move", "x": 456.890625, "y": 440.59375}
+{"time_stamp": 150180.246601625, "action": "move", "x": 457.76171875, "y": 440.8828125}
+{"time_stamp": 150180.247645875, "action": "move", "x": 458.21875, "y": 440.8828125}
+{"time_stamp": 150180.248652666, "action": "move", "x": 458.67578125, "y": 441.109375}
+{"time_stamp": 150180.249629208, "action": "move", "x": 459.546875, "y": 441.109375}
+{"time_stamp": 150180.25076175, "action": "move", "x": 460.00390625, "y": 441.109375}
+{"time_stamp": 150180.251693833, "action": "move", "x": 460.4609375, "y": 441.3359375}
+{"time_stamp": 150180.253296791, "action": "move", "x": 461.33203125, "y": 441.3359375}
+{"time_stamp": 150180.25362525, "action": "move", "x": 461.7890625, "y": 441.5625}
+{"time_stamp": 150180.254646583, "action": "move", "x": 462.66015625, "y": 441.5625}
+{"time_stamp": 150180.255762875, "action": "move", "x": 463.1171875, "y": 441.7890625}
+{"time_stamp": 150180.256703541, "action": "move", "x": 463.98828125, "y": 441.7890625}
+{"time_stamp": 150180.257665708, "action": "move", "x": 464.4453125, "y": 442.015625}
+{"time_stamp": 150180.258656375, "action": "move", "x": 464.90234375, "y": 442.2421875}
+{"time_stamp": 150180.259722833, "action": "move", "x": 465.7734375, "y": 442.2421875}
+{"time_stamp": 150180.26212325, "action": "move", "x": 466.64453125, "y": 442.53125}
+{"time_stamp": 150180.262250875, "action": "move", "x": 467.1015625, "y": 442.53125}
+{"time_stamp": 150180.262672583, "action": "move", "x": 467.97265625, "y": 442.8203125}
+{"time_stamp": 150180.263659833, "action": "move", "x": 468.4296875, "y": 442.8203125}
+{"time_stamp": 150180.264659208, "action": "move", "x": 469.30078125, "y": 443.109375}
+{"time_stamp": 150180.265704875, "action": "move", "x": 469.7578125, "y": 443.3359375}
+{"time_stamp": 150180.26672175, "action": "move", "x": 470.62890625, "y": 443.3359375}
+{"time_stamp": 150180.267663541, "action": "move", "x": 471.0859375, "y": 443.5625}
+{"time_stamp": 150180.268661333, "action": "move", "x": 471.95703125, "y": 443.5625}
+{"time_stamp": 150180.270228583, "action": "move", "x": 472.4140625, "y": 443.7890625}
+{"time_stamp": 150180.270620041, "action": "move", "x": 473.28515625, "y": 443.7890625}
+{"time_stamp": 150180.271627375, "action": "move", "x": 474.15625, "y": 444.078125}
+{"time_stamp": 150180.272631583, "action": "move", "x": 474.61328125, "y": 444.3046875}
+{"time_stamp": 150180.273635208, "action": "move", "x": 475.484375, "y": 444.3046875}
+{"time_stamp": 150180.2747615, "action": "move", "x": 476.35546875, "y": 444.59375}
+{"time_stamp": 150180.275634958, "action": "move", "x": 476.8125, "y": 444.8203125}
+{"time_stamp": 150180.276692291, "action": "move", "x": 477.68359375, "y": 444.8203125}
+{"time_stamp": 150180.279182916, "action": "move", "x": 478.140625, "y": 445.046875}
+{"time_stamp": 150180.279264583, "action": "move", "x": 479.01171875, "y": 445.046875}
+{"time_stamp": 150180.279642708, "action": "move", "x": 479.46875, "y": 445.2734375}
+{"time_stamp": 150180.280628875, "action": "move", "x": 480.33984375, "y": 445.2734375}
+{"time_stamp": 150180.28166625, "action": "move", "x": 480.796875, "y": 445.5}
+{"time_stamp": 150180.282652583, "action": "move", "x": 481.66796875, "y": 445.7890625}
+{"time_stamp": 150180.283652416, "action": "move", "x": 482.5390625, "y": 445.7890625}
+{"time_stamp": 150180.284667958, "action": "move", "x": 482.99609375, "y": 446.015625}
+{"time_stamp": 150180.286695166, "action": "move", "x": 483.8671875, "y": 446.015625}
+{"time_stamp": 150180.2867805, "action": "move", "x": 484.32421875, "y": 446.2421875}
+{"time_stamp": 150180.287673916, "action": "move", "x": 485.1953125, "y": 446.53125}
+{"time_stamp": 150180.288639583, "action": "move", "x": 485.65234375, "y": 446.53125}
+{"time_stamp": 150180.289625916, "action": "move", "x": 486.5234375, "y": 446.8203125}
+{"time_stamp": 150180.290691208, "action": "move", "x": 486.98046875, "y": 446.8203125}
+{"time_stamp": 150180.2916955, "action": "move", "x": 487.8515625, "y": 447.109375}
+{"time_stamp": 150180.292689041, "action": "move", "x": 488.30859375, "y": 447.3359375}
+{"time_stamp": 150180.293698125, "action": "move", "x": 489.1796875, "y": 447.625}
+{"time_stamp": 150180.295222291, "action": "move", "x": 489.63671875, "y": 447.625}
+{"time_stamp": 150180.295649458, "action": "move", "x": 490.5078125, "y": 447.9140625}
+{"time_stamp": 150180.29665975, "action": "move", "x": 490.96484375, "y": 448.140625}
+{"time_stamp": 150180.297683083, "action": "move", "x": 491.8359375, "y": 448.4296875}
+{"time_stamp": 150180.298666041, "action": "move", "x": 492.29296875, "y": 448.4296875}
+{"time_stamp": 150180.299638083, "action": "move", "x": 493.1640625, "y": 448.71875}
+{"time_stamp": 150180.30063075, "action": "move", "x": 494.03515625, "y": 449.0078125}
+{"time_stamp": 150180.301644583, "action": "move", "x": 494.4921875, "y": 449.0078125}
+{"time_stamp": 150180.303365375, "action": "move", "x": 495.36328125, "y": 449.296875}
+{"time_stamp": 150180.303621458, "action": "move", "x": 495.8203125, "y": 449.5234375}
+{"time_stamp": 150180.30468825, "action": "move", "x": 496.69140625, "y": 449.5234375}
+{"time_stamp": 150180.305690041, "action": "move", "x": 497.1484375, "y": 449.75}
+{"time_stamp": 150180.30664125, "action": "move", "x": 498.01953125, "y": 450.0390625}
+{"time_stamp": 150180.307640541, "action": "move", "x": 498.4765625, "y": 450.265625}
+{"time_stamp": 150180.308623, "action": "move", "x": 499.34765625, "y": 450.265625}
+{"time_stamp": 150180.309624583, "action": "move", "x": 499.8046875, "y": 450.4921875}
+{"time_stamp": 150180.311684458, "action": "move", "x": 500.67578125, "y": 450.78125}
+{"time_stamp": 150180.311701916, "action": "move", "x": 501.1328125, "y": 450.78125}
+{"time_stamp": 150180.312618125, "action": "move", "x": 502.00390625, "y": 451.0703125}
+{"time_stamp": 150180.313625625, "action": "move", "x": 502.4609375, "y": 451.296875}
+{"time_stamp": 150180.314790333, "action": "move", "x": 503.33203125, "y": 451.296875}
+{"time_stamp": 150180.315665875, "action": "move", "x": 503.7890625, "y": 451.5234375}
+{"time_stamp": 150180.3166465, "action": "move", "x": 504.66015625, "y": 451.8125}
+{"time_stamp": 150180.317663541, "action": "move", "x": 505.1171875, "y": 452.0390625}
+{"time_stamp": 150180.318629125, "action": "move", "x": 505.98828125, "y": 452.0390625}
+{"time_stamp": 150180.319958916, "action": "move", "x": 506.4453125, "y": 452.265625}
+{"time_stamp": 150180.320633041, "action": "move", "x": 507.31640625, "y": 452.5546875}
+{"time_stamp": 150180.321607125, "action": "move", "x": 507.7734375, "y": 452.78125}
+{"time_stamp": 150180.322828041, "action": "move", "x": 508.64453125, "y": 452.78125}
+{"time_stamp": 150180.323689083, "action": "move", "x": 509.1015625, "y": 453.0078125}
+{"time_stamp": 150180.324662, "action": "move", "x": 509.97265625, "y": 453.296875}
+{"time_stamp": 150180.325674208, "action": "move", "x": 510.4296875, "y": 453.5234375}
+{"time_stamp": 150180.326644375, "action": "move", "x": 511.30078125, "y": 453.5234375}
+{"time_stamp": 150180.328129958, "action": "move", "x": 511.7578125, "y": 453.75}
+{"time_stamp": 150180.328594208, "action": "move", "x": 512.62890625, "y": 454.0390625}
+{"time_stamp": 150180.329640375, "action": "move", "x": 513.0859375, "y": 454.265625}
+{"time_stamp": 150180.330657166, "action": "move", "x": 513.54296875, "y": 454.265625}
+{"time_stamp": 150180.331628125, "action": "move", "x": 514.4140625, "y": 454.5546875}
+{"time_stamp": 150180.332593708, "action": "move", "x": 514.87109375, "y": 454.78125}
+{"time_stamp": 150180.333767666, "action": "move", "x": 515.328125, "y": 454.78125}
+{"time_stamp": 150180.334656875, "action": "move", "x": 516.19921875, "y": 455.0703125}
+{"time_stamp": 150180.337553666, "action": "move", "x": 516.65625, "y": 455.296875}
+{"time_stamp": 150180.337681, "action": "move", "x": 517.11328125, "y": 455.5234375}
+{"time_stamp": 150180.337751958, "action": "move", "x": 517.984375, "y": 455.5234375}
+{"time_stamp": 150180.338649916, "action": "move", "x": 518.44140625, "y": 455.75}
+{"time_stamp": 150180.339662583, "action": "move", "x": 518.8984375, "y": 455.9765625}
+{"time_stamp": 150180.340645, "action": "move", "x": 519.76953125, "y": 456.265625}
+{"time_stamp": 150180.341643541, "action": "move", "x": 520.2265625, "y": 456.265625}
+{"time_stamp": 150180.342662083, "action": "move", "x": 520.68359375, "y": 456.4921875}
+{"time_stamp": 150180.343638416, "action": "move", "x": 521.5546875, "y": 456.78125}
+{"time_stamp": 150180.345064041, "action": "move", "x": 522.01171875, "y": 456.78125}
+{"time_stamp": 150180.345779875, "action": "move", "x": 522.46875, "y": 457.0078125}
+{"time_stamp": 150180.346653416, "action": "move", "x": 522.92578125, "y": 457.234375}
+{"time_stamp": 150180.347686416, "action": "move", "x": 523.3828125, "y": 457.4609375}
+{"time_stamp": 150180.34864975, "action": "move", "x": 524.25390625, "y": 457.4609375}
+{"time_stamp": 150180.349665875, "action": "move", "x": 524.7109375, "y": 457.6875}
+{"time_stamp": 150180.350649958, "action": "move", "x": 525.16796875, "y": 457.9140625}
+{"time_stamp": 150180.351648208, "action": "move", "x": 525.625, "y": 457.9140625}
+{"time_stamp": 150180.353810958, "action": "move", "x": 526.08203125, "y": 458.140625}
+{"time_stamp": 150180.353882125, "action": "move", "x": 526.5390625, "y": 458.3671875}
+{"time_stamp": 150180.354884916, "action": "move", "x": 527.41015625, "y": 458.3671875}
+{"time_stamp": 150180.355769791, "action": "move", "x": 527.8671875, "y": 458.59375}
+{"time_stamp": 150180.356642083, "action": "move", "x": 528.32421875, "y": 458.8203125}
+{"time_stamp": 150180.357604416, "action": "move", "x": 528.78125, "y": 459.046875}
+{"time_stamp": 150180.358612458, "action": "move", "x": 529.23828125, "y": 459.046875}
+{"time_stamp": 150180.35963325, "action": "move", "x": 529.6953125, "y": 459.2734375}
+{"time_stamp": 150180.361845916, "action": "move", "x": 530.15234375, "y": 459.5}
+{"time_stamp": 150180.361976625, "action": "move", "x": 530.609375, "y": 459.5}
+{"time_stamp": 150180.362661875, "action": "move", "x": 531.06640625, "y": 459.7265625}
+{"time_stamp": 150180.3637675, "action": "move", "x": 531.5234375, "y": 459.953125}
+{"time_stamp": 150180.364637416, "action": "move", "x": 531.98046875, "y": 460.1796875}
+{"time_stamp": 150180.365633875, "action": "move", "x": 532.4375, "y": 460.1796875}
+{"time_stamp": 150180.3666475, "action": "move", "x": 533.30859375, "y": 460.46875}
+{"time_stamp": 150180.367610458, "action": "move", "x": 533.765625, "y": 460.6953125}
+{"time_stamp": 150180.368617, "action": "move", "x": 534.22265625, "y": 460.6953125}
+{"time_stamp": 150180.369896666, "action": "move", "x": 534.6796875, "y": 460.921875}
+{"time_stamp": 150180.370648375, "action": "move", "x": 535.13671875, "y": 461.1484375}
+{"time_stamp": 150180.37164, "action": "move", "x": 535.59375, "y": 461.1484375}
+{"time_stamp": 150180.372751416, "action": "move", "x": 535.8203125, "y": 461.375}
+{"time_stamp": 150180.373685041, "action": "move", "x": 536.27734375, "y": 461.6015625}
+{"time_stamp": 150180.374628916, "action": "move", "x": 536.734375, "y": 461.6015625}
+{"time_stamp": 150180.37563725, "action": "move", "x": 537.19140625, "y": 461.828125}
+{"time_stamp": 150180.376625416, "action": "move", "x": 537.6484375, "y": 462.0546875}
+{"time_stamp": 150180.378514125, "action": "move", "x": 538.10546875, "y": 462.0546875}
+{"time_stamp": 150180.378675666, "action": "move", "x": 538.5625, "y": 462.28125}
+{"time_stamp": 150180.379636958, "action": "move", "x": 539.01953125, "y": 462.5078125}
+{"time_stamp": 150180.380746291, "action": "move", "x": 539.4765625, "y": 462.5078125}
+{"time_stamp": 150180.3816635, "action": "move", "x": 539.93359375, "y": 462.734375}
+{"time_stamp": 150180.382639875, "action": "move", "x": 540.390625, "y": 462.9609375}
+{"time_stamp": 150180.383668083, "action": "move", "x": 540.84765625, "y": 462.9609375}
+{"time_stamp": 150180.384680583, "action": "move", "x": 541.3046875, "y": 463.1875}
+{"time_stamp": 150180.386780708, "action": "move", "x": 541.53125, "y": 463.4140625}
+{"time_stamp": 150180.386862583, "action": "move", "x": 542.40234375, "y": 463.4140625}
+{"time_stamp": 150180.387636833, "action": "move", "x": 542.62890625, "y": 463.640625}
+{"time_stamp": 150180.388617166, "action": "move", "x": 543.0859375, "y": 463.8671875}
+{"time_stamp": 150180.389655708, "action": "move", "x": 543.54296875, "y": 463.8671875}
+{"time_stamp": 150180.390631833, "action": "move", "x": 544.0, "y": 464.09375}
+{"time_stamp": 150180.391635916, "action": "move", "x": 544.45703125, "y": 464.3203125}
+{"time_stamp": 150180.39266425, "action": "move", "x": 544.9140625, "y": 464.3203125}
+{"time_stamp": 150180.393597833, "action": "move", "x": 545.37109375, "y": 464.546875}
+{"time_stamp": 150180.394868, "action": "move", "x": 545.828125, "y": 464.7734375}
+{"time_stamp": 150180.395878875, "action": "move", "x": 546.28515625, "y": 464.7734375}
+{"time_stamp": 150180.396726958, "action": "move", "x": 546.7421875, "y": 465.0}
+{"time_stamp": 150180.397650166, "action": "move", "x": 546.96875, "y": 465.2265625}
+{"time_stamp": 150180.398630083, "action": "move", "x": 547.83984375, "y": 465.2265625}
+{"time_stamp": 150180.399643583, "action": "move", "x": 548.06640625, "y": 465.453125}
+{"time_stamp": 150180.4006435, "action": "move", "x": 548.5234375, "y": 465.6796875}
+{"time_stamp": 150180.401632791, "action": "move", "x": 548.98046875, "y": 465.6796875}
+{"time_stamp": 150180.403180375, "action": "move", "x": 549.4375, "y": 465.90625}
+{"time_stamp": 150180.403613833, "action": "move", "x": 549.89453125, "y": 466.1328125}
+{"time_stamp": 150180.404570791, "action": "move", "x": 550.3515625, "y": 466.359375}
+{"time_stamp": 150180.405635458, "action": "move", "x": 550.80859375, "y": 466.359375}
+{"time_stamp": 150180.406582625, "action": "move", "x": 551.265625, "y": 466.5859375}
+{"time_stamp": 150180.407606916, "action": "move", "x": 551.72265625, "y": 466.8125}
+{"time_stamp": 150180.408631791, "action": "move", "x": 552.1796875, "y": 466.8125}
+{"time_stamp": 150180.409598916, "action": "move", "x": 552.63671875, "y": 467.0390625}
+{"time_stamp": 150180.41133425, "action": "move", "x": 553.09375, "y": 467.265625}
+{"time_stamp": 150180.411613333, "action": "move", "x": 553.55078125, "y": 467.4921875}
+{"time_stamp": 150180.412816625, "action": "move", "x": 554.421875, "y": 467.4921875}
+{"time_stamp": 150180.413624458, "action": "move", "x": 554.87890625, "y": 467.71875}
+{"time_stamp": 150180.414718291, "action": "move", "x": 555.3359375, "y": 467.9453125}
+{"time_stamp": 150180.415657791, "action": "move", "x": 555.79296875, "y": 468.171875}
+{"time_stamp": 150180.416614083, "action": "move", "x": 556.25, "y": 468.171875}
+{"time_stamp": 150180.417631375, "action": "move", "x": 556.70703125, "y": 468.3984375}
+{"time_stamp": 150180.418668958, "action": "move", "x": 557.1640625, "y": 468.625}
+{"time_stamp": 150180.4206095, "action": "move", "x": 557.62109375, "y": 468.8515625}
+{"time_stamp": 150180.420809875, "action": "move", "x": 558.078125, "y": 468.8515625}
+{"time_stamp": 150180.421650458, "action": "move", "x": 558.94921875, "y": 469.140625}
+{"time_stamp": 150180.422645708, "action": "move", "x": 559.40625, "y": 469.3671875}
+{"time_stamp": 150180.423634666, "action": "move", "x": 559.86328125, "y": 469.59375}
+{"time_stamp": 150180.424640666, "action": "move", "x": 560.3203125, "y": 469.8203125}
+{"time_stamp": 150180.425626375, "action": "move", "x": 560.77734375, "y": 469.8203125}
+{"time_stamp": 150180.426764166, "action": "move", "x": 561.6484375, "y": 470.109375}
+{"time_stamp": 150180.42821725, "action": "move", "x": 562.10546875, "y": 470.3359375}
+{"time_stamp": 150180.428641541, "action": "move", "x": 562.5625, "y": 470.5625}
+{"time_stamp": 150180.429648125, "action": "move", "x": 563.01953125, "y": 470.7890625}
+{"time_stamp": 150180.430786416, "action": "move", "x": 563.890625, "y": 470.7890625}
+{"time_stamp": 150180.431696041, "action": "move", "x": 564.34765625, "y": 471.015625}
+{"time_stamp": 150180.432638416, "action": "move", "x": 564.8046875, "y": 471.2421875}
+{"time_stamp": 150180.433601375, "action": "move", "x": 565.26171875, "y": 471.46875}
+{"time_stamp": 150180.434638125, "action": "move", "x": 565.71875, "y": 471.6953125}
+{"time_stamp": 150180.436607791, "action": "move", "x": 566.17578125, "y": 471.921875}
+{"time_stamp": 150180.436791125, "action": "move", "x": 566.6328125, "y": 471.921875}
+{"time_stamp": 150180.437626791, "action": "move", "x": 567.50390625, "y": 472.2109375}
+{"time_stamp": 150180.43860075, "action": "move", "x": 567.9609375, "y": 472.4375}
+{"time_stamp": 150180.439651958, "action": "move", "x": 568.41796875, "y": 472.6640625}
+{"time_stamp": 150180.440639041, "action": "move", "x": 568.875, "y": 472.890625}
+{"time_stamp": 150180.441667666, "action": "move", "x": 569.33203125, "y": 473.1171875}
+{"time_stamp": 150180.442642916, "action": "move", "x": 569.7890625, "y": 473.34375}
+{"time_stamp": 150180.443650166, "action": "move", "x": 570.24609375, "y": 473.5703125}
+{"time_stamp": 150180.444899166, "action": "move", "x": 571.1171875, "y": 473.5703125}
+{"time_stamp": 150180.445642, "action": "move", "x": 571.57421875, "y": 473.796875}
+{"time_stamp": 150180.446650416, "action": "move", "x": 572.03125, "y": 474.0234375}
+{"time_stamp": 150180.447666916, "action": "move", "x": 572.48828125, "y": 474.25}
+{"time_stamp": 150180.448632833, "action": "move", "x": 572.9453125, "y": 474.4765625}
+{"time_stamp": 150180.449630458, "action": "move", "x": 573.40234375, "y": 474.703125}
+{"time_stamp": 150180.450650666, "action": "move", "x": 573.859375, "y": 474.9296875}
+{"time_stamp": 150180.451678416, "action": "move", "x": 574.31640625, "y": 475.15625}
+{"time_stamp": 150180.453166583, "action": "move", "x": 574.7734375, "y": 475.15625}
+{"time_stamp": 150180.453723416, "action": "move", "x": 575.64453125, "y": 475.4453125}
+{"time_stamp": 150180.4546095, "action": "move", "x": 576.1015625, "y": 475.671875}
+{"time_stamp": 150180.455660875, "action": "move", "x": 576.55859375, "y": 475.8984375}
+{"time_stamp": 150180.456638791, "action": "move", "x": 577.015625, "y": 476.125}
+{"time_stamp": 150180.457623708, "action": "move", "x": 577.47265625, "y": 476.3515625}
+{"time_stamp": 150180.458630791, "action": "move", "x": 577.9296875, "y": 476.578125}
+{"time_stamp": 150180.459656125, "action": "move", "x": 578.38671875, "y": 476.8046875}
+{"time_stamp": 150180.461957541, "action": "move", "x": 578.84375, "y": 476.8046875}
+{"time_stamp": 150180.461997666, "action": "move", "x": 579.30078125, "y": 477.03125}
+{"time_stamp": 150180.462800916, "action": "move", "x": 579.7578125, "y": 477.2578125}
+{"time_stamp": 150180.464143333, "action": "move", "x": 580.21484375, "y": 477.484375}
+{"time_stamp": 150180.465125208, "action": "move", "x": 580.671875, "y": 477.7109375}
+{"time_stamp": 150180.465949208, "action": "move", "x": 581.12890625, "y": 477.9375}
+{"time_stamp": 150180.466894458, "action": "move", "x": 581.5859375, "y": 478.1640625}
+{"time_stamp": 150180.467861958, "action": "move", "x": 582.04296875, "y": 478.390625}
+{"time_stamp": 150180.4686765, "action": "move", "x": 582.5, "y": 478.390625}
+{"time_stamp": 150180.470821458, "action": "move", "x": 582.95703125, "y": 478.6171875}
+{"time_stamp": 150180.470887875, "action": "move", "x": 583.4140625, "y": 478.84375}
+{"time_stamp": 150180.471657208, "action": "move", "x": 583.87109375, "y": 479.0703125}
+{"time_stamp": 150180.472650916, "action": "move", "x": 584.328125, "y": 479.296875}
+{"time_stamp": 150180.473628083, "action": "move", "x": 584.78515625, "y": 479.5234375}
+{"time_stamp": 150180.474631166, "action": "move", "x": 585.2421875, "y": 479.75}
+{"time_stamp": 150180.475635375, "action": "move", "x": 585.69921875, "y": 479.9765625}
+{"time_stamp": 150180.476732958, "action": "move", "x": 586.15625, "y": 479.9765625}
+{"time_stamp": 150180.478214583, "action": "move", "x": 586.61328125, "y": 480.203125}
+{"time_stamp": 150180.478676916, "action": "move", "x": 587.0703125, "y": 480.4296875}
+{"time_stamp": 150180.47966275, "action": "move", "x": 587.52734375, "y": 480.65625}
+{"time_stamp": 150180.480675625, "action": "move", "x": 587.984375, "y": 480.8828125}
+{"time_stamp": 150180.481626083, "action": "move", "x": 588.44140625, "y": 481.109375}
+{"time_stamp": 150180.48264375, "action": "move", "x": 588.8984375, "y": 481.3359375}
+{"time_stamp": 150180.483643166, "action": "move", "x": 589.35546875, "y": 481.3359375}
+{"time_stamp": 150180.484627791, "action": "move", "x": 589.58203125, "y": 481.5625}
+{"time_stamp": 150180.486709958, "action": "move", "x": 590.453125, "y": 481.8515625}
+{"time_stamp": 150180.4868475, "action": "move", "x": 590.6796875, "y": 482.078125}
+{"time_stamp": 150180.4876225, "action": "move", "x": 591.13671875, "y": 482.3046875}
+{"time_stamp": 150180.488643333, "action": "move", "x": 591.59375, "y": 482.3046875}
+{"time_stamp": 150180.489628583, "action": "move", "x": 592.05078125, "y": 482.53125}
+{"time_stamp": 150180.490675625, "action": "move", "x": 592.5078125, "y": 482.7578125}
+{"time_stamp": 150180.491627291, "action": "move", "x": 592.96484375, "y": 482.984375}
+{"time_stamp": 150180.492671666, "action": "move", "x": 593.421875, "y": 483.2109375}
+{"time_stamp": 150180.493654541, "action": "move", "x": 593.6484375, "y": 483.2109375}
+{"time_stamp": 150180.494719791, "action": "move", "x": 594.10546875, "y": 483.4375}
+{"time_stamp": 150180.495681875, "action": "move", "x": 594.5625, "y": 483.6640625}
+{"time_stamp": 150180.496622541, "action": "move", "x": 595.01953125, "y": 483.890625}
+{"time_stamp": 150180.497693291, "action": "move", "x": 595.4765625, "y": 483.890625}
+{"time_stamp": 150180.49866675, "action": "move", "x": 595.703125, "y": 484.1171875}
+{"time_stamp": 150180.499801708, "action": "move", "x": 596.16015625, "y": 484.34375}
+{"time_stamp": 150180.500665125, "action": "move", "x": 596.6171875, "y": 484.5703125}
+{"time_stamp": 150180.50167375, "action": "move", "x": 597.07421875, "y": 484.5703125}
+{"time_stamp": 150180.504204583, "action": "move", "x": 597.53125, "y": 484.796875}
+{"time_stamp": 150180.504236625, "action": "move", "x": 597.7578125, "y": 485.0234375}
+{"time_stamp": 150180.50465, "action": "move", "x": 598.21484375, "y": 485.0234375}
+{"time_stamp": 150180.5056815, "action": "move", "x": 598.671875, "y": 485.25}
+{"time_stamp": 150180.50661, "action": "move", "x": 598.8984375, "y": 485.4765625}
+{"time_stamp": 150180.507644583, "action": "move", "x": 599.35546875, "y": 485.703125}
+{"time_stamp": 150180.508639375, "action": "move", "x": 599.8125, "y": 485.9296875}
+{"time_stamp": 150180.509610083, "action": "move", "x": 600.26953125, "y": 486.15625}
+{"time_stamp": 150180.512423916, "action": "move", "x": 600.7265625, "y": 486.15625}
+{"time_stamp": 150180.512448416, "action": "move", "x": 600.953125, "y": 486.3828125}
+{"time_stamp": 150180.512656916, "action": "move", "x": 601.41015625, "y": 486.609375}
+{"time_stamp": 150180.513615791, "action": "move", "x": 601.8671875, "y": 486.8359375}
+{"time_stamp": 150180.514615958, "action": "move", "x": 602.32421875, "y": 486.8359375}
+{"time_stamp": 150180.515750708, "action": "move", "x": 602.55078125, "y": 487.0625}
+{"time_stamp": 150180.516663541, "action": "move", "x": 603.0078125, "y": 487.2890625}
+{"time_stamp": 150180.517652583, "action": "move", "x": 603.46484375, "y": 487.515625}
+{"time_stamp": 150180.518610875, "action": "move", "x": 603.921875, "y": 487.515625}
+{"time_stamp": 150180.520779666, "action": "move", "x": 604.37890625, "y": 487.7421875}
+{"time_stamp": 150180.520854, "action": "move", "x": 604.8359375, "y": 487.96875}
+{"time_stamp": 150180.521675041, "action": "move", "x": 605.0625, "y": 488.1953125}
+{"time_stamp": 150180.522688416, "action": "move", "x": 605.51953125, "y": 488.1953125}
+{"time_stamp": 150180.523655166, "action": "move", "x": 605.9765625, "y": 488.421875}
+{"time_stamp": 150180.524655791, "action": "move", "x": 606.43359375, "y": 488.6484375}
+{"time_stamp": 150180.525751958, "action": "move", "x": 606.890625, "y": 488.875}
+{"time_stamp": 150180.526743791, "action": "move", "x": 607.34765625, "y": 488.875}
+{"time_stamp": 150180.528270166, "action": "move", "x": 607.8046875, "y": 489.1015625}
+{"time_stamp": 150180.528622833, "action": "move", "x": 608.26171875, "y": 489.328125}
+{"time_stamp": 150180.52961025, "action": "move", "x": 608.71875, "y": 489.5546875}
+{"time_stamp": 150180.530644083, "action": "move", "x": 608.9453125, "y": 489.78125}
+{"time_stamp": 150180.531590666, "action": "move", "x": 609.40234375, "y": 489.78125}
+{"time_stamp": 150180.53259725, "action": "move", "x": 609.859375, "y": 490.0078125}
+{"time_stamp": 150180.533579541, "action": "move", "x": 610.73046875, "y": 490.296875}
+{"time_stamp": 150180.534831666, "action": "move", "x": 611.1875, "y": 490.5234375}
+{"time_stamp": 150180.536748166, "action": "move", "x": 611.64453125, "y": 490.5234375}
+{"time_stamp": 150180.536821125, "action": "move", "x": 612.1015625, "y": 490.75}
+{"time_stamp": 150180.537602916, "action": "move", "x": 612.55859375, "y": 490.9765625}
+{"time_stamp": 150180.5386565, "action": "move", "x": 613.015625, "y": 491.203125}
+{"time_stamp": 150180.539635958, "action": "move", "x": 613.47265625, "y": 491.203125}
+{"time_stamp": 150180.540623958, "action": "move", "x": 613.9296875, "y": 491.4296875}
+{"time_stamp": 150180.541682541, "action": "move", "x": 614.38671875, "y": 491.65625}
+{"time_stamp": 150180.5426185, "action": "move", "x": 614.84375, "y": 491.8828125}
+{"time_stamp": 150180.543628583, "action": "move", "x": 615.30078125, "y": 492.109375}
+{"time_stamp": 150180.545096083, "action": "move", "x": 615.7578125, "y": 492.109375}
+{"time_stamp": 150180.545636333, "action": "move", "x": 616.21484375, "y": 492.3359375}
+{"time_stamp": 150180.546664291, "action": "move", "x": 617.0859375, "y": 492.625}
+{"time_stamp": 150180.547660375, "action": "move", "x": 617.54296875, "y": 492.8515625}
+{"time_stamp": 150180.548644791, "action": "move", "x": 618.0, "y": 493.078125}
+{"time_stamp": 150180.549643875, "action": "move", "x": 618.45703125, "y": 493.3046875}
+{"time_stamp": 150180.550661166, "action": "move", "x": 618.9140625, "y": 493.3046875}
+{"time_stamp": 150180.551699541, "action": "move", "x": 619.37109375, "y": 493.53125}
+{"time_stamp": 150180.553268333, "action": "move", "x": 619.828125, "y": 493.7578125}
+{"time_stamp": 150180.553674541, "action": "move", "x": 620.28515625, "y": 493.984375}
+{"time_stamp": 150180.554641958, "action": "move", "x": 620.7421875, "y": 494.2109375}
+{"time_stamp": 150180.556176708, "action": "move", "x": 621.19921875, "y": 494.4375}
+{"time_stamp": 150180.556699875, "action": "move", "x": 621.65625, "y": 494.4375}
+{"time_stamp": 150180.558069, "action": "move", "x": 622.11328125, "y": 494.6640625}
+{"time_stamp": 150180.559030791, "action": "move", "x": 622.5703125, "y": 494.890625}
+{"time_stamp": 150180.559688041, "action": "move", "x": 623.02734375, "y": 494.890625}
+{"time_stamp": 150180.561770541, "action": "move", "x": 623.8984375, "y": 495.1796875}
+{"time_stamp": 150180.561866166, "action": "move", "x": 624.35546875, "y": 495.40625}
+{"time_stamp": 150180.562732708, "action": "move", "x": 624.8125, "y": 495.6328125}
+{"time_stamp": 150180.563684333, "action": "move", "x": 625.26953125, "y": 495.859375}
+{"time_stamp": 150180.564688583, "action": "move", "x": 625.7265625, "y": 496.0859375}
+{"time_stamp": 150180.565710958, "action": "move", "x": 626.18359375, "y": 496.0859375}
+{"time_stamp": 150180.566720416, "action": "move", "x": 627.0546875, "y": 496.375}
+{"time_stamp": 150180.567669291, "action": "move", "x": 627.51171875, "y": 496.6015625}
+{"time_stamp": 150180.568648583, "action": "move", "x": 627.96875, "y": 496.828125}
+{"time_stamp": 150180.570104416, "action": "move", "x": 628.42578125, "y": 496.828125}
+{"time_stamp": 150180.570661666, "action": "move", "x": 628.8828125, "y": 497.0546875}
+{"time_stamp": 150180.571628291, "action": "move", "x": 629.33984375, "y": 497.28125}
+{"time_stamp": 150180.572644416, "action": "move", "x": 629.796875, "y": 497.5078125}
+{"time_stamp": 150180.573639875, "action": "move", "x": 630.25390625, "y": 497.5078125}
+{"time_stamp": 150180.574621041, "action": "move", "x": 630.7109375, "y": 497.734375}
+{"time_stamp": 150180.5756185, "action": "move", "x": 631.58203125, "y": 498.0234375}
+{"time_stamp": 150180.576617166, "action": "move", "x": 631.80859375, "y": 498.0234375}
+{"time_stamp": 150180.578786333, "action": "move", "x": 632.6796875, "y": 498.3125}
+{"time_stamp": 150180.578925791, "action": "move", "x": 633.13671875, "y": 498.5390625}
+{"time_stamp": 150180.579623291, "action": "move", "x": 633.59375, "y": 498.765625}
+{"time_stamp": 150180.580818416, "action": "move", "x": 634.05078125, "y": 498.765625}
+{"time_stamp": 150180.581711083, "action": "move", "x": 634.5078125, "y": 498.9921875}
+{"time_stamp": 150180.582628416, "action": "move", "x": 634.96484375, "y": 498.9921875}
+{"time_stamp": 150180.583650291, "action": "move", "x": 635.421875, "y": 499.21875}
+{"time_stamp": 150180.584633625, "action": "move", "x": 636.29296875, "y": 499.5078125}
+{"time_stamp": 150180.586752625, "action": "move", "x": 636.75, "y": 499.734375}
+{"time_stamp": 150180.5868655, "action": "move", "x": 637.20703125, "y": 499.9609375}
+{"time_stamp": 150180.587619166, "action": "move", "x": 637.6640625, "y": 499.9609375}
+{"time_stamp": 150180.588653833, "action": "move", "x": 638.12109375, "y": 500.1875}
+{"time_stamp": 150180.589645583, "action": "move", "x": 638.578125, "y": 500.4140625}
+{"time_stamp": 150180.590715083, "action": "move", "x": 639.44921875, "y": 500.703125}
+{"time_stamp": 150180.591721708, "action": "move", "x": 639.90625, "y": 500.703125}
+{"time_stamp": 150180.592691916, "action": "move", "x": 640.36328125, "y": 500.9296875}
+{"time_stamp": 150180.593641875, "action": "move", "x": 640.8203125, "y": 501.15625}
+{"time_stamp": 150180.595338708, "action": "move", "x": 641.27734375, "y": 501.3828125}
+{"time_stamp": 150180.595832958, "action": "move", "x": 641.734375, "y": 501.3828125}
+{"time_stamp": 150180.596703125, "action": "move", "x": 642.19140625, "y": 501.609375}
+{"time_stamp": 150180.597670333, "action": "move", "x": 642.6484375, "y": 501.8359375}
+{"time_stamp": 150180.598906458, "action": "move", "x": 643.51953125, "y": 502.125}
+{"time_stamp": 150180.599659166, "action": "move", "x": 643.9765625, "y": 502.3515625}
+{"time_stamp": 150180.600637208, "action": "move", "x": 644.43359375, "y": 502.3515625}
+{"time_stamp": 150180.601654166, "action": "move", "x": 644.890625, "y": 502.578125}
+{"time_stamp": 150180.6035955, "action": "move", "x": 645.34765625, "y": 502.8046875}
+{"time_stamp": 150180.603632125, "action": "move", "x": 645.8046875, "y": 502.8046875}
+{"time_stamp": 150180.604629916, "action": "move", "x": 646.26171875, "y": 503.03125}
+{"time_stamp": 150180.605656958, "action": "move", "x": 646.71875, "y": 503.2578125}
+{"time_stamp": 150180.606648, "action": "move", "x": 647.17578125, "y": 503.484375}
+{"time_stamp": 150180.607672583, "action": "move", "x": 648.046875, "y": 503.7734375}
+{"time_stamp": 150180.608644125, "action": "move", "x": 648.50390625, "y": 504.0}
+{"time_stamp": 150180.609707541, "action": "move", "x": 648.9609375, "y": 504.0}
+{"time_stamp": 150180.611739875, "action": "move", "x": 649.41796875, "y": 504.2265625}
+{"time_stamp": 150180.611764083, "action": "move", "x": 649.875, "y": 504.453125}
+{"time_stamp": 150180.612629708, "action": "move", "x": 650.33203125, "y": 504.6796875}
+{"time_stamp": 150180.613942708, "action": "move", "x": 650.7890625, "y": 504.6796875}
+{"time_stamp": 150180.614670166, "action": "move", "x": 651.24609375, "y": 504.90625}
+{"time_stamp": 150180.615618083, "action": "move", "x": 651.703125, "y": 505.1328125}
+{"time_stamp": 150180.616674083, "action": "move", "x": 652.57421875, "y": 505.1328125}
+{"time_stamp": 150180.617668833, "action": "move", "x": 653.03125, "y": 505.359375}
+{"time_stamp": 150180.618614458, "action": "move", "x": 653.48828125, "y": 505.5859375}
+{"time_stamp": 150180.620237416, "action": "move", "x": 653.9453125, "y": 505.8125}
+{"time_stamp": 150180.620638, "action": "move", "x": 654.40234375, "y": 506.0390625}
+{"time_stamp": 150180.62164575, "action": "move", "x": 654.859375, "y": 506.0390625}
+{"time_stamp": 150180.622788375, "action": "move", "x": 655.73046875, "y": 506.328125}
+{"time_stamp": 150180.623656458, "action": "move", "x": 656.1875, "y": 506.5546875}
+{"time_stamp": 150180.624667, "action": "move", "x": 656.64453125, "y": 506.5546875}
+{"time_stamp": 150180.6256305, "action": "move", "x": 657.1015625, "y": 506.78125}
+{"time_stamp": 150180.626707375, "action": "move", "x": 657.55859375, "y": 507.0078125}
+{"time_stamp": 150180.628895458, "action": "move", "x": 658.015625, "y": 507.234375}
+{"time_stamp": 150180.628989583, "action": "move", "x": 658.88671875, "y": 507.234375}
+{"time_stamp": 150180.629672833, "action": "move", "x": 659.34375, "y": 507.4609375}
+{"time_stamp": 150180.630885208, "action": "move", "x": 659.80078125, "y": 507.6875}
+{"time_stamp": 150180.631677791, "action": "move", "x": 660.2578125, "y": 507.9140625}
+{"time_stamp": 150180.63266525, "action": "move", "x": 660.71484375, "y": 507.9140625}
+{"time_stamp": 150180.633705458, "action": "move", "x": 661.171875, "y": 508.140625}
+{"time_stamp": 150180.634671583, "action": "move", "x": 661.62890625, "y": 508.3671875}
+{"time_stamp": 150180.637026083, "action": "move", "x": 662.5, "y": 508.3671875}
+{"time_stamp": 150180.637108333, "action": "move", "x": 662.95703125, "y": 508.59375}
+{"time_stamp": 150180.637619, "action": "move", "x": 663.4140625, "y": 508.8203125}
+{"time_stamp": 150180.63860275, "action": "move", "x": 663.87109375, "y": 508.8203125}
+{"time_stamp": 150180.639716833, "action": "move", "x": 664.328125, "y": 509.046875}
+{"time_stamp": 150180.640692083, "action": "move", "x": 664.78515625, "y": 509.2734375}
+{"time_stamp": 150180.641638458, "action": "move", "x": 665.2421875, "y": 509.2734375}
+{"time_stamp": 150180.642678416, "action": "move", "x": 665.69921875, "y": 509.5}
+{"time_stamp": 150180.643634291, "action": "move", "x": 665.92578125, "y": 509.5}
+{"time_stamp": 150180.645798708, "action": "move", "x": 666.3828125, "y": 509.7265625}
+{"time_stamp": 150180.645837416, "action": "move", "x": 666.83984375, "y": 509.953125}
+{"time_stamp": 150180.646634541, "action": "move", "x": 667.296875, "y": 509.953125}
+{"time_stamp": 150180.647641708, "action": "move", "x": 667.75390625, "y": 510.1796875}
+{"time_stamp": 150180.648619416, "action": "move", "x": 668.2109375, "y": 510.40625}
+{"time_stamp": 150180.649617, "action": "move", "x": 668.66796875, "y": 510.40625}
+{"time_stamp": 150180.650621833, "action": "move", "x": 668.89453125, "y": 510.6328125}
+{"time_stamp": 150180.65164775, "action": "move", "x": 669.3515625, "y": 510.6328125}
+{"time_stamp": 150180.653565541, "action": "move", "x": 669.80859375, "y": 510.859375}
+{"time_stamp": 150180.653785083, "action": "move", "x": 670.265625, "y": 511.0859375}
+{"time_stamp": 150180.654613458, "action": "move", "x": 670.72265625, "y": 511.0859375}
+{"time_stamp": 150180.655802458, "action": "move", "x": 670.94921875, "y": 511.3125}
+{"time_stamp": 150180.656739583, "action": "move", "x": 671.40625, "y": 511.3125}
+{"time_stamp": 150180.657631166, "action": "move", "x": 671.86328125, "y": 511.5390625}
+{"time_stamp": 150180.65863975, "action": "move", "x": 672.3203125, "y": 511.765625}
+{"time_stamp": 150180.659646333, "action": "move", "x": 672.546875, "y": 511.765625}
+{"time_stamp": 150180.661477875, "action": "move", "x": 673.00390625, "y": 511.9921875}
+{"time_stamp": 150180.661817291, "action": "move", "x": 673.23046875, "y": 511.9921875}
+{"time_stamp": 150180.662824208, "action": "move", "x": 673.6875, "y": 512.21875}
+{"time_stamp": 150180.663649375, "action": "move", "x": 674.14453125, "y": 512.21875}
+{"time_stamp": 150180.664634458, "action": "move", "x": 674.37109375, "y": 512.4453125}
+{"time_stamp": 150180.665650875, "action": "move", "x": 674.828125, "y": 512.671875}
+{"time_stamp": 150180.666619166, "action": "move", "x": 675.0546875, "y": 512.671875}
+{"time_stamp": 150180.667659, "action": "move", "x": 675.51171875, "y": 512.8984375}
+{"time_stamp": 150180.66866025, "action": "move", "x": 675.73828125, "y": 512.8984375}
+{"time_stamp": 150180.670044208, "action": "move", "x": 676.1953125, "y": 512.8984375}
+{"time_stamp": 150180.670626208, "action": "move", "x": 676.421875, "y": 513.125}
+{"time_stamp": 150180.671601083, "action": "move", "x": 676.87890625, "y": 513.125}
+{"time_stamp": 150180.672625458, "action": "move", "x": 677.10546875, "y": 513.3515625}
+{"time_stamp": 150180.673618791, "action": "move", "x": 677.5625, "y": 513.3515625}
+{"time_stamp": 150180.674642708, "action": "move", "x": 677.7890625, "y": 513.578125}
+{"time_stamp": 150180.675602708, "action": "move", "x": 678.24609375, "y": 513.578125}
+{"time_stamp": 150180.676743041, "action": "move", "x": 678.47265625, "y": 513.8046875}
+{"time_stamp": 150180.679074875, "action": "move", "x": 678.69921875, "y": 513.8046875}
+{"time_stamp": 150180.679151875, "action": "move", "x": 678.92578125, "y": 513.8046875}
+{"time_stamp": 150180.679607708, "action": "move", "x": 679.3828125, "y": 514.03125}
+{"time_stamp": 150180.6806165, "action": "move", "x": 679.609375, "y": 514.2578125}
+{"time_stamp": 150180.681619625, "action": "move", "x": 679.8359375, "y": 514.2578125}
+{"time_stamp": 150180.6826475, "action": "move", "x": 680.29296875, "y": 514.2578125}
+{"time_stamp": 150180.683678916, "action": "move", "x": 680.51953125, "y": 514.484375}
+{"time_stamp": 150180.684661, "action": "move", "x": 680.74609375, "y": 514.484375}
+{"time_stamp": 150180.687279333, "action": "move", "x": 681.203125, "y": 514.484375}
+{"time_stamp": 150180.687359166, "action": "move", "x": 681.4296875, "y": 514.7109375}
+{"time_stamp": 150180.687621666, "action": "move", "x": 681.65625, "y": 514.7109375}
+{"time_stamp": 150180.688633291, "action": "move", "x": 681.8828125, "y": 514.9375}
+{"time_stamp": 150180.689702541, "action": "move", "x": 682.109375, "y": 514.9375}
+{"time_stamp": 150180.690711125, "action": "move", "x": 682.3359375, "y": 515.1640625}
+{"time_stamp": 150180.691635125, "action": "move", "x": 682.79296875, "y": 515.1640625}
+{"time_stamp": 150180.6926535, "action": "move", "x": 683.01953125, "y": 515.1640625}
+{"time_stamp": 150180.69368175, "action": "move", "x": 683.24609375, "y": 515.1640625}
+{"time_stamp": 150180.694931875, "action": "move", "x": 683.47265625, "y": 515.390625}
+{"time_stamp": 150180.695639083, "action": "move", "x": 683.69921875, "y": 515.390625}
+{"time_stamp": 150180.696611583, "action": "move", "x": 683.92578125, "y": 515.390625}
+{"time_stamp": 150180.697663875, "action": "move", "x": 684.15234375, "y": 515.6171875}
+{"time_stamp": 150180.698658208, "action": "move", "x": 684.37890625, "y": 515.6171875}
+{"time_stamp": 150180.699701208, "action": "move", "x": 684.60546875, "y": 515.6171875}
+{"time_stamp": 150180.70062125, "action": "move", "x": 684.83203125, "y": 515.6171875}
+{"time_stamp": 150180.701622416, "action": "move", "x": 685.05859375, "y": 515.84375}
+{"time_stamp": 150180.70364775, "action": "move", "x": 685.28515625, "y": 515.84375}
+{"time_stamp": 150180.704658083, "action": "move", "x": 685.51171875, "y": 515.84375}
+{"time_stamp": 150180.705693083, "action": "move", "x": 685.73828125, "y": 516.0703125}
+{"time_stamp": 150180.706636083, "action": "move", "x": 685.96484375, "y": 516.0703125}
+{"time_stamp": 150180.708631291, "action": "move", "x": 686.19140625, "y": 516.0703125}
+{"time_stamp": 150180.71184975, "action": "move", "x": 686.41796875, "y": 516.0703125}
+{"time_stamp": 150180.712679041, "action": "move", "x": 686.64453125, "y": 516.296875}
+{"time_stamp": 150180.714616583, "action": "move", "x": 686.87109375, "y": 516.296875}
+{"time_stamp": 150180.7167945, "action": "move", "x": 687.09765625, "y": 516.296875}
+{"time_stamp": 150180.720224333, "action": "move", "x": 687.32421875, "y": 516.296875}
+{"time_stamp": 150180.727050916, "action": "move", "x": 687.55078125, "y": 516.296875}
+{"time_stamp": 150180.949082333, "action": "click", "x": 687.55078125, "y": 516.296875, "button": "left", "pressed": false}
+{"time_stamp": 150181.163946083, "action": "click", "x": 687.55078125, "y": 516.296875, "button": "left", "pressed": true}
+{"time_stamp": 150181.204857416, "action": "click", "x": 687.55078125, "y": 516.296875, "button": "left", "pressed": false}
+{"time_stamp": 150181.266202041, "action": "move", "x": 687.3203125, "y": 516.296875}
+{"time_stamp": 150181.266377375, "action": "move", "x": 687.08984375, "y": 516.296875}
+{"time_stamp": 150181.270294, "action": "move", "x": 686.859375, "y": 516.296875}
+{"time_stamp": 150181.270365541, "action": "move", "x": 686.62890625, "y": 516.296875}
+{"time_stamp": 150181.27512875, "action": "move", "x": 685.24609375, "y": 516.296875}
+{"time_stamp": 150181.275649041, "action": "move", "x": 685.015625, "y": 516.296875}
+{"time_stamp": 150181.276565583, "action": "move", "x": 684.78515625, "y": 516.296875}
+{"time_stamp": 150181.281270458, "action": "move", "x": 684.32421875, "y": 516.296875}
+{"time_stamp": 150181.281298208, "action": "move", "x": 684.09375, "y": 516.296875}
+{"time_stamp": 150181.281372791, "action": "move", "x": 683.86328125, "y": 516.296875}
+{"time_stamp": 150181.281439, "action": "move", "x": 683.6328125, "y": 516.296875}
+{"time_stamp": 150181.281681333, "action": "move", "x": 683.171875, "y": 516.296875}
+{"time_stamp": 150181.282775833, "action": "move", "x": 682.94140625, "y": 516.5234375}
+{"time_stamp": 150181.283763708, "action": "move", "x": 682.7109375, "y": 516.5234375}
+{"time_stamp": 150181.285285916, "action": "move", "x": 682.25, "y": 516.5234375}
+{"time_stamp": 150181.291359625, "action": "move", "x": 682.01953125, "y": 516.5234375}
+{"time_stamp": 150181.291942458, "action": "move", "x": 681.55859375, "y": 516.5234375}
+{"time_stamp": 150181.292002041, "action": "move", "x": 681.09765625, "y": 516.5234375}
+{"time_stamp": 150181.29213275, "action": "move", "x": 680.8671875, "y": 516.5234375}
+{"time_stamp": 150181.292212541, "action": "move", "x": 680.40625, "y": 516.75}
+{"time_stamp": 150181.292274166, "action": "move", "x": 680.17578125, "y": 516.75}
+{"time_stamp": 150181.292327875, "action": "move", "x": 679.71484375, "y": 516.75}
+{"time_stamp": 150181.2930385, "action": "move", "x": 679.25390625, "y": 516.9765625}
+{"time_stamp": 150181.293727, "action": "move", "x": 679.0234375, "y": 516.9765625}
+{"time_stamp": 150181.295767791, "action": "move", "x": 678.5625, "y": 516.9765625}
+{"time_stamp": 150181.296020583, "action": "move", "x": 678.1015625, "y": 516.9765625}
+{"time_stamp": 150181.296695083, "action": "move", "x": 677.640625, "y": 517.203125}
+{"time_stamp": 150181.297645666, "action": "move", "x": 677.1796875, "y": 517.203125}
+{"time_stamp": 150181.298665083, "action": "move", "x": 676.94921875, "y": 517.4296875}
+{"time_stamp": 150181.299659458, "action": "move", "x": 676.48828125, "y": 517.4296875}
+{"time_stamp": 150181.30066475, "action": "move", "x": 676.02734375, "y": 517.4296875}
+{"time_stamp": 150181.301708916, "action": "move", "x": 675.56640625, "y": 517.65625}
+{"time_stamp": 150181.305053125, "action": "move", "x": 675.10546875, "y": 517.65625}
+{"time_stamp": 150181.305189375, "action": "move", "x": 674.64453125, "y": 517.8828125}
+{"time_stamp": 150181.305263125, "action": "move", "x": 674.18359375, "y": 517.8828125}
+{"time_stamp": 150181.305684666, "action": "move", "x": 673.72265625, "y": 518.109375}
+{"time_stamp": 150181.306692375, "action": "move", "x": 673.26171875, "y": 518.3359375}
+{"time_stamp": 150181.307666166, "action": "move", "x": 672.80078125, "y": 518.3359375}
+{"time_stamp": 150181.308695708, "action": "move", "x": 671.92578125, "y": 518.625}
+{"time_stamp": 150181.309702833, "action": "move", "x": 671.46484375, "y": 518.8515625}
+{"time_stamp": 150181.312415666, "action": "move", "x": 671.00390625, "y": 519.078125}
+{"time_stamp": 150181.312510333, "action": "move", "x": 670.54296875, "y": 519.3046875}
+{"time_stamp": 150181.312711333, "action": "move", "x": 670.08203125, "y": 519.53125}
+{"time_stamp": 150181.313687, "action": "move", "x": 669.20703125, "y": 519.8203125}
+{"time_stamp": 150181.314665875, "action": "move", "x": 668.74609375, "y": 520.046875}
+{"time_stamp": 150181.31570525, "action": "move", "x": 668.28515625, "y": 520.2734375}
+{"time_stamp": 150181.316696791, "action": "move", "x": 667.41015625, "y": 520.5625}
+{"time_stamp": 150181.3177105, "action": "move", "x": 666.94921875, "y": 520.7890625}
+{"time_stamp": 150181.318649083, "action": "move", "x": 666.07421875, "y": 521.078125}
+{"time_stamp": 150181.320382875, "action": "move", "x": 665.61328125, "y": 521.3046875}
+{"time_stamp": 150181.320833125, "action": "move", "x": 664.73828125, "y": 521.59375}
+{"time_stamp": 150181.321664375, "action": "move", "x": 663.86328125, "y": 522.17578125}
+{"time_stamp": 150181.322690625, "action": "move", "x": 663.40234375, "y": 522.40234375}
+{"time_stamp": 150181.323830458, "action": "move", "x": 662.52734375, "y": 522.984375}
+{"time_stamp": 150181.325180416, "action": "move", "x": 661.65234375, "y": 523.56640625}
+{"time_stamp": 150181.32577325, "action": "move", "x": 661.19140625, "y": 524.0234375}
+{"time_stamp": 150181.326772666, "action": "move", "x": 660.31640625, "y": 524.60546875}
+{"time_stamp": 150181.328326375, "action": "move", "x": 659.09375, "y": 525.82421875}
+{"time_stamp": 150181.328702833, "action": "move", "x": 658.21875, "y": 526.40625}
+{"time_stamp": 150181.329692166, "action": "move", "x": 657.6328125, "y": 527.27734375}
+{"time_stamp": 150181.330770083, "action": "move", "x": 656.41015625, "y": 528.49609375}
+{"time_stamp": 150181.3316865, "action": "move", "x": 655.53515625, "y": 529.078125}
+{"time_stamp": 150181.332654416, "action": "move", "x": 654.3125, "y": 530.296875}
+{"time_stamp": 150181.333663916, "action": "move", "x": 653.08984375, "y": 531.515625}
+{"time_stamp": 150181.334641708, "action": "move", "x": 651.18359375, "y": 532.94140625}
+{"time_stamp": 150181.336824583, "action": "move", "x": 649.9609375, "y": 534.16015625}
+{"time_stamp": 150181.336857208, "action": "move", "x": 648.73828125, "y": 535.37890625}
+{"time_stamp": 150181.337668583, "action": "move", "x": 647.515625, "y": 536.59765625}
+{"time_stamp": 150181.33870325, "action": "move", "x": 645.609375, "y": 538.0234375}
+{"time_stamp": 150181.339669125, "action": "move", "x": 644.734375, "y": 538.60546875}
+{"time_stamp": 150181.340679875, "action": "move", "x": 642.828125, "y": 540.03125}
+{"time_stamp": 150181.341679833, "action": "move", "x": 641.60546875, "y": 541.25}
+{"time_stamp": 150181.342659125, "action": "move", "x": 639.69921875, "y": 542.67578125}
+{"time_stamp": 150181.343630083, "action": "move", "x": 637.79296875, "y": 544.1015625}
+{"time_stamp": 150181.345895625, "action": "move", "x": 636.91796875, "y": 544.68359375}
+{"time_stamp": 150181.346084083, "action": "move", "x": 635.01171875, "y": 546.109375}
+{"time_stamp": 150181.346708916, "action": "move", "x": 633.10546875, "y": 547.53515625}
+{"time_stamp": 150181.347686833, "action": "move", "x": 631.4765625, "y": 548.34765625}
+{"time_stamp": 150181.34870975, "action": "move", "x": 629.5703125, "y": 549.7734375}
+{"time_stamp": 150181.349663125, "action": "move", "x": 627.94140625, "y": 550.5859375}
+{"time_stamp": 150181.35068875, "action": "move", "x": 626.03515625, "y": 552.01171875}
+{"time_stamp": 150181.351662583, "action": "move", "x": 624.40625, "y": 552.82421875}
+{"time_stamp": 150181.353932291, "action": "move", "x": 622.5, "y": 554.25}
+{"time_stamp": 150181.354037708, "action": "move", "x": 620.87109375, "y": 555.0625}
+{"time_stamp": 150181.354710791, "action": "move", "x": 618.96484375, "y": 556.48828125}
+{"time_stamp": 150181.355934916, "action": "move", "x": 617.3359375, "y": 557.30078125}
+{"time_stamp": 150181.35670275, "action": "move", "x": 614.953125, "y": 558.25}
+{"time_stamp": 150181.357661541, "action": "move", "x": 613.046875, "y": 559.67578125}
+{"time_stamp": 150181.358731, "action": "move", "x": 611.41796875, "y": 560.48828125}
+{"time_stamp": 150181.360093166, "action": "move", "x": 609.51171875, "y": 561.9140625}
+{"time_stamp": 150181.361786375, "action": "move", "x": 607.8828125, "y": 562.7265625}
+{"time_stamp": 150181.36182625, "action": "move", "x": 606.25390625, "y": 563.5390625}
+{"time_stamp": 150181.362676416, "action": "move", "x": 604.34765625, "y": 564.96484375}
+{"time_stamp": 150181.363662666, "action": "move", "x": 602.71875, "y": 565.77734375}
+{"time_stamp": 150181.364663333, "action": "move", "x": 600.8125, "y": 567.203125}
+{"time_stamp": 150181.365669166, "action": "move", "x": 599.18359375, "y": 568.015625}
+{"time_stamp": 150181.366631458, "action": "move", "x": 597.27734375, "y": 569.44140625}
+{"time_stamp": 150181.367689541, "action": "move", "x": 595.6484375, "y": 570.25390625}
+{"time_stamp": 150181.368655708, "action": "move", "x": 594.42578125, "y": 571.47265625}
+{"time_stamp": 150181.370304583, "action": "move", "x": 592.796875, "y": 572.28515625}
+{"time_stamp": 150181.370679375, "action": "move", "x": 590.890625, "y": 573.7109375}
+{"time_stamp": 150181.371639458, "action": "move", "x": 589.66796875, "y": 574.9296875}
+{"time_stamp": 150181.37268, "action": "move", "x": 588.0390625, "y": 575.7421875}
+{"time_stamp": 150181.373649416, "action": "move", "x": 586.81640625, "y": 576.9609375}
+{"time_stamp": 150181.374647625, "action": "move", "x": 584.91015625, "y": 578.38671875}
+{"time_stamp": 150181.375637791, "action": "move", "x": 583.6875, "y": 579.60546875}
+{"time_stamp": 150181.3766445, "action": "move", "x": 581.78125, "y": 581.03125}
+{"time_stamp": 150181.379053125, "action": "move", "x": 580.55859375, "y": 582.25}
+{"time_stamp": 150181.379098625, "action": "move", "x": 579.3359375, "y": 583.46875}
+{"time_stamp": 150181.37975975, "action": "move", "x": 578.11328125, "y": 584.6875}
+{"time_stamp": 150181.380727583, "action": "move", "x": 576.890625, "y": 585.90625}
+{"time_stamp": 150181.3816425, "action": "move", "x": 575.66796875, "y": 587.125}
+{"time_stamp": 150181.382633916, "action": "move", "x": 574.4453125, "y": 588.34375}
+{"time_stamp": 150181.383895916, "action": "move", "x": 573.22265625, "y": 589.5625}
+{"time_stamp": 150181.384662583, "action": "move", "x": 572.0, "y": 590.78125}
+{"time_stamp": 150181.387251583, "action": "move", "x": 571.4140625, "y": 591.65234375}
+{"time_stamp": 150181.387378583, "action": "move", "x": 569.984375, "y": 593.5546875}
+{"time_stamp": 150181.38767675, "action": "move", "x": 569.3984375, "y": 594.42578125}
+{"time_stamp": 150181.388639916, "action": "move", "x": 568.17578125, "y": 595.64453125}
+{"time_stamp": 150181.389666, "action": "move", "x": 567.58984375, "y": 596.515625}
+{"time_stamp": 150181.390665666, "action": "move", "x": 566.7734375, "y": 598.140625}
+{"time_stamp": 150181.391684083, "action": "move", "x": 566.1875, "y": 599.01171875}
+{"time_stamp": 150181.392663291, "action": "move", "x": 564.96484375, "y": 600.23046875}
+{"time_stamp": 150181.39378225, "action": "move", "x": 564.1484375, "y": 601.85546875}
+{"time_stamp": 150181.395037875, "action": "move", "x": 563.85546875, "y": 602.7265625}
+{"time_stamp": 150181.395704041, "action": "move", "x": 563.26953125, "y": 603.59765625}
+{"time_stamp": 150181.396669208, "action": "move", "x": 562.453125, "y": 605.22265625}
+{"time_stamp": 150181.397799791, "action": "move", "x": 561.8671875, "y": 606.09375}
+{"time_stamp": 150181.399114125, "action": "move", "x": 561.05078125, "y": 607.71875}
+{"time_stamp": 150181.39973475, "action": "move", "x": 560.46484375, "y": 608.58984375}
+{"time_stamp": 150181.400643833, "action": "move", "x": 560.171875, "y": 609.4609375}
+{"time_stamp": 150181.401644041, "action": "move", "x": 559.35546875, "y": 611.0859375}
+{"time_stamp": 150181.403749083, "action": "move", "x": 559.0625, "y": 611.95703125}
+{"time_stamp": 150181.403769166, "action": "move", "x": 558.4765625, "y": 612.828125}
+{"time_stamp": 150181.404687083, "action": "move", "x": 558.06640625, "y": 614.453125}
+{"time_stamp": 150181.405689166, "action": "move", "x": 557.48046875, "y": 615.32421875}
+{"time_stamp": 150181.4066765, "action": "move", "x": 557.1875, "y": 616.1953125}
+{"time_stamp": 150181.407749541, "action": "move", "x": 556.77734375, "y": 617.8203125}
+{"time_stamp": 150181.408672291, "action": "move", "x": 556.19140625, "y": 618.69140625}
+{"time_stamp": 150181.409686875, "action": "move", "x": 555.8984375, "y": 619.5625}
+{"time_stamp": 150181.412061083, "action": "move", "x": 555.48828125, "y": 621.1875}
+{"time_stamp": 150181.412158375, "action": "move", "x": 555.1953125, "y": 622.05859375}
+{"time_stamp": 150181.412688291, "action": "move", "x": 554.37890625, "y": 623.68359375}
+{"time_stamp": 150181.413665125, "action": "move", "x": 554.0859375, "y": 624.5546875}
+{"time_stamp": 150181.414641375, "action": "move", "x": 553.79296875, "y": 625.42578125}
+{"time_stamp": 150181.415675666, "action": "move", "x": 553.3828125, "y": 627.05078125}
+{"time_stamp": 150181.416637916, "action": "move", "x": 553.08984375, "y": 627.921875}
+{"time_stamp": 150181.417690541, "action": "move", "x": 552.796875, "y": 628.79296875}
+{"time_stamp": 150181.418651875, "action": "move", "x": 552.38671875, "y": 630.41796875}
+{"time_stamp": 150181.420142291, "action": "move", "x": 552.09375, "y": 631.2890625}
+{"time_stamp": 150181.420689708, "action": "move", "x": 551.68359375, "y": 632.9140625}
+{"time_stamp": 150181.421653916, "action": "move", "x": 551.390625, "y": 633.78515625}
+{"time_stamp": 150181.422627, "action": "move", "x": 550.98046875, "y": 635.41015625}
+{"time_stamp": 150181.423632458, "action": "move", "x": 550.6875, "y": 636.28125}
+{"time_stamp": 150181.424655791, "action": "move", "x": 550.6875, "y": 637.90625}
+{"time_stamp": 150181.425658833, "action": "move", "x": 550.39453125, "y": 638.77734375}
+{"time_stamp": 150181.426775833, "action": "move", "x": 549.984375, "y": 640.40234375}
+{"time_stamp": 150181.429023791, "action": "move", "x": 549.69140625, "y": 641.2734375}
+{"time_stamp": 150181.429051208, "action": "move", "x": 549.28125, "y": 642.8984375}
+{"time_stamp": 150181.429691583, "action": "move", "x": 549.28125, "y": 644.5234375}
+{"time_stamp": 150181.430733083, "action": "move", "x": 548.98828125, "y": 645.39453125}
+{"time_stamp": 150181.431654333, "action": "move", "x": 548.578125, "y": 647.01953125}
+{"time_stamp": 150181.432652833, "action": "move", "x": 548.28515625, "y": 647.890625}
+{"time_stamp": 150181.433622625, "action": "move", "x": 548.28515625, "y": 648.76171875}
+{"time_stamp": 150181.434635166, "action": "move", "x": 547.875, "y": 650.38671875}
+{"time_stamp": 150181.43675925, "action": "move", "x": 547.46484375, "y": 652.01171875}
+{"time_stamp": 150181.436785375, "action": "move", "x": 547.46484375, "y": 652.8828125}
+{"time_stamp": 150181.437665083, "action": "move", "x": 547.171875, "y": 653.75390625}
+{"time_stamp": 150181.438657083, "action": "move", "x": 546.76171875, "y": 655.37890625}
+{"time_stamp": 150181.439632166, "action": "move", "x": 546.46875, "y": 656.25}
+{"time_stamp": 150181.440635833, "action": "move", "x": 546.46875, "y": 657.12109375}
+{"time_stamp": 150181.441638958, "action": "move", "x": 546.05859375, "y": 658.74609375}
+{"time_stamp": 150181.442625875, "action": "move", "x": 546.05859375, "y": 659.6171875}
+{"time_stamp": 150181.443608916, "action": "move", "x": 545.765625, "y": 660.48828125}
+{"time_stamp": 150181.445383125, "action": "move", "x": 545.47265625, "y": 661.359375}
+{"time_stamp": 150181.445630583, "action": "move", "x": 545.47265625, "y": 662.23046875}
+{"time_stamp": 150181.446704875, "action": "move", "x": 545.1796875, "y": 663.1015625}
+{"time_stamp": 150181.447667125, "action": "move", "x": 544.88671875, "y": 663.97265625}
+{"time_stamp": 150181.448649333, "action": "move", "x": 544.88671875, "y": 664.84375}
+{"time_stamp": 150181.449645333, "action": "move", "x": 544.59375, "y": 665.71484375}
+{"time_stamp": 150181.450648583, "action": "move", "x": 544.59375, "y": 666.171875}
+{"time_stamp": 150181.451693583, "action": "move", "x": 544.30078125, "y": 667.04296875}
+{"time_stamp": 150181.453523541, "action": "move", "x": 544.30078125, "y": 667.9140625}
+{"time_stamp": 150181.453695666, "action": "move", "x": 544.0703125, "y": 668.37109375}
+{"time_stamp": 150181.454659458, "action": "move", "x": 544.0703125, "y": 669.2421875}
+{"time_stamp": 150181.455665375, "action": "move", "x": 543.77734375, "y": 670.11328125}
+{"time_stamp": 150181.456658708, "action": "move", "x": 543.77734375, "y": 670.5703125}
+{"time_stamp": 150181.457623708, "action": "move", "x": 543.484375, "y": 671.44140625}
+{"time_stamp": 150181.458646041, "action": "move", "x": 543.484375, "y": 671.8984375}
+{"time_stamp": 150181.459680083, "action": "move", "x": 543.484375, "y": 672.35546875}
+{"time_stamp": 150181.461758958, "action": "move", "x": 543.25390625, "y": 672.8125}
+{"time_stamp": 150181.461807375, "action": "move", "x": 543.25390625, "y": 673.68359375}
+{"time_stamp": 150181.462708875, "action": "move", "x": 543.25390625, "y": 674.140625}
+{"time_stamp": 150181.463682708, "action": "move", "x": 543.25390625, "y": 674.59765625}
+{"time_stamp": 150181.464645, "action": "move", "x": 543.0234375, "y": 675.0546875}
+{"time_stamp": 150181.465654708, "action": "move", "x": 543.0234375, "y": 675.51171875}
+{"time_stamp": 150181.466633833, "action": "move", "x": 543.0234375, "y": 675.96875}
+{"time_stamp": 150181.467640791, "action": "move", "x": 542.79296875, "y": 676.1953125}
+{"time_stamp": 150181.468611541, "action": "move", "x": 542.79296875, "y": 676.65234375}
+{"time_stamp": 150181.469997708, "action": "move", "x": 542.79296875, "y": 677.109375}
+{"time_stamp": 150181.470683041, "action": "move", "x": 542.79296875, "y": 677.3359375}
+{"time_stamp": 150181.471615625, "action": "move", "x": 542.5625, "y": 677.5625}
+{"time_stamp": 150181.47262975, "action": "move", "x": 542.5625, "y": 678.01953125}
+{"time_stamp": 150181.47363125, "action": "move", "x": 542.5625, "y": 678.24609375}
+{"time_stamp": 150181.474628791, "action": "move", "x": 542.5625, "y": 678.47265625}
+{"time_stamp": 150181.475633541, "action": "move", "x": 542.5625, "y": 678.69921875}
+{"time_stamp": 150181.47663275, "action": "move", "x": 542.5625, "y": 678.92578125}
+{"time_stamp": 150181.4784455, "action": "move", "x": 542.5625, "y": 679.15234375}
+{"time_stamp": 150181.47872925, "action": "move", "x": 542.33203125, "y": 679.37890625}
+{"time_stamp": 150181.479644958, "action": "move", "x": 542.33203125, "y": 679.60546875}
+{"time_stamp": 150181.480647166, "action": "move", "x": 542.33203125, "y": 679.83203125}
+{"time_stamp": 150181.481624583, "action": "move", "x": 542.33203125, "y": 680.05859375}
+{"time_stamp": 150181.483629333, "action": "move", "x": 542.33203125, "y": 680.28515625}
+{"time_stamp": 150181.48462475, "action": "move", "x": 542.33203125, "y": 680.51171875}
+{"time_stamp": 150181.486909458, "action": "move", "x": 542.33203125, "y": 680.73828125}
+{"time_stamp": 150181.488721416, "action": "move", "x": 542.33203125, "y": 680.96484375}
+{"time_stamp": 150181.490670375, "action": "move", "x": 542.33203125, "y": 681.19140625}
+{"time_stamp": 150181.492680833, "action": "move", "x": 542.33203125, "y": 681.41796875}
+{"time_stamp": 150181.495755541, "action": "move", "x": 542.33203125, "y": 681.64453125}
+{"time_stamp": 150181.498752458, "action": "move", "x": 542.55859375, "y": 681.87109375}
+{"time_stamp": 150181.504660541, "action": "move", "x": 542.55859375, "y": 682.09765625}
+{"time_stamp": 150181.522198625, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.546962541, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.564376375, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.580297375, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.592430375, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.608725125, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.622529291, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.642646916, "action": "scroll", "x": 542.55859375, "y": 682.09765625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.764469208, "action": "move", "x": 542.55859375, "y": 681.8671875}
+{"time_stamp": 150181.765954708, "action": "move", "x": 542.328125, "y": 681.8671875}
+{"time_stamp": 150181.770136375, "action": "move", "x": 542.328125, "y": 681.63671875}
+{"time_stamp": 150181.771788958, "action": "move", "x": 542.09765625, "y": 681.40625}
+{"time_stamp": 150181.775367541, "action": "move", "x": 541.8671875, "y": 681.17578125}
+{"time_stamp": 150181.776905541, "action": "move", "x": 541.8671875, "y": 680.9453125}
+{"time_stamp": 150181.779930458, "action": "move", "x": 541.8671875, "y": 680.71484375}
+{"time_stamp": 150181.780743708, "action": "move", "x": 541.63671875, "y": 680.71484375}
+{"time_stamp": 150181.781723041, "action": "move", "x": 541.63671875, "y": 680.484375}
+{"time_stamp": 150181.784748375, "action": "move", "x": 541.40625, "y": 680.484375}
+{"time_stamp": 150181.787012583, "action": "move", "x": 541.40625, "y": 680.25390625}
+{"time_stamp": 150181.789466458, "action": "move", "x": 541.40625, "y": 680.0234375}
+{"time_stamp": 150181.793026666, "action": "move", "x": 541.17578125, "y": 679.79296875}
+{"time_stamp": 150181.798220166, "action": "move", "x": 541.17578125, "y": 679.5625}
+{"time_stamp": 150181.805696666, "action": "move", "x": 541.17578125, "y": 679.33203125}
+{"time_stamp": 150181.805754291, "action": "move", "x": 540.9453125, "y": 679.33203125}
+{"time_stamp": 150181.814014708, "action": "move", "x": 540.9453125, "y": 679.1015625}
+{"time_stamp": 150181.820073708, "action": "move", "x": 540.9453125, "y": 678.87109375}
+{"time_stamp": 150181.820827541, "action": "move", "x": 540.71484375, "y": 678.87109375}
+{"time_stamp": 150181.831109875, "action": "move", "x": 540.71484375, "y": 678.640625}
+{"time_stamp": 150181.848053583, "action": "move", "x": 540.484375, "y": 678.640625}
+{"time_stamp": 150181.850260708, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.882086083, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.898210375, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.908426583, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.923733708, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.933178958, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.942635833, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.957082583, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150181.973317708, "action": "scroll", "x": 540.484375, "y": 678.640625, "dx": 0, "dy": -1}
+{"time_stamp": 150182.013550833, "action": "move", "x": 540.484375, "y": 678.41015625}
+{"time_stamp": 150182.021687916, "action": "move", "x": 540.484375, "y": 678.1796875}
+{"time_stamp": 150182.0238185, "action": "move", "x": 540.25390625, "y": 677.94921875}
+{"time_stamp": 150182.026868125, "action": "move", "x": 540.25390625, "y": 677.71875}
+{"time_stamp": 150182.030190625, "action": "move", "x": 540.0234375, "y": 677.48828125}
+{"time_stamp": 150182.03170425, "action": "move", "x": 540.0234375, "y": 677.2578125}
+{"time_stamp": 150182.037464375, "action": "move", "x": 539.79296875, "y": 677.02734375}
+{"time_stamp": 150182.039700208, "action": "move", "x": 539.79296875, "y": 676.796875}
+{"time_stamp": 150182.056220416, "action": "move", "x": 539.5625, "y": 676.796875}
+{"time_stamp": 150182.056386041, "action": "move", "x": 539.5625, "y": 676.56640625}
+{"time_stamp": 150182.073097666, "action": "move", "x": 539.5625, "y": 676.3359375}
+{"time_stamp": 150182.08078625, "action": "move", "x": 539.33203125, "y": 676.3359375}
+{"time_stamp": 150182.084522791, "action": "move", "x": 539.33203125, "y": 676.10546875}
+{"time_stamp": 150182.089683458, "action": "move", "x": 539.1015625, "y": 676.10546875}
+{"time_stamp": 150182.09094825, "action": "move", "x": 539.1015625, "y": 675.875}
+{"time_stamp": 150182.09591, "action": "move", "x": 538.87109375, "y": 675.875}
+{"time_stamp": 150182.097743375, "action": "move", "x": 538.87109375, "y": 675.64453125}
+{"time_stamp": 150182.105601666, "action": "move", "x": 538.87109375, "y": 675.4140625}
+{"time_stamp": 150182.105626875, "action": "move", "x": 538.640625, "y": 675.4140625}
+{"time_stamp": 150182.110189875, "action": "move", "x": 538.640625, "y": 675.18359375}
+{"time_stamp": 150182.113859083, "action": "move", "x": 538.41015625, "y": 675.18359375}
+{"time_stamp": 150182.114657416, "action": "move", "x": 538.41015625, "y": 674.953125}
+{"time_stamp": 150182.121811708, "action": "move", "x": 538.41015625, "y": 674.72265625}
+{"time_stamp": 150182.12684425, "action": "move", "x": 538.1796875, "y": 674.72265625}
+{"time_stamp": 150182.129829541, "action": "move", "x": 538.1796875, "y": 674.4921875}
+{"time_stamp": 150182.138823916, "action": "move", "x": 538.1796875, "y": 674.26171875}
+{"time_stamp": 150182.142804208, "action": "move", "x": 537.94921875, "y": 674.26171875}
+{"time_stamp": 150182.151323916, "action": "move", "x": 537.94921875, "y": 674.03125}
+{"time_stamp": 150182.193437666, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.222551208, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.239376875, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.2504645, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.264174125, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.276516083, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.293239208, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.31334125, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.338975875, "action": "scroll", "x": 537.94921875, "y": 674.03125, "dx": 0, "dy": -1}
+{"time_stamp": 150182.448004666, "action": "move", "x": 537.94921875, "y": 673.80078125}
+{"time_stamp": 150182.451291, "action": "move", "x": 537.94921875, "y": 673.5703125}
+{"time_stamp": 150182.45518725, "action": "move", "x": 537.94921875, "y": 673.33984375}
+{"time_stamp": 150182.455211541, "action": "move", "x": 538.17578125, "y": 673.33984375}
+{"time_stamp": 150182.455329208, "action": "move", "x": 538.17578125, "y": 673.109375}
+{"time_stamp": 150182.455675833, "action": "move", "x": 538.17578125, "y": 672.87890625}
+{"time_stamp": 150182.456617916, "action": "move", "x": 538.40234375, "y": 672.87890625}
+{"time_stamp": 150182.457619041, "action": "move", "x": 538.62890625, "y": 672.6484375}
+{"time_stamp": 150182.458654166, "action": "move", "x": 538.62890625, "y": 672.41796875}
+{"time_stamp": 150182.459720916, "action": "move", "x": 538.85546875, "y": 672.1875}
+{"time_stamp": 150182.462365375, "action": "move", "x": 538.85546875, "y": 671.95703125}
+{"time_stamp": 150182.46242825, "action": "move", "x": 539.08203125, "y": 671.7265625}
+{"time_stamp": 150182.462673, "action": "move", "x": 539.30859375, "y": 671.49609375}
+{"time_stamp": 150182.463664, "action": "move", "x": 539.30859375, "y": 671.265625}
+{"time_stamp": 150182.464655833, "action": "move", "x": 539.53515625, "y": 671.03515625}
+{"time_stamp": 150182.465656333, "action": "move", "x": 539.76171875, "y": 670.8046875}
+{"time_stamp": 150182.466644875, "action": "move", "x": 539.98828125, "y": 670.57421875}
+{"time_stamp": 150182.467621541, "action": "move", "x": 540.21484375, "y": 670.34375}
+{"time_stamp": 150182.4686175, "action": "move", "x": 540.21484375, "y": 670.11328125}
+{"time_stamp": 150182.470126, "action": "move", "x": 540.44140625, "y": 669.8828125}
+{"time_stamp": 150182.470656416, "action": "move", "x": 540.66796875, "y": 669.65234375}
+{"time_stamp": 150182.471643458, "action": "move", "x": 540.89453125, "y": 669.421875}
+{"time_stamp": 150182.472616291, "action": "move", "x": 540.89453125, "y": 669.19140625}
+{"time_stamp": 150182.473646125, "action": "move", "x": 541.12109375, "y": 668.9609375}
+{"time_stamp": 150182.474630041, "action": "move", "x": 541.34765625, "y": 668.73046875}
+{"time_stamp": 150182.475625166, "action": "move", "x": 541.57421875, "y": 668.5}
+{"time_stamp": 150182.476607583, "action": "move", "x": 541.80078125, "y": 668.26953125}
+{"time_stamp": 150182.478084458, "action": "move", "x": 542.02734375, "y": 668.0390625}
+{"time_stamp": 150182.478640083, "action": "move", "x": 542.25390625, "y": 667.80859375}
+{"time_stamp": 150182.47965775, "action": "move", "x": 542.48046875, "y": 667.578125}
+{"time_stamp": 150182.480627208, "action": "move", "x": 542.70703125, "y": 667.34765625}
+{"time_stamp": 150182.48161475, "action": "move", "x": 542.93359375, "y": 667.1171875}
+{"time_stamp": 150182.482626, "action": "move", "x": 543.16015625, "y": 666.88671875}
+{"time_stamp": 150182.483626, "action": "move", "x": 543.38671875, "y": 666.65625}
+{"time_stamp": 150182.48459375, "action": "move", "x": 543.61328125, "y": 666.42578125}
+{"time_stamp": 150182.486673916, "action": "move", "x": 543.83984375, "y": 666.1953125}
+{"time_stamp": 150182.4866945, "action": "move", "x": 544.06640625, "y": 665.96484375}
+{"time_stamp": 150182.487593833, "action": "move", "x": 544.29296875, "y": 665.734375}
+{"time_stamp": 150182.488609291, "action": "move", "x": 544.51953125, "y": 665.50390625}
+{"time_stamp": 150182.489619833, "action": "move", "x": 544.9765625, "y": 665.2734375}
+{"time_stamp": 150182.490635708, "action": "move", "x": 545.203125, "y": 664.8125}
+{"time_stamp": 150182.491621375, "action": "move", "x": 545.4296875, "y": 664.58203125}
+{"time_stamp": 150182.492687041, "action": "move", "x": 545.65625, "y": 664.3515625}
+{"time_stamp": 150182.493615583, "action": "move", "x": 546.11328125, "y": 664.12109375}
+{"time_stamp": 150182.49496225, "action": "move", "x": 546.33984375, "y": 663.66015625}
+{"time_stamp": 150182.495583958, "action": "move", "x": 546.56640625, "y": 663.4296875}
+{"time_stamp": 150182.496556666, "action": "move", "x": 547.0234375, "y": 663.19921875}
+{"time_stamp": 150182.497593583, "action": "move", "x": 547.25, "y": 662.96875}
+{"time_stamp": 150182.498581708, "action": "move", "x": 547.70703125, "y": 662.5078125}
+{"time_stamp": 150182.499605791, "action": "move", "x": 547.93359375, "y": 662.27734375}
+{"time_stamp": 150182.500592291, "action": "move", "x": 548.390625, "y": 662.046875}
+{"time_stamp": 150182.501580625, "action": "move", "x": 548.6171875, "y": 661.5859375}
+{"time_stamp": 150182.503131083, "action": "move", "x": 549.07421875, "y": 661.35546875}
+{"time_stamp": 150182.503578583, "action": "move", "x": 549.53125, "y": 661.125}
+{"time_stamp": 150182.50457525, "action": "move", "x": 549.7578125, "y": 660.6640625}
+{"time_stamp": 150182.505657958, "action": "move", "x": 550.21484375, "y": 660.43359375}
+{"time_stamp": 150182.506602208, "action": "move", "x": 550.671875, "y": 659.97265625}
+{"time_stamp": 150182.507593458, "action": "move", "x": 551.12890625, "y": 659.7421875}
+{"time_stamp": 150182.508600833, "action": "move", "x": 551.5859375, "y": 659.28125}
+{"time_stamp": 150182.50958475, "action": "move", "x": 552.04296875, "y": 659.05078125}
+{"time_stamp": 150182.511383333, "action": "move", "x": 552.5, "y": 658.58984375}
+{"time_stamp": 150182.511726625, "action": "move", "x": 552.95703125, "y": 658.359375}
+{"time_stamp": 150182.51256625, "action": "move", "x": 553.4140625, "y": 657.8984375}
+{"time_stamp": 150182.51356625, "action": "move", "x": 553.87109375, "y": 657.66796875}
+{"time_stamp": 150182.514574458, "action": "move", "x": 554.328125, "y": 657.20703125}
+{"time_stamp": 150182.515678291, "action": "move", "x": 554.78515625, "y": 656.74609375}
+{"time_stamp": 150182.516663125, "action": "move", "x": 555.2421875, "y": 656.515625}
+{"time_stamp": 150182.517693875, "action": "move", "x": 556.11328125, "y": 655.9296875}
+{"time_stamp": 150182.518651708, "action": "move", "x": 556.5703125, "y": 655.69921875}
+{"time_stamp": 150182.519662083, "action": "move", "x": 557.44140625, "y": 655.11328125}
+{"time_stamp": 150182.520617333, "action": "move", "x": 557.8984375, "y": 654.65234375}
+{"time_stamp": 150182.52158825, "action": "move", "x": 558.76953125, "y": 654.359375}
+{"time_stamp": 150182.522794583, "action": "move", "x": 559.2265625, "y": 653.8984375}
+{"time_stamp": 150182.523605416, "action": "move", "x": 560.09765625, "y": 653.3125}
+{"time_stamp": 150182.52461175, "action": "move", "x": 560.5546875, "y": 653.08203125}
+{"time_stamp": 150182.525593083, "action": "move", "x": 561.42578125, "y": 652.49609375}
+{"time_stamp": 150182.526582583, "action": "move", "x": 562.296875, "y": 651.91015625}
+{"time_stamp": 150182.528246333, "action": "move", "x": 562.75390625, "y": 651.6796875}
+{"time_stamp": 150182.528633208, "action": "move", "x": 563.625, "y": 651.09375}
+{"time_stamp": 150182.529585708, "action": "move", "x": 564.49609375, "y": 650.5078125}
+{"time_stamp": 150182.530596625, "action": "move", "x": 565.3671875, "y": 650.21484375}
+{"time_stamp": 150182.531747291, "action": "move", "x": 566.23828125, "y": 649.62890625}
+{"time_stamp": 150182.532644833, "action": "move", "x": 567.109375, "y": 649.04296875}
+{"time_stamp": 150182.533598416, "action": "move", "x": 567.98046875, "y": 648.75}
+{"time_stamp": 150182.534612208, "action": "move", "x": 568.8515625, "y": 648.1640625}
+{"time_stamp": 150182.536617916, "action": "move", "x": 569.72265625, "y": 647.578125}
+{"time_stamp": 150182.536644791, "action": "move", "x": 571.34765625, "y": 646.76171875}
+{"time_stamp": 150182.5375665, "action": "move", "x": 572.21875, "y": 646.17578125}
+{"time_stamp": 150182.538631708, "action": "move", "x": 573.08984375, "y": 645.58984375}
+{"time_stamp": 150182.539611375, "action": "move", "x": 574.71484375, "y": 644.7734375}
+{"time_stamp": 150182.540599, "action": "move", "x": 576.6171875, "y": 643.34375}
+{"time_stamp": 150182.5415615, "action": "move", "x": 578.2421875, "y": 642.52734375}
+{"time_stamp": 150182.54259875, "action": "move", "x": 580.14453125, "y": 641.09765625}
+{"time_stamp": 150182.543618958, "action": "move", "x": 581.76953125, "y": 640.28125}
+{"time_stamp": 150182.544792625, "action": "move", "x": 583.671875, "y": 638.8515625}
+{"time_stamp": 150182.545610041, "action": "move", "x": 585.296875, "y": 638.03515625}
+{"time_stamp": 150182.546619208, "action": "move", "x": 587.19921875, "y": 636.60546875}
+{"time_stamp": 150182.5476155, "action": "move", "x": 589.578125, "y": 635.65234375}
+{"time_stamp": 150182.54861425, "action": "move", "x": 591.48046875, "y": 634.22265625}
+{"time_stamp": 150182.549595708, "action": "move", "x": 593.859375, "y": 632.79296875}
+{"time_stamp": 150182.550606791, "action": "move", "x": 595.76171875, "y": 631.36328125}
+{"time_stamp": 150182.5515945, "action": "move", "x": 598.140625, "y": 629.93359375}
+{"time_stamp": 150182.553032, "action": "move", "x": 600.51953125, "y": 628.98046875}
+{"time_stamp": 150182.553649875, "action": "move", "x": 602.421875, "y": 627.55078125}
+{"time_stamp": 150182.554601875, "action": "move", "x": 604.80078125, "y": 626.12109375}
+{"time_stamp": 150182.555606583, "action": "move", "x": 606.703125, "y": 624.69140625}
+{"time_stamp": 150182.556601125, "action": "move", "x": 609.08203125, "y": 623.26171875}
+{"time_stamp": 150182.557644041, "action": "move", "x": 611.4609375, "y": 621.83203125}
+{"time_stamp": 150182.558607208, "action": "move", "x": 613.0859375, "y": 621.015625}
+{"time_stamp": 150182.55965525, "action": "move", "x": 615.46484375, "y": 619.5859375}
+{"time_stamp": 150182.561883625, "action": "move", "x": 617.84375, "y": 618.15625}
+{"time_stamp": 150182.561898041, "action": "move", "x": 619.74609375, "y": 616.7265625}
+{"time_stamp": 150182.562592166, "action": "move", "x": 622.125, "y": 615.7734375}
+{"time_stamp": 150182.563654916, "action": "move", "x": 624.50390625, "y": 614.34375}
+{"time_stamp": 150182.56466875, "action": "move", "x": 626.40625, "y": 612.9140625}
+{"time_stamp": 150182.565569625, "action": "move", "x": 628.78515625, "y": 611.9609375}
+{"time_stamp": 150182.566695916, "action": "move", "x": 631.1640625, "y": 610.53125}
+{"time_stamp": 150182.567596208, "action": "move", "x": 633.06640625, "y": 609.1015625}
+{"time_stamp": 150182.568572583, "action": "move", "x": 635.4453125, "y": 607.671875}
+{"time_stamp": 150182.570605875, "action": "move", "x": 637.0703125, "y": 606.85546875}
+{"time_stamp": 150182.570620708, "action": "move", "x": 639.44921875, "y": 605.42578125}
+{"time_stamp": 150182.571575791, "action": "move", "x": 641.07421875, "y": 604.609375}
+{"time_stamp": 150182.572579916, "action": "move", "x": 643.453125, "y": 603.1796875}
+{"time_stamp": 150182.573572833, "action": "move", "x": 645.83203125, "y": 602.2265625}
+{"time_stamp": 150182.574605375, "action": "move", "x": 647.734375, "y": 600.796875}
+{"time_stamp": 150182.575631, "action": "move", "x": 650.11328125, "y": 599.3671875}
+{"time_stamp": 150182.576626458, "action": "move", "x": 651.73828125, "y": 598.55078125}
+{"time_stamp": 150182.57807175, "action": "move", "x": 653.640625, "y": 597.12109375}
+{"time_stamp": 150182.57866275, "action": "move", "x": 656.01953125, "y": 596.16796875}
+{"time_stamp": 150182.57958225, "action": "move", "x": 657.921875, "y": 594.73828125}
+{"time_stamp": 150182.580585875, "action": "move", "x": 659.546875, "y": 593.921875}
+{"time_stamp": 150182.58156425, "action": "move", "x": 661.92578125, "y": 592.4921875}
+{"time_stamp": 150182.582555916, "action": "move", "x": 663.55078125, "y": 591.67578125}
+{"time_stamp": 150182.583587041, "action": "move", "x": 665.453125, "y": 590.24609375}
+{"time_stamp": 150182.584587, "action": "move", "x": 667.078125, "y": 589.4296875}
+{"time_stamp": 150182.586428416, "action": "move", "x": 669.45703125, "y": 588.0}
+{"time_stamp": 150182.586569125, "action": "move", "x": 671.08203125, "y": 587.18359375}
+{"time_stamp": 150182.587582458, "action": "move", "x": 672.984375, "y": 585.75390625}
+{"time_stamp": 150182.588592916, "action": "move", "x": 674.609375, "y": 584.9375}
+{"time_stamp": 150182.589604041, "action": "move", "x": 676.234375, "y": 584.12109375}
+{"time_stamp": 150182.590594916, "action": "move", "x": 678.13671875, "y": 582.69140625}
+{"time_stamp": 150182.591583, "action": "move", "x": 679.0078125, "y": 582.10546875}
+{"time_stamp": 150182.592556333, "action": "move", "x": 680.91015625, "y": 580.67578125}
+{"time_stamp": 150182.593653958, "action": "move", "x": 682.53515625, "y": 579.859375}
+{"time_stamp": 150182.595394083, "action": "move", "x": 684.4375, "y": 578.4296875}
+{"time_stamp": 150182.595687583, "action": "move", "x": 686.0625, "y": 577.61328125}
+{"time_stamp": 150182.596573708, "action": "move", "x": 687.96484375, "y": 576.18359375}
+{"time_stamp": 150182.597560458, "action": "move", "x": 688.8359375, "y": 575.59765625}
+{"time_stamp": 150182.598577208, "action": "move", "x": 690.73828125, "y": 574.16796875}
+{"time_stamp": 150182.599560791, "action": "move", "x": 692.640625, "y": 572.73828125}
+{"time_stamp": 150182.600564083, "action": "move", "x": 693.51171875, "y": 572.15234375}
+{"time_stamp": 150182.601584583, "action": "move", "x": 695.4140625, "y": 570.72265625}
+{"time_stamp": 150182.603096375, "action": "move", "x": 697.0390625, "y": 569.90625}
+{"time_stamp": 150182.603567916, "action": "move", "x": 698.2578125, "y": 568.68359375}
+{"time_stamp": 150182.604597041, "action": "move", "x": 700.16015625, "y": 567.25390625}
+{"time_stamp": 150182.605598, "action": "move", "x": 701.03125, "y": 566.66796875}
+{"time_stamp": 150182.606627375, "action": "move", "x": 702.93359375, "y": 565.23828125}
+{"time_stamp": 150182.607567708, "action": "move", "x": 704.15234375, "y": 564.015625}
+{"time_stamp": 150182.608585333, "action": "move", "x": 705.37109375, "y": 562.79296875}
+{"time_stamp": 150182.609574458, "action": "move", "x": 706.99609375, "y": 561.9765625}
+{"time_stamp": 150182.611323916, "action": "move", "x": 708.21484375, "y": 560.75390625}
+{"time_stamp": 150182.611561166, "action": "move", "x": 709.43359375, "y": 559.53125}
+{"time_stamp": 150182.61262175, "action": "move", "x": 711.3359375, "y": 558.1015625}
+{"time_stamp": 150182.613603125, "action": "move", "x": 712.5546875, "y": 556.87890625}
+{"time_stamp": 150182.614609375, "action": "move", "x": 713.42578125, "y": 556.29296875}
+{"time_stamp": 150182.615582541, "action": "move", "x": 714.64453125, "y": 555.0703125}
+{"time_stamp": 150182.616600291, "action": "move", "x": 715.86328125, "y": 553.84765625}
+{"time_stamp": 150182.617593916, "action": "move", "x": 717.08203125, "y": 552.625}
+{"time_stamp": 150182.618565458, "action": "move", "x": 718.984375, "y": 551.1953125}
+{"time_stamp": 150182.6196045, "action": "move", "x": 719.44140625, "y": 550.734375}
+{"time_stamp": 150182.62057725, "action": "move", "x": 720.66015625, "y": 549.51171875}
+{"time_stamp": 150182.621580958, "action": "move", "x": 721.87890625, "y": 548.2890625}
+{"time_stamp": 150182.622592625, "action": "move", "x": 722.75, "y": 547.703125}
+{"time_stamp": 150182.623578708, "action": "move", "x": 723.96875, "y": 546.48046875}
+{"time_stamp": 150182.624617708, "action": "move", "x": 725.1875, "y": 545.2578125}
+{"time_stamp": 150182.625561875, "action": "move", "x": 726.40625, "y": 544.03515625}
+{"time_stamp": 150182.626691625, "action": "move", "x": 727.27734375, "y": 543.44921875}
+{"time_stamp": 150182.628010291, "action": "move", "x": 727.859375, "y": 542.57421875}
+{"time_stamp": 150182.62864525, "action": "move", "x": 728.73046875, "y": 541.98828125}
+{"time_stamp": 150182.629592291, "action": "move", "x": 729.94921875, "y": 540.765625}
+{"time_stamp": 150182.63059075, "action": "move", "x": 731.16796875, "y": 539.54296875}
+{"time_stamp": 150182.631597166, "action": "move", "x": 731.625, "y": 539.08203125}
+{"time_stamp": 150182.632590083, "action": "move", "x": 732.84375, "y": 537.859375}
+{"time_stamp": 150182.633588208, "action": "move", "x": 733.71484375, "y": 537.2734375}
+{"time_stamp": 150182.634597166, "action": "move", "x": 734.296875, "y": 536.3984375}
+{"time_stamp": 150182.636183375, "action": "move", "x": 735.16796875, "y": 535.8125}
+{"time_stamp": 150182.636630291, "action": "move", "x": 735.75, "y": 534.9375}
+{"time_stamp": 150182.637588, "action": "move", "x": 736.62109375, "y": 534.3515625}
+{"time_stamp": 150182.638578333, "action": "move", "x": 737.83984375, "y": 533.12890625}
+{"time_stamp": 150182.639562291, "action": "move", "x": 738.296875, "y": 532.66796875}
+{"time_stamp": 150182.640550333, "action": "move", "x": 739.16796875, "y": 532.08203125}
+{"time_stamp": 150182.641684, "action": "move", "x": 739.75, "y": 531.20703125}
+{"time_stamp": 150182.642616625, "action": "move", "x": 740.62109375, "y": 530.62109375}
+{"time_stamp": 150182.643636416, "action": "move", "x": 741.078125, "y": 530.16015625}
+{"time_stamp": 150182.645663208, "action": "move", "x": 742.296875, "y": 528.9375}
+{"time_stamp": 150182.645732041, "action": "move", "x": 742.75390625, "y": 528.4765625}
+{"time_stamp": 150182.646587291, "action": "move", "x": 743.625, "y": 527.890625}
+{"time_stamp": 150182.647564041, "action": "move", "x": 744.20703125, "y": 527.015625}
+{"time_stamp": 150182.64859925, "action": "move", "x": 745.078125, "y": 526.4296875}
+{"time_stamp": 150182.649691166, "action": "move", "x": 745.66015625, "y": 525.5546875}
+{"time_stamp": 150182.650659833, "action": "move", "x": 746.53125, "y": 524.96875}
+{"time_stamp": 150182.651591041, "action": "move", "x": 746.98828125, "y": 524.5078125}
+{"time_stamp": 150182.65315775, "action": "move", "x": 748.20703125, "y": 523.28515625}
+{"time_stamp": 150182.653666083, "action": "move", "x": 748.6640625, "y": 522.82421875}
+{"time_stamp": 150182.654586791, "action": "move", "x": 749.24609375, "y": 521.94921875}
+{"time_stamp": 150182.655571, "action": "move", "x": 750.1171875, "y": 521.36328125}
+{"time_stamp": 150182.656574541, "action": "move", "x": 750.69921875, "y": 520.48828125}
+{"time_stamp": 150182.657696291, "action": "move", "x": 751.5703125, "y": 519.90234375}
+{"time_stamp": 150182.658643, "action": "move", "x": 752.15234375, "y": 519.02734375}
+{"time_stamp": 150182.659555333, "action": "move", "x": 753.37109375, "y": 517.8046875}
+{"time_stamp": 150182.661355458, "action": "move", "x": 753.828125, "y": 517.34375}
+{"time_stamp": 150182.661615041, "action": "move", "x": 755.046875, "y": 516.12109375}
+{"time_stamp": 150182.662539333, "action": "move", "x": 755.50390625, "y": 515.66015625}
+{"time_stamp": 150182.663545375, "action": "move", "x": 756.0859375, "y": 514.78515625}
+{"time_stamp": 150182.664558541, "action": "move", "x": 756.95703125, "y": 514.19921875}
+{"time_stamp": 150182.665621541, "action": "move", "x": 757.5390625, "y": 513.32421875}
+{"time_stamp": 150182.66661725, "action": "move", "x": 757.99609375, "y": 512.86328125}
+{"time_stamp": 150182.667618458, "action": "move", "x": 759.21484375, "y": 511.640625}
+{"time_stamp": 150182.668642666, "action": "move", "x": 759.671875, "y": 511.1796875}
+{"time_stamp": 150182.669659041, "action": "move", "x": 760.25390625, "y": 510.3046875}
+{"time_stamp": 150182.670556, "action": "move", "x": 760.8359375, "y": 509.4296875}
+{"time_stamp": 150182.671579291, "action": "move", "x": 761.29296875, "y": 508.96875}
+{"time_stamp": 150182.672589416, "action": "move", "x": 761.875, "y": 508.09375}
+{"time_stamp": 150182.67367725, "action": "move", "x": 762.33203125, "y": 507.6328125}
+{"time_stamp": 150182.674689625, "action": "move", "x": 762.9140625, "y": 506.7578125}
+{"time_stamp": 150182.675691791, "action": "move", "x": 763.37109375, "y": 506.296875}
+{"time_stamp": 150182.676665875, "action": "move", "x": 763.953125, "y": 505.421875}
+{"time_stamp": 150182.677910041, "action": "move", "x": 764.53515625, "y": 504.546875}
+{"time_stamp": 150182.678612625, "action": "move", "x": 764.9921875, "y": 504.0859375}
+{"time_stamp": 150182.679606666, "action": "move", "x": 765.57421875, "y": 503.2109375}
+{"time_stamp": 150182.68061475, "action": "move", "x": 766.15625, "y": 502.3359375}
+{"time_stamp": 150182.681668791, "action": "move", "x": 766.3828125, "y": 501.875}
+{"time_stamp": 150182.682648375, "action": "move", "x": 766.96484375, "y": 501.0}
+{"time_stamp": 150182.683597416, "action": "move", "x": 767.421875, "y": 500.5390625}
+{"time_stamp": 150182.684605958, "action": "move", "x": 767.7109375, "y": 499.6640625}
+{"time_stamp": 150182.686494375, "action": "move", "x": 768.29296875, "y": 498.7890625}
+{"time_stamp": 150182.686718208, "action": "move", "x": 768.51953125, "y": 498.328125}
+{"time_stamp": 150182.687617041, "action": "move", "x": 769.1015625, "y": 497.453125}
+{"time_stamp": 150182.688577916, "action": "move", "x": 769.390625, "y": 496.578125}
+{"time_stamp": 150182.68963525, "action": "move", "x": 769.6796875, "y": 495.703125}
+{"time_stamp": 150182.690602083, "action": "move", "x": 770.13671875, "y": 495.2421875}
+{"time_stamp": 150182.691572833, "action": "move", "x": 770.42578125, "y": 494.3671875}
+{"time_stamp": 150182.692579333, "action": "move", "x": 770.71484375, "y": 493.4921875}
+{"time_stamp": 150182.693668125, "action": "move", "x": 771.171875, "y": 493.03125}
+{"time_stamp": 150182.69472325, "action": "move", "x": 771.4609375, "y": 492.15625}
+{"time_stamp": 150182.695581708, "action": "move", "x": 771.75, "y": 491.28125}
+{"time_stamp": 150182.696564833, "action": "move", "x": 772.0390625, "y": 490.40625}
+{"time_stamp": 150182.697688041, "action": "move", "x": 772.328125, "y": 489.53125}
+{"time_stamp": 150182.698668708, "action": "move", "x": 772.91015625, "y": 488.65625}
+{"time_stamp": 150182.699675083, "action": "move", "x": 773.13671875, "y": 488.1953125}
+{"time_stamp": 150182.700669375, "action": "move", "x": 773.42578125, "y": 487.3203125}
+{"time_stamp": 150182.701692083, "action": "move", "x": 773.71484375, "y": 486.4453125}
+{"time_stamp": 150182.703003583, "action": "move", "x": 774.00390625, "y": 485.5703125}
+{"time_stamp": 150182.703619375, "action": "move", "x": 774.23046875, "y": 485.109375}
+{"time_stamp": 150182.704622708, "action": "move", "x": 774.63671875, "y": 483.48046875}
+{"time_stamp": 150182.705656375, "action": "move", "x": 774.86328125, "y": 483.01953125}
+{"time_stamp": 150182.706640083, "action": "move", "x": 775.15234375, "y": 482.14453125}
+{"time_stamp": 150182.707605041, "action": "move", "x": 775.44140625, "y": 481.26953125}
+{"time_stamp": 150182.708580166, "action": "move", "x": 775.73046875, "y": 480.39453125}
+{"time_stamp": 150182.709659333, "action": "move", "x": 775.95703125, "y": 479.93359375}
+{"time_stamp": 150182.711462041, "action": "move", "x": 776.24609375, "y": 479.05859375}
+{"time_stamp": 150182.711713541, "action": "move", "x": 776.24609375, "y": 478.18359375}
+{"time_stamp": 150182.712589125, "action": "move", "x": 776.53515625, "y": 477.30859375}
+{"time_stamp": 150182.713680708, "action": "move", "x": 776.82421875, "y": 476.43359375}
+{"time_stamp": 150182.714695125, "action": "move", "x": 777.05078125, "y": 475.97265625}
+{"time_stamp": 150182.715676041, "action": "move", "x": 777.33984375, "y": 475.09765625}
+{"time_stamp": 150182.716680583, "action": "move", "x": 777.62890625, "y": 474.22265625}
+{"time_stamp": 150182.717684166, "action": "move", "x": 777.62890625, "y": 473.76171875}
+{"time_stamp": 150182.718661125, "action": "move", "x": 777.91796875, "y": 472.88671875}
+{"time_stamp": 150182.719667625, "action": "move", "x": 778.20703125, "y": 472.01171875}
+{"time_stamp": 150182.720649708, "action": "move", "x": 778.43359375, "y": 471.55078125}
+{"time_stamp": 150182.721705041, "action": "move", "x": 778.72265625, "y": 470.67578125}
+{"time_stamp": 150182.722650875, "action": "move", "x": 779.01171875, "y": 469.80078125}
+{"time_stamp": 150182.723594875, "action": "move", "x": 779.23828125, "y": 469.33984375}
+{"time_stamp": 150182.724644791, "action": "move", "x": 779.23828125, "y": 468.46484375}
+{"time_stamp": 150182.725660208, "action": "move", "x": 779.46484375, "y": 468.00390625}
+{"time_stamp": 150182.726699416, "action": "move", "x": 779.75390625, "y": 467.12890625}
+{"time_stamp": 150182.728165708, "action": "move", "x": 779.98046875, "y": 466.66796875}
+{"time_stamp": 150182.728652708, "action": "move", "x": 780.26953125, "y": 465.79296875}
+{"time_stamp": 150182.729690458, "action": "move", "x": 780.49609375, "y": 465.33203125}
+{"time_stamp": 150182.730586625, "action": "move", "x": 780.78515625, "y": 464.45703125}
+{"time_stamp": 150182.731578416, "action": "move", "x": 781.01171875, "y": 463.99609375}
+{"time_stamp": 150182.732631875, "action": "move", "x": 781.30078125, "y": 463.12109375}
+{"time_stamp": 150182.733611125, "action": "move", "x": 781.52734375, "y": 462.66015625}
+{"time_stamp": 150182.7346265, "action": "move", "x": 781.75390625, "y": 462.19921875}
+{"time_stamp": 150182.736608041, "action": "move", "x": 782.04296875, "y": 461.32421875}
+{"time_stamp": 150182.736665083, "action": "move", "x": 782.26953125, "y": 460.86328125}
+{"time_stamp": 150182.737611708, "action": "move", "x": 782.49609375, "y": 460.40234375}
+{"time_stamp": 150182.738615, "action": "move", "x": 782.78515625, "y": 459.52734375}
+{"time_stamp": 150182.739589708, "action": "move", "x": 783.01171875, "y": 459.06640625}
+{"time_stamp": 150182.740689291, "action": "move", "x": 783.30078125, "y": 458.19140625}
+{"time_stamp": 150182.741698, "action": "move", "x": 783.52734375, "y": 457.73046875}
+{"time_stamp": 150182.742663666, "action": "move", "x": 783.75390625, "y": 457.26953125}
+{"time_stamp": 150182.7436495, "action": "move", "x": 784.04296875, "y": 456.39453125}
+{"time_stamp": 150182.745182083, "action": "move", "x": 784.26953125, "y": 455.93359375}
+{"time_stamp": 150182.745652875, "action": "move", "x": 784.49609375, "y": 455.47265625}
+{"time_stamp": 150182.746593375, "action": "move", "x": 785.078125, "y": 454.59765625}
+{"time_stamp": 150182.747606166, "action": "move", "x": 785.3046875, "y": 454.13671875}
+{"time_stamp": 150182.748690125, "action": "move", "x": 785.53125, "y": 453.67578125}
+{"time_stamp": 150182.749664291, "action": "move", "x": 785.8203125, "y": 452.80078125}
+{"time_stamp": 150182.750697416, "action": "move", "x": 786.27734375, "y": 452.33984375}
+{"time_stamp": 150182.7516635, "action": "move", "x": 786.56640625, "y": 451.46484375}
+{"time_stamp": 150182.753120625, "action": "move", "x": 786.79296875, "y": 451.00390625}
+{"time_stamp": 150182.753596583, "action": "move", "x": 787.375, "y": 450.12890625}
+{"time_stamp": 150182.7546155, "action": "move", "x": 787.6015625, "y": 449.66796875}
+{"time_stamp": 150182.755584083, "action": "move", "x": 787.890625, "y": 448.79296875}
+{"time_stamp": 150182.756688166, "action": "move", "x": 788.1171875, "y": 448.33203125}
+{"time_stamp": 150182.757671333, "action": "move", "x": 788.69921875, "y": 447.45703125}
+{"time_stamp": 150182.758656458, "action": "move", "x": 788.98828125, "y": 446.58203125}
+{"time_stamp": 150182.759599916, "action": "move", "x": 789.4453125, "y": 446.12109375}
+{"time_stamp": 150182.761611833, "action": "move", "x": 789.734375, "y": 445.24609375}
+{"time_stamp": 150182.761653666, "action": "move", "x": 789.9609375, "y": 444.78515625}
+{"time_stamp": 150182.762559708, "action": "move", "x": 790.54296875, "y": 443.91015625}
+{"time_stamp": 150182.763562375, "action": "move", "x": 790.83203125, "y": 443.03515625}
+{"time_stamp": 150182.76468975, "action": "move", "x": 791.05859375, "y": 442.57421875}
+{"time_stamp": 150182.7656955, "action": "move", "x": 791.34765625, "y": 441.69921875}
+{"time_stamp": 150182.766660916, "action": "move", "x": 791.8046875, "y": 441.23828125}
+{"time_stamp": 150182.767581791, "action": "move", "x": 792.09375, "y": 440.36328125}
+{"time_stamp": 150182.768693166, "action": "move", "x": 792.3828125, "y": 439.48828125}
+{"time_stamp": 150182.769768416, "action": "move", "x": 792.83984375, "y": 439.02734375}
+{"time_stamp": 150182.77060425, "action": "move", "x": 793.12890625, "y": 438.15234375}
+{"time_stamp": 150182.771622, "action": "move", "x": 793.41796875, "y": 437.27734375}
+{"time_stamp": 150182.772636375, "action": "move", "x": 793.64453125, "y": 436.81640625}
+{"time_stamp": 150182.773699541, "action": "move", "x": 794.2265625, "y": 435.94140625}
+{"time_stamp": 150182.774717833, "action": "move", "x": 794.453125, "y": 435.48046875}
+{"time_stamp": 150182.775662583, "action": "move", "x": 795.03515625, "y": 434.60546875}
+{"time_stamp": 150182.776597041, "action": "move", "x": 795.26171875, "y": 434.14453125}
+{"time_stamp": 150182.777985541, "action": "move", "x": 795.48828125, "y": 433.68359375}
+{"time_stamp": 150182.778630958, "action": "move", "x": 795.77734375, "y": 432.80859375}
+{"time_stamp": 150182.779609833, "action": "move", "x": 796.234375, "y": 432.34765625}
+{"time_stamp": 150182.7807275, "action": "move", "x": 796.5234375, "y": 431.47265625}
+{"time_stamp": 150182.781662208, "action": "move", "x": 796.75, "y": 431.01171875}
+{"time_stamp": 150182.782695, "action": "move", "x": 797.0390625, "y": 430.13671875}
+{"time_stamp": 150182.7836645, "action": "move", "x": 797.265625, "y": 429.67578125}
+{"time_stamp": 150182.784672416, "action": "move", "x": 797.5546875, "y": 428.80078125}
+{"time_stamp": 150182.786463458, "action": "move", "x": 797.78125, "y": 428.33984375}
+{"time_stamp": 150182.786746875, "action": "move", "x": 798.0703125, "y": 427.46484375}
+{"time_stamp": 150182.787599333, "action": "move", "x": 798.296875, "y": 427.00390625}
+{"time_stamp": 150182.788700875, "action": "move", "x": 798.5234375, "y": 426.54296875}
+{"time_stamp": 150182.789592041, "action": "move", "x": 798.8125, "y": 425.66796875}
+{"time_stamp": 150182.790567291, "action": "move", "x": 799.0390625, "y": 425.20703125}
+{"time_stamp": 150182.791566416, "action": "move", "x": 799.0390625, "y": 424.33203125}
+{"time_stamp": 150182.792623458, "action": "move", "x": 799.265625, "y": 423.87109375}
+{"time_stamp": 150182.793597, "action": "move", "x": 799.4921875, "y": 423.41015625}
+{"time_stamp": 150182.795273625, "action": "move", "x": 799.4921875, "y": 422.53515625}
+{"time_stamp": 150182.795613833, "action": "move", "x": 799.71875, "y": 422.07421875}
+{"time_stamp": 150182.796591875, "action": "move", "x": 799.71875, "y": 421.19921875}
+{"time_stamp": 150182.797561333, "action": "move", "x": 799.9453125, "y": 420.73828125}
+{"time_stamp": 150182.798552875, "action": "move", "x": 799.9453125, "y": 420.27734375}
+{"time_stamp": 150182.799578666, "action": "move", "x": 800.234375, "y": 419.40234375}
+{"time_stamp": 150182.800582291, "action": "move", "x": 800.234375, "y": 418.94140625}
+{"time_stamp": 150182.801575625, "action": "move", "x": 800.5234375, "y": 418.06640625}
+{"time_stamp": 150182.803271791, "action": "move", "x": 800.75, "y": 417.60546875}
+{"time_stamp": 150182.803588208, "action": "move", "x": 800.75, "y": 417.14453125}
+{"time_stamp": 150182.804589166, "action": "move", "x": 800.75, "y": 416.26953125}
+{"time_stamp": 150182.805572083, "action": "move", "x": 801.0390625, "y": 415.39453125}
+{"time_stamp": 150182.806579625, "action": "move", "x": 801.0390625, "y": 414.93359375}
+{"time_stamp": 150182.807561291, "action": "move", "x": 801.265625, "y": 414.47265625}
+{"time_stamp": 150182.808541875, "action": "move", "x": 801.265625, "y": 413.59765625}
+{"time_stamp": 150182.809575041, "action": "move", "x": 801.265625, "y": 412.72265625}
+{"time_stamp": 150182.811433, "action": "move", "x": 801.4921875, "y": 412.26171875}
+{"time_stamp": 150182.811584166, "action": "move", "x": 801.4921875, "y": 411.80078125}
+{"time_stamp": 150182.812608625, "action": "move", "x": 801.78125, "y": 410.92578125}
+{"time_stamp": 150182.813581375, "action": "move", "x": 801.78125, "y": 410.05078125}
+{"time_stamp": 150182.814600125, "action": "move", "x": 801.78125, "y": 409.58984375}
+{"time_stamp": 150182.81560725, "action": "move", "x": 802.0703125, "y": 408.71484375}
+{"time_stamp": 150182.816613958, "action": "move", "x": 802.0703125, "y": 408.25390625}
+{"time_stamp": 150182.817608125, "action": "move", "x": 802.0703125, "y": 407.79296875}
+{"time_stamp": 150182.818579333, "action": "move", "x": 802.359375, "y": 406.91796875}
+{"time_stamp": 150182.82020025, "action": "move", "x": 802.359375, "y": 406.45703125}
+{"time_stamp": 150182.820615625, "action": "move", "x": 802.6484375, "y": 405.58203125}
+{"time_stamp": 150182.821576708, "action": "move", "x": 802.6484375, "y": 405.12109375}
+{"time_stamp": 150182.822583833, "action": "move", "x": 802.6484375, "y": 404.24609375}
+{"time_stamp": 150182.82359, "action": "move", "x": 802.875, "y": 403.78515625}
+{"time_stamp": 150182.824558083, "action": "move", "x": 802.875, "y": 402.91015625}
+{"time_stamp": 150182.825600916, "action": "move", "x": 803.1015625, "y": 402.44921875}
+{"time_stamp": 150182.826579833, "action": "move", "x": 803.1015625, "y": 401.57421875}
+{"time_stamp": 150182.828268916, "action": "move", "x": 803.328125, "y": 401.11328125}
+{"time_stamp": 150182.828572208, "action": "move", "x": 803.328125, "y": 400.23828125}
+{"time_stamp": 150182.829595208, "action": "move", "x": 803.5546875, "y": 399.77734375}
+{"time_stamp": 150182.830633083, "action": "move", "x": 803.5546875, "y": 398.90234375}
+{"time_stamp": 150182.831591583, "action": "move", "x": 803.78125, "y": 398.44140625}
+{"time_stamp": 150182.832613958, "action": "move", "x": 804.0078125, "y": 397.98046875}
+{"time_stamp": 150182.833582625, "action": "move", "x": 804.296875, "y": 397.10546875}
+{"time_stamp": 150182.834586208, "action": "move", "x": 804.296875, "y": 396.64453125}
+{"time_stamp": 150182.836676708, "action": "move", "x": 804.5234375, "y": 396.18359375}
+{"time_stamp": 150182.836708208, "action": "move", "x": 804.5234375, "y": 395.72265625}
+{"time_stamp": 150182.837583625, "action": "move", "x": 804.8125, "y": 394.84765625}
+{"time_stamp": 150182.838588083, "action": "move", "x": 805.0390625, "y": 394.38671875}
+{"time_stamp": 150182.839651625, "action": "move", "x": 805.0390625, "y": 393.92578125}
+{"time_stamp": 150182.8406715, "action": "move", "x": 805.328125, "y": 393.05078125}
+{"time_stamp": 150182.841623958, "action": "move", "x": 805.5546875, "y": 392.58984375}
+{"time_stamp": 150182.84263975, "action": "move", "x": 805.5546875, "y": 392.12890625}
+{"time_stamp": 150182.843629041, "action": "move", "x": 805.78125, "y": 391.66796875}
+{"time_stamp": 150182.844643041, "action": "move", "x": 806.0703125, "y": 390.79296875}
+{"time_stamp": 150182.845597125, "action": "move", "x": 806.296875, "y": 390.33203125}
+{"time_stamp": 150182.846586291, "action": "move", "x": 806.296875, "y": 389.87109375}
+{"time_stamp": 150182.847694375, "action": "move", "x": 806.5234375, "y": 389.41015625}
+{"time_stamp": 150182.848548041, "action": "move", "x": 806.75, "y": 388.94921875}
+{"time_stamp": 150182.849542208, "action": "move", "x": 806.75, "y": 388.48828125}
+{"time_stamp": 150182.850590625, "action": "move", "x": 807.0390625, "y": 387.61328125}
+{"time_stamp": 150182.851589833, "action": "move", "x": 807.265625, "y": 387.15234375}
+{"time_stamp": 150182.853031666, "action": "move", "x": 807.265625, "y": 386.69140625}
+{"time_stamp": 150182.853601875, "action": "move", "x": 807.4921875, "y": 386.23046875}
+{"time_stamp": 150182.854541666, "action": "move", "x": 807.71875, "y": 385.76953125}
+{"time_stamp": 150182.855602541, "action": "move", "x": 807.71875, "y": 385.30859375}
+{"time_stamp": 150182.856564958, "action": "move", "x": 807.9453125, "y": 384.84765625}
+{"time_stamp": 150182.85760875, "action": "move", "x": 807.9453125, "y": 384.38671875}
+{"time_stamp": 150182.858579958, "action": "move", "x": 808.171875, "y": 383.92578125}
+{"time_stamp": 150182.859575666, "action": "move", "x": 808.171875, "y": 383.46484375}
+{"time_stamp": 150182.861409166, "action": "move", "x": 808.3984375, "y": 383.00390625}
+{"time_stamp": 150182.861603333, "action": "move", "x": 808.625, "y": 382.7734375}
+{"time_stamp": 150182.862561958, "action": "move", "x": 808.625, "y": 382.3125}
+{"time_stamp": 150182.863545875, "action": "move", "x": 808.625, "y": 381.8515625}
+{"time_stamp": 150182.864559625, "action": "move", "x": 808.8515625, "y": 381.390625}
+{"time_stamp": 150182.865557458, "action": "move", "x": 808.8515625, "y": 380.9296875}
+{"time_stamp": 150182.866542, "action": "move", "x": 809.078125, "y": 380.69921875}
+{"time_stamp": 150182.867568666, "action": "move", "x": 809.078125, "y": 380.23828125}
+{"time_stamp": 150182.868583666, "action": "move", "x": 809.3046875, "y": 379.77734375}
+{"time_stamp": 150182.869599541, "action": "move", "x": 809.3046875, "y": 379.546875}
+{"time_stamp": 150182.870580375, "action": "move", "x": 809.3046875, "y": 379.0859375}
+{"time_stamp": 150182.871565166, "action": "move", "x": 809.53125, "y": 378.625}
+{"time_stamp": 150182.872602291, "action": "move", "x": 809.53125, "y": 378.39453125}
+{"time_stamp": 150182.873606875, "action": "move", "x": 809.53125, "y": 377.93359375}
+{"time_stamp": 150182.874573875, "action": "move", "x": 809.7578125, "y": 377.47265625}
+{"time_stamp": 150182.875589791, "action": "move", "x": 809.7578125, "y": 377.01171875}
+{"time_stamp": 150182.876585166, "action": "move", "x": 809.7578125, "y": 376.78125}
+{"time_stamp": 150182.877777541, "action": "move", "x": 809.984375, "y": 376.3203125}
+{"time_stamp": 150182.878692916, "action": "move", "x": 809.984375, "y": 375.859375}
+{"time_stamp": 150182.879551666, "action": "move", "x": 809.984375, "y": 375.3984375}
+{"time_stamp": 150182.88060775, "action": "move", "x": 809.984375, "y": 374.9375}
+{"time_stamp": 150182.881603041, "action": "move", "x": 810.2109375, "y": 374.70703125}
+{"time_stamp": 150182.882556916, "action": "move", "x": 810.2109375, "y": 374.24609375}
+{"time_stamp": 150182.883590833, "action": "move", "x": 810.2109375, "y": 373.78515625}
+{"time_stamp": 150182.884598333, "action": "move", "x": 810.2109375, "y": 373.32421875}
+{"time_stamp": 150182.8862645, "action": "move", "x": 810.4375, "y": 372.86328125}
+{"time_stamp": 150182.886627875, "action": "move", "x": 810.4375, "y": 372.40234375}
+{"time_stamp": 150182.887587375, "action": "move", "x": 810.4375, "y": 371.94140625}
+{"time_stamp": 150182.888600583, "action": "move", "x": 810.4375, "y": 371.48046875}
+{"time_stamp": 150182.889604875, "action": "move", "x": 810.4375, "y": 371.01953125}
+{"time_stamp": 150182.890576416, "action": "move", "x": 810.4375, "y": 370.55859375}
+{"time_stamp": 150182.891576125, "action": "move", "x": 810.6640625, "y": 370.09765625}
+{"time_stamp": 150182.892594125, "action": "move", "x": 810.6640625, "y": 369.63671875}
+{"time_stamp": 150182.89355975, "action": "move", "x": 810.6640625, "y": 369.17578125}
+{"time_stamp": 150182.894599666, "action": "move", "x": 810.6640625, "y": 368.71484375}
+{"time_stamp": 150182.8956095, "action": "move", "x": 810.6640625, "y": 368.25390625}
+{"time_stamp": 150182.896593583, "action": "move", "x": 810.6640625, "y": 367.79296875}
+{"time_stamp": 150182.897597166, "action": "move", "x": 810.6640625, "y": 367.33203125}
+{"time_stamp": 150182.898569125, "action": "move", "x": 810.6640625, "y": 366.87109375}
+{"time_stamp": 150182.899567541, "action": "move", "x": 810.6640625, "y": 366.41015625}
+{"time_stamp": 150182.900577708, "action": "move", "x": 810.6640625, "y": 365.94921875}
+{"time_stamp": 150182.901567666, "action": "move", "x": 810.6640625, "y": 365.48828125}
+{"time_stamp": 150182.902892791, "action": "move", "x": 810.6640625, "y": 365.02734375}
+{"time_stamp": 150182.903726666, "action": "move", "x": 810.6640625, "y": 364.56640625}
+{"time_stamp": 150182.904585875, "action": "move", "x": 810.6640625, "y": 364.10546875}
+{"time_stamp": 150182.905571416, "action": "move", "x": 810.6640625, "y": 363.64453125}
+{"time_stamp": 150182.906568041, "action": "move", "x": 810.6640625, "y": 363.18359375}
+{"time_stamp": 150182.907571, "action": "move", "x": 810.6640625, "y": 362.953125}
+{"time_stamp": 150182.908568958, "action": "move", "x": 810.6640625, "y": 362.4921875}
+{"time_stamp": 150182.909567125, "action": "move", "x": 810.6640625, "y": 362.03125}
+{"time_stamp": 150182.911326916, "action": "move", "x": 810.6640625, "y": 361.5703125}
+{"time_stamp": 150182.911557208, "action": "move", "x": 810.6640625, "y": 361.109375}
+{"time_stamp": 150182.912613125, "action": "move", "x": 810.6640625, "y": 360.6484375}
+{"time_stamp": 150182.913585041, "action": "move", "x": 810.6640625, "y": 360.1875}
+{"time_stamp": 150182.91458575, "action": "move", "x": 810.6640625, "y": 359.7265625}
+{"time_stamp": 150182.915603583, "action": "move", "x": 810.6640625, "y": 359.265625}
+{"time_stamp": 150182.916617625, "action": "move", "x": 810.6640625, "y": 358.390625}
+{"time_stamp": 150182.917596416, "action": "move", "x": 810.6640625, "y": 358.16015625}
+{"time_stamp": 150182.918546916, "action": "move", "x": 810.6640625, "y": 357.28515625}
+{"time_stamp": 150182.920679416, "action": "move", "x": 810.6640625, "y": 356.82421875}
+{"time_stamp": 150182.920689041, "action": "move", "x": 810.6640625, "y": 356.36328125}
+{"time_stamp": 150182.921584916, "action": "move", "x": 810.6640625, "y": 355.90234375}
+{"time_stamp": 150182.922653166, "action": "move", "x": 810.6640625, "y": 355.44140625}
+{"time_stamp": 150182.923615708, "action": "move", "x": 810.6640625, "y": 354.98046875}
+{"time_stamp": 150182.924684375, "action": "move", "x": 810.6640625, "y": 354.51953125}
+{"time_stamp": 150182.925669208, "action": "move", "x": 810.6640625, "y": 354.05859375}
+{"time_stamp": 150182.927011666, "action": "move", "x": 810.6640625, "y": 353.828125}
+{"time_stamp": 150182.928824208, "action": "move", "x": 810.6640625, "y": 353.3671875}
+{"time_stamp": 150182.928869916, "action": "move", "x": 810.6640625, "y": 352.90625}
+{"time_stamp": 150182.929636583, "action": "move", "x": 810.6640625, "y": 352.4453125}
+{"time_stamp": 150182.930541833, "action": "move", "x": 810.890625, "y": 351.984375}
+{"time_stamp": 150182.93158925, "action": "move", "x": 810.890625, "y": 351.5234375}
+{"time_stamp": 150182.932581166, "action": "move", "x": 810.890625, "y": 351.0625}
+{"time_stamp": 150182.933598458, "action": "move", "x": 810.890625, "y": 350.6015625}
+{"time_stamp": 150182.934569833, "action": "move", "x": 810.890625, "y": 350.37109375}
+{"time_stamp": 150182.936493791, "action": "move", "x": 810.890625, "y": 349.91015625}
+{"time_stamp": 150182.936630291, "action": "move", "x": 810.890625, "y": 349.44921875}
+{"time_stamp": 150182.937552125, "action": "move", "x": 810.890625, "y": 348.98828125}
+{"time_stamp": 150182.938587666, "action": "move", "x": 810.890625, "y": 348.7578125}
+{"time_stamp": 150182.939570916, "action": "move", "x": 810.890625, "y": 348.296875}
+{"time_stamp": 150182.940554083, "action": "move", "x": 810.890625, "y": 348.06640625}
+{"time_stamp": 150182.94159175, "action": "move", "x": 810.890625, "y": 347.60546875}
+{"time_stamp": 150182.942638708, "action": "move", "x": 810.890625, "y": 347.14453125}
+{"time_stamp": 150182.943602208, "action": "move", "x": 810.890625, "y": 346.9140625}
+{"time_stamp": 150182.944629041, "action": "move", "x": 810.890625, "y": 346.453125}
+{"time_stamp": 150182.945579958, "action": "move", "x": 810.890625, "y": 346.22265625}
+{"time_stamp": 150182.9465735, "action": "move", "x": 810.890625, "y": 345.76171875}
+{"time_stamp": 150182.947559625, "action": "move", "x": 810.890625, "y": 345.53125}
+{"time_stamp": 150182.948579291, "action": "move", "x": 810.890625, "y": 345.0703125}
+{"time_stamp": 150182.949588083, "action": "move", "x": 810.890625, "y": 344.83984375}
+{"time_stamp": 150182.950578583, "action": "move", "x": 810.890625, "y": 344.609375}
+{"time_stamp": 150182.951573666, "action": "move", "x": 810.890625, "y": 344.1484375}
+{"time_stamp": 150182.9527475, "action": "move", "x": 810.890625, "y": 343.91796875}
+{"time_stamp": 150182.953578708, "action": "move", "x": 810.890625, "y": 343.45703125}
+{"time_stamp": 150182.954613625, "action": "move", "x": 810.890625, "y": 343.2265625}
+{"time_stamp": 150182.955581416, "action": "move", "x": 810.890625, "y": 342.99609375}
+{"time_stamp": 150182.956539291, "action": "move", "x": 810.890625, "y": 342.53515625}
+{"time_stamp": 150182.957609708, "action": "move", "x": 810.66015625, "y": 342.3046875}
+{"time_stamp": 150182.958598333, "action": "move", "x": 810.66015625, "y": 342.07421875}
+{"time_stamp": 150182.959575458, "action": "move", "x": 810.66015625, "y": 341.84375}
+{"time_stamp": 150182.961143083, "action": "move", "x": 810.66015625, "y": 341.3828125}
+{"time_stamp": 150182.961566083, "action": "move", "x": 810.66015625, "y": 341.15234375}
+{"time_stamp": 150182.96260175, "action": "move", "x": 810.66015625, "y": 340.921875}
+{"time_stamp": 150182.963557208, "action": "move", "x": 810.66015625, "y": 340.4609375}
+{"time_stamp": 150182.964567458, "action": "move", "x": 810.66015625, "y": 340.23046875}
+{"time_stamp": 150182.966159125, "action": "move", "x": 810.66015625, "y": 340.0}
+{"time_stamp": 150182.966679458, "action": "move", "x": 810.66015625, "y": 339.76953125}
+{"time_stamp": 150182.967743791, "action": "move", "x": 810.66015625, "y": 339.30859375}
+{"time_stamp": 150182.96872225, "action": "move", "x": 810.66015625, "y": 339.078125}
+{"time_stamp": 150182.970041583, "action": "move", "x": 810.66015625, "y": 338.84765625}
+{"time_stamp": 150182.970604333, "action": "move", "x": 810.4296875, "y": 338.6171875}
+{"time_stamp": 150182.971578958, "action": "move", "x": 810.4296875, "y": 338.38671875}
+{"time_stamp": 150182.97257775, "action": "move", "x": 810.4296875, "y": 338.15625}
+{"time_stamp": 150182.973573041, "action": "move", "x": 810.4296875, "y": 337.92578125}
+{"time_stamp": 150182.974569708, "action": "move", "x": 810.4296875, "y": 337.6953125}
+{"time_stamp": 150182.975583541, "action": "move", "x": 810.4296875, "y": 337.46484375}
+{"time_stamp": 150182.976578875, "action": "move", "x": 810.4296875, "y": 337.234375}
+{"time_stamp": 150182.977931458, "action": "move", "x": 810.4296875, "y": 337.00390625}
+{"time_stamp": 150182.9786105, "action": "move", "x": 810.4296875, "y": 336.7734375}
+{"time_stamp": 150182.979553041, "action": "move", "x": 810.4296875, "y": 336.54296875}
+{"time_stamp": 150182.980590333, "action": "move", "x": 810.19921875, "y": 336.3125}
+{"time_stamp": 150182.981661166, "action": "move", "x": 810.19921875, "y": 336.08203125}
+{"time_stamp": 150182.982673083, "action": "move", "x": 810.19921875, "y": 335.8515625}
+{"time_stamp": 150182.984192791, "action": "move", "x": 810.19921875, "y": 335.62109375}
+{"time_stamp": 150182.984688083, "action": "move", "x": 810.19921875, "y": 335.390625}
+{"time_stamp": 150182.9884685, "action": "move", "x": 810.19921875, "y": 335.16015625}
+{"time_stamp": 150182.98847725, "action": "move", "x": 810.19921875, "y": 334.9296875}
+{"time_stamp": 150182.98855425, "action": "move", "x": 810.19921875, "y": 334.69921875}
+{"time_stamp": 150182.988724, "action": "move", "x": 809.96875, "y": 334.46875}
+{"time_stamp": 150182.989732458, "action": "move", "x": 809.96875, "y": 334.23828125}
+{"time_stamp": 150182.991712833, "action": "move", "x": 809.96875, "y": 334.0078125}
+{"time_stamp": 150182.9926735, "action": "move", "x": 809.96875, "y": 333.77734375}
+{"time_stamp": 150182.993705833, "action": "move", "x": 809.96875, "y": 333.546875}
+{"time_stamp": 150182.99557775, "action": "move", "x": 809.96875, "y": 333.31640625}
+{"time_stamp": 150182.99561625, "action": "move", "x": 809.96875, "y": 333.0859375}
+{"time_stamp": 150182.996672375, "action": "move", "x": 809.96875, "y": 332.85546875}
+{"time_stamp": 150182.997597666, "action": "move", "x": 809.96875, "y": 332.625}
+{"time_stamp": 150182.998558958, "action": "move", "x": 809.73828125, "y": 332.39453125}
+{"time_stamp": 150182.9995895, "action": "move", "x": 809.73828125, "y": 332.1640625}
+{"time_stamp": 150183.001598041, "action": "move", "x": 809.73828125, "y": 331.93359375}
+{"time_stamp": 150183.003165041, "action": "move", "x": 809.73828125, "y": 331.703125}
+{"time_stamp": 150183.003557125, "action": "move", "x": 809.73828125, "y": 331.47265625}
+{"time_stamp": 150183.004605166, "action": "move", "x": 809.73828125, "y": 331.2421875}
+{"time_stamp": 150183.005658208, "action": "move", "x": 809.73828125, "y": 331.01171875}
+{"time_stamp": 150183.006559583, "action": "move", "x": 809.73828125, "y": 330.78125}
+{"time_stamp": 150183.007537583, "action": "move", "x": 809.73828125, "y": 330.55078125}
+{"time_stamp": 150183.008635583, "action": "move", "x": 809.73828125, "y": 330.3203125}
+{"time_stamp": 150183.009632125, "action": "move", "x": 809.73828125, "y": 330.08984375}
+{"time_stamp": 150183.011887958, "action": "move", "x": 809.5078125, "y": 329.859375}
+{"time_stamp": 150183.011898458, "action": "move", "x": 809.5078125, "y": 329.3984375}
+{"time_stamp": 150183.013687083, "action": "move", "x": 809.5078125, "y": 328.9375}
+{"time_stamp": 150183.014654916, "action": "move", "x": 809.5078125, "y": 328.70703125}
+{"time_stamp": 150183.015662125, "action": "move", "x": 809.5078125, "y": 328.4765625}
+{"time_stamp": 150183.016641541, "action": "move", "x": 809.5078125, "y": 328.24609375}
+{"time_stamp": 150183.017668666, "action": "move", "x": 809.5078125, "y": 328.015625}
+{"time_stamp": 150183.019683416, "action": "move", "x": 809.5078125, "y": 327.78515625}
+{"time_stamp": 150183.020571583, "action": "move", "x": 809.5078125, "y": 327.5546875}
+{"time_stamp": 150183.021669083, "action": "move", "x": 809.5078125, "y": 327.32421875}
+{"time_stamp": 150183.022649583, "action": "move", "x": 809.5078125, "y": 327.09375}
+{"time_stamp": 150183.023668208, "action": "move", "x": 809.5078125, "y": 326.86328125}
+{"time_stamp": 150183.0245425, "action": "move", "x": 809.5078125, "y": 326.6328125}
+{"time_stamp": 150183.025581875, "action": "move", "x": 809.5078125, "y": 326.40234375}
+{"time_stamp": 150183.026560416, "action": "move", "x": 809.5078125, "y": 326.171875}
+{"time_stamp": 150183.027951, "action": "move", "x": 809.27734375, "y": 325.94140625}
+{"time_stamp": 150183.028663083, "action": "move", "x": 809.27734375, "y": 325.7109375}
+{"time_stamp": 150183.029663541, "action": "move", "x": 809.27734375, "y": 325.48046875}
+{"time_stamp": 150183.03066275, "action": "move", "x": 809.27734375, "y": 325.25}
+{"time_stamp": 150183.031663416, "action": "move", "x": 809.27734375, "y": 325.01953125}
+{"time_stamp": 150183.032661458, "action": "move", "x": 809.27734375, "y": 324.7890625}
+{"time_stamp": 150183.033661291, "action": "move", "x": 809.27734375, "y": 324.55859375}
+{"time_stamp": 150183.036209083, "action": "move", "x": 809.27734375, "y": 324.328125}
+{"time_stamp": 150183.036674333, "action": "move", "x": 809.27734375, "y": 324.09765625}
+{"time_stamp": 150183.037571333, "action": "move", "x": 809.27734375, "y": 323.8671875}
+{"time_stamp": 150183.03860875, "action": "move", "x": 809.27734375, "y": 323.63671875}
+{"time_stamp": 150183.039593833, "action": "move", "x": 809.27734375, "y": 323.40625}
+{"time_stamp": 150183.0406435, "action": "move", "x": 809.27734375, "y": 323.17578125}
+{"time_stamp": 150183.043174583, "action": "move", "x": 809.27734375, "y": 322.9453125}
+{"time_stamp": 150183.043647375, "action": "move", "x": 809.27734375, "y": 322.71484375}
+{"time_stamp": 150183.04507175, "action": "move", "x": 809.27734375, "y": 322.484375}
+{"time_stamp": 150183.045591083, "action": "move", "x": 809.27734375, "y": 322.25390625}
+{"time_stamp": 150183.047571125, "action": "move", "x": 809.27734375, "y": 322.0234375}
+{"time_stamp": 150183.0486065, "action": "move", "x": 809.27734375, "y": 321.79296875}
+{"time_stamp": 150183.049611041, "action": "move", "x": 809.27734375, "y": 321.5625}
+{"time_stamp": 150183.051609, "action": "move", "x": 809.27734375, "y": 321.33203125}
+{"time_stamp": 150183.052887291, "action": "move", "x": 809.27734375, "y": 321.1015625}
+{"time_stamp": 150183.053619666, "action": "move", "x": 809.046875, "y": 321.1015625}
+{"time_stamp": 150183.054561083, "action": "move", "x": 809.046875, "y": 320.87109375}
+{"time_stamp": 150183.055606, "action": "move", "x": 809.046875, "y": 320.640625}
+{"time_stamp": 150183.056673458, "action": "move", "x": 809.046875, "y": 320.41015625}
+{"time_stamp": 150183.05882225, "action": "move", "x": 809.046875, "y": 320.1796875}
+{"time_stamp": 150183.059676791, "action": "move", "x": 809.046875, "y": 319.94921875}
+{"time_stamp": 150183.063226166, "action": "move", "x": 809.046875, "y": 319.71875}
+{"time_stamp": 150183.063242583, "action": "move", "x": 809.046875, "y": 319.48828125}
+{"time_stamp": 150183.064682583, "action": "move", "x": 809.046875, "y": 319.2578125}
+{"time_stamp": 150183.06555475, "action": "move", "x": 809.046875, "y": 319.02734375}
+{"time_stamp": 150183.067655166, "action": "move", "x": 809.046875, "y": 318.796875}
+{"time_stamp": 150183.069706166, "action": "move", "x": 809.046875, "y": 318.56640625}
+{"time_stamp": 150183.070631208, "action": "move", "x": 809.046875, "y": 318.3359375}
+{"time_stamp": 150183.072619416, "action": "move", "x": 809.046875, "y": 318.10546875}
+{"time_stamp": 150183.073626541, "action": "move", "x": 809.046875, "y": 317.875}
+{"time_stamp": 150183.075614125, "action": "move", "x": 809.046875, "y": 317.64453125}
+{"time_stamp": 150183.07660925, "action": "move", "x": 808.81640625, "y": 317.4140625}
+{"time_stamp": 150183.078711166, "action": "move", "x": 808.81640625, "y": 317.18359375}
+{"time_stamp": 150183.079571458, "action": "move", "x": 808.81640625, "y": 316.953125}
+{"time_stamp": 150183.080672708, "action": "move", "x": 808.81640625, "y": 316.72265625}
+{"time_stamp": 150183.082671958, "action": "move", "x": 808.81640625, "y": 316.4921875}
+{"time_stamp": 150183.08359675, "action": "move", "x": 808.81640625, "y": 316.26171875}
+{"time_stamp": 150183.084621583, "action": "move", "x": 808.81640625, "y": 316.03125}
+{"time_stamp": 150183.086214625, "action": "move", "x": 808.81640625, "y": 315.80078125}
+{"time_stamp": 150183.088013, "action": "move", "x": 808.81640625, "y": 315.5703125}
+{"time_stamp": 150183.088824041, "action": "move", "x": 808.81640625, "y": 315.33984375}
+{"time_stamp": 150183.089750916, "action": "move", "x": 808.81640625, "y": 315.109375}
+{"time_stamp": 150183.090762166, "action": "move", "x": 808.5859375, "y": 314.87890625}
+{"time_stamp": 150183.092777625, "action": "move", "x": 808.5859375, "y": 314.6484375}
+{"time_stamp": 150183.09367825, "action": "move", "x": 808.5859375, "y": 314.41796875}
+{"time_stamp": 150183.096080375, "action": "move", "x": 808.5859375, "y": 314.1875}
+{"time_stamp": 150183.096119208, "action": "move", "x": 808.5859375, "y": 313.95703125}
+{"time_stamp": 150183.097614333, "action": "move", "x": 808.5859375, "y": 313.7265625}
+{"time_stamp": 150183.098634291, "action": "move", "x": 808.5859375, "y": 313.49609375}
+{"time_stamp": 150183.099581791, "action": "move", "x": 808.5859375, "y": 313.265625}
+{"time_stamp": 150183.101649166, "action": "move", "x": 808.5859375, "y": 313.03515625}
+{"time_stamp": 150183.1029355, "action": "move", "x": 808.35546875, "y": 312.8046875}
+{"time_stamp": 150183.103603833, "action": "move", "x": 808.35546875, "y": 312.57421875}
+{"time_stamp": 150183.105612375, "action": "move", "x": 808.35546875, "y": 312.34375}
+{"time_stamp": 150183.106610375, "action": "move", "x": 808.35546875, "y": 312.11328125}
+{"time_stamp": 150183.109107375, "action": "move", "x": 808.35546875, "y": 311.8828125}
+{"time_stamp": 150183.113337791, "action": "move", "x": 808.35546875, "y": 311.65234375}
+{"time_stamp": 150183.113357083, "action": "move", "x": 808.125, "y": 311.421875}
+{"time_stamp": 150183.114711666, "action": "move", "x": 808.125, "y": 311.19140625}
+{"time_stamp": 150183.117753583, "action": "move", "x": 808.125, "y": 310.9609375}
+{"time_stamp": 150183.120995208, "action": "move", "x": 808.125, "y": 310.73046875}
+{"time_stamp": 150183.127192375, "action": "move", "x": 808.125, "y": 310.5}
+{"time_stamp": 150183.213566083, "action": "click", "x": 808.125, "y": 310.5, "button": "left", "pressed": true}
+{"time_stamp": 150183.296671541, "action": "click", "x": 808.125, "y": 310.5, "button": "left", "pressed": false}
+{"time_stamp": 150183.443799666, "action": "move", "x": 808.125, "y": 310.7265625}
+{"time_stamp": 150183.446092166, "action": "move", "x": 808.125, "y": 310.953125}
+{"time_stamp": 150183.449204958, "action": "move", "x": 808.125, "y": 311.1796875}
+{"time_stamp": 150183.451946291, "action": "move", "x": 808.125, "y": 311.40625}
+{"time_stamp": 150183.455899708, "action": "move", "x": 808.125, "y": 311.6328125}
+{"time_stamp": 150183.457171583, "action": "move", "x": 808.125, "y": 311.859375}
+{"time_stamp": 150183.45878025, "action": "move", "x": 808.125, "y": 312.0859375}
+{"time_stamp": 150183.461934375, "action": "move", "x": 808.125, "y": 312.3125}
+{"time_stamp": 150183.4651535, "action": "move", "x": 808.125, "y": 312.5390625}
+{"time_stamp": 150183.467906416, "action": "move", "x": 808.125, "y": 312.765625}
+{"time_stamp": 150183.470811708, "action": "move", "x": 808.125, "y": 312.9921875}
+{"time_stamp": 150183.4732165, "action": "move", "x": 808.125, "y": 313.21875}
+{"time_stamp": 150183.475205875, "action": "move", "x": 808.125, "y": 313.4453125}
+{"time_stamp": 150183.482703875, "action": "move", "x": 808.125, "y": 313.671875}
+{"time_stamp": 150183.483054666, "action": "move", "x": 808.125, "y": 313.8984375}
+{"time_stamp": 150183.483138208, "action": "move", "x": 808.125, "y": 314.125}
+{"time_stamp": 150183.484216, "action": "move", "x": 808.125, "y": 314.3515625}
+{"time_stamp": 150183.488336583, "action": "move", "x": 808.125, "y": 314.578125}
+{"time_stamp": 150183.488710958, "action": "move", "x": 808.125, "y": 314.8046875}
+{"time_stamp": 150183.4918235, "action": "move", "x": 808.125, "y": 315.03125}
+{"time_stamp": 150183.493794916, "action": "move", "x": 808.125, "y": 315.2578125}
+{"time_stamp": 150183.495757458, "action": "move", "x": 808.125, "y": 315.484375}
+{"time_stamp": 150183.497806541, "action": "move", "x": 808.125, "y": 315.7109375}
+{"time_stamp": 150183.499734625, "action": "move", "x": 808.125, "y": 315.9375}
+{"time_stamp": 150183.50377925, "action": "move", "x": 808.125, "y": 316.1640625}
+{"time_stamp": 150183.504707666, "action": "move", "x": 808.125, "y": 316.390625}
+{"time_stamp": 150183.5067355, "action": "move", "x": 808.125, "y": 316.6171875}
+{"time_stamp": 150183.509683208, "action": "move", "x": 808.125, "y": 316.84375}
+{"time_stamp": 150183.511788291, "action": "move", "x": 808.125, "y": 317.0703125}
+{"time_stamp": 150183.515785708, "action": "move", "x": 808.125, "y": 317.296875}
+{"time_stamp": 150183.517778125, "action": "move", "x": 808.125, "y": 317.5234375}
+{"time_stamp": 150183.52279975, "action": "move", "x": 808.125, "y": 317.75}
+{"time_stamp": 150183.52702575, "action": "move", "x": 808.125, "y": 317.9765625}
+{"time_stamp": 150183.532420916, "action": "move", "x": 808.125, "y": 318.203125}
+{"time_stamp": 150183.545235791, "action": "move", "x": 808.125, "y": 318.4296875}
+{"time_stamp": 150183.593932875, "action": "click", "x": 808.125, "y": 318.4296875, "button": "left", "pressed": true}
+{"time_stamp": 150183.689215375, "action": "click", "x": 808.125, "y": 318.4296875, "button": "left", "pressed": false}
+{"time_stamp": 150183.999160833, "action": "move", "x": 808.125, "y": 318.19921875}
+{"time_stamp": 150184.001734541, "action": "move", "x": 808.125, "y": 317.96875}
+{"time_stamp": 150184.004252041, "action": "move", "x": 808.125, "y": 317.73828125}
+{"time_stamp": 150184.005832125, "action": "move", "x": 808.125, "y": 317.5078125}
+{"time_stamp": 150184.006761958, "action": "move", "x": 808.125, "y": 317.27734375}
+{"time_stamp": 150184.008712583, "action": "move", "x": 808.125, "y": 317.046875}
+{"time_stamp": 150184.009666416, "action": "move", "x": 808.125, "y": 316.81640625}
+{"time_stamp": 150184.014321416, "action": "move", "x": 808.125, "y": 316.5859375}
+{"time_stamp": 150184.014452083, "action": "move", "x": 808.125, "y": 316.35546875}
+{"time_stamp": 150184.014561541, "action": "move", "x": 808.125, "y": 316.125}
+{"time_stamp": 150184.014704083, "action": "move", "x": 808.125, "y": 315.89453125}
+{"time_stamp": 150184.015668625, "action": "move", "x": 808.125, "y": 315.6640625}
+{"time_stamp": 150184.016648166, "action": "move", "x": 808.125, "y": 315.43359375}
+{"time_stamp": 150184.017795833, "action": "move", "x": 808.125, "y": 315.203125}
+{"time_stamp": 150184.018615375, "action": "move", "x": 808.125, "y": 314.97265625}
+{"time_stamp": 150184.021862791, "action": "move", "x": 808.125, "y": 314.7421875}
+{"time_stamp": 150184.021971833, "action": "move", "x": 807.89453125, "y": 314.51171875}
+{"time_stamp": 150184.022031916, "action": "move", "x": 807.89453125, "y": 314.28125}
+{"time_stamp": 150184.022676541, "action": "move", "x": 807.89453125, "y": 314.05078125}
+{"time_stamp": 150184.023768166, "action": "move", "x": 807.89453125, "y": 313.8203125}
+{"time_stamp": 150184.024756666, "action": "move", "x": 807.89453125, "y": 313.58984375}
+{"time_stamp": 150184.025911791, "action": "move", "x": 807.89453125, "y": 313.359375}
+{"time_stamp": 150184.026710541, "action": "move", "x": 807.6640625, "y": 313.12890625}
+{"time_stamp": 150184.030871291, "action": "move", "x": 807.6640625, "y": 312.66796875}
+{"time_stamp": 150184.030990583, "action": "move", "x": 807.6640625, "y": 312.4375}
+{"time_stamp": 150184.031052666, "action": "move", "x": 807.6640625, "y": 312.20703125}
+{"time_stamp": 150184.031103, "action": "move", "x": 807.6640625, "y": 311.9765625}
+{"time_stamp": 150184.03168725, "action": "move", "x": 807.6640625, "y": 311.74609375}
+{"time_stamp": 150184.03271975, "action": "move", "x": 807.43359375, "y": 311.515625}
+{"time_stamp": 150184.033856958, "action": "move", "x": 807.43359375, "y": 311.0546875}
+{"time_stamp": 150184.034667041, "action": "move", "x": 807.203125, "y": 310.82421875}
+{"time_stamp": 150184.040069833, "action": "move", "x": 807.203125, "y": 310.59375}
+{"time_stamp": 150184.040302458, "action": "move", "x": 807.203125, "y": 310.36328125}
+{"time_stamp": 150184.040781833, "action": "move", "x": 807.203125, "y": 310.1328125}
+{"time_stamp": 150184.0408295, "action": "move", "x": 806.97265625, "y": 309.90234375}
+{"time_stamp": 150184.040880583, "action": "move", "x": 806.97265625, "y": 309.671875}
+{"time_stamp": 150184.040932291, "action": "move", "x": 806.97265625, "y": 309.2109375}
+{"time_stamp": 150184.041743833, "action": "move", "x": 806.7421875, "y": 308.98046875}
+{"time_stamp": 150184.042710208, "action": "move", "x": 806.7421875, "y": 308.75}
+{"time_stamp": 150184.043724041, "action": "move", "x": 806.51171875, "y": 308.51953125}
+{"time_stamp": 150184.04609975, "action": "move", "x": 806.51171875, "y": 308.2890625}
+{"time_stamp": 150184.046212458, "action": "move", "x": 806.51171875, "y": 308.05859375}
+{"time_stamp": 150184.046707791, "action": "move", "x": 806.28125, "y": 307.828125}
+{"time_stamp": 150184.047667208, "action": "move", "x": 806.28125, "y": 307.59765625}
+{"time_stamp": 150184.048713333, "action": "move", "x": 806.05078125, "y": 307.3671875}
+{"time_stamp": 150184.049706666, "action": "move", "x": 806.05078125, "y": 307.13671875}
+{"time_stamp": 150184.050696083, "action": "move", "x": 805.8203125, "y": 306.90625}
+{"time_stamp": 150184.051673041, "action": "move", "x": 805.8203125, "y": 306.67578125}
+{"time_stamp": 150184.054593875, "action": "move", "x": 805.58984375, "y": 306.4453125}
+{"time_stamp": 150184.0546975, "action": "move", "x": 805.58984375, "y": 306.21484375}
+{"time_stamp": 150184.054776, "action": "move", "x": 805.359375, "y": 305.984375}
+{"time_stamp": 150184.055739833, "action": "move", "x": 805.359375, "y": 305.75390625}
+{"time_stamp": 150184.056683875, "action": "move", "x": 805.359375, "y": 305.5234375}
+{"time_stamp": 150184.057826708, "action": "move", "x": 805.12890625, "y": 305.29296875}
+{"time_stamp": 150184.05873375, "action": "move", "x": 805.12890625, "y": 305.0625}
+{"time_stamp": 150184.060101791, "action": "move", "x": 804.8984375, "y": 304.83203125}
+{"time_stamp": 150184.063252625, "action": "move", "x": 804.8984375, "y": 304.6015625}
+{"time_stamp": 150184.063301083, "action": "move", "x": 804.66796875, "y": 304.6015625}
+{"time_stamp": 150184.06334725, "action": "move", "x": 804.66796875, "y": 304.37109375}
+{"time_stamp": 150184.064910125, "action": "move", "x": 804.4375, "y": 304.140625}
+{"time_stamp": 150184.0649715, "action": "move", "x": 804.4375, "y": 303.91015625}
+{"time_stamp": 150184.067033041, "action": "move", "x": 804.20703125, "y": 303.6796875}
+{"time_stamp": 150184.068098625, "action": "move", "x": 804.20703125, "y": 303.44921875}
+{"time_stamp": 150184.068791208, "action": "move", "x": 803.9765625, "y": 303.21875}
+{"time_stamp": 150184.070883666, "action": "move", "x": 803.9765625, "y": 302.98828125}
+{"time_stamp": 150184.071671583, "action": "move", "x": 803.74609375, "y": 302.98828125}
+{"time_stamp": 150184.072696, "action": "move", "x": 803.74609375, "y": 302.7578125}
+{"time_stamp": 150184.074627166, "action": "move", "x": 803.515625, "y": 302.52734375}
+{"time_stamp": 150184.078744375, "action": "move", "x": 803.515625, "y": 302.296875}
+{"time_stamp": 150184.189498416, "action": "move", "x": 803.515625, "y": 302.06640625}
+{"time_stamp": 150184.196822, "action": "move", "x": 803.515625, "y": 301.8359375}
+{"time_stamp": 150184.196887333, "action": "move", "x": 803.515625, "y": 301.60546875}
+{"time_stamp": 150184.198224791, "action": "move", "x": 803.515625, "y": 301.375}
+{"time_stamp": 150184.198930208, "action": "move", "x": 803.515625, "y": 301.14453125}
+{"time_stamp": 150184.201281708, "action": "move", "x": 803.515625, "y": 300.9140625}
+{"time_stamp": 150184.201910333, "action": "move", "x": 803.515625, "y": 300.68359375}
+{"time_stamp": 150184.206233041, "action": "move", "x": 803.515625, "y": 300.453125}
+{"time_stamp": 150184.206308875, "action": "move", "x": 803.515625, "y": 300.22265625}
+{"time_stamp": 150184.206486833, "action": "move", "x": 803.515625, "y": 299.9921875}
+{"time_stamp": 150184.206668458, "action": "move", "x": 803.515625, "y": 299.76171875}
+{"time_stamp": 150184.206769333, "action": "move", "x": 803.515625, "y": 299.30078125}
+{"time_stamp": 150184.207802958, "action": "move", "x": 803.515625, "y": 299.0703125}
+{"time_stamp": 150184.208715875, "action": "move", "x": 803.515625, "y": 298.83984375}
+{"time_stamp": 150184.2097035, "action": "move", "x": 803.7421875, "y": 298.37890625}
+{"time_stamp": 150184.213531666, "action": "move", "x": 803.7421875, "y": 298.1484375}
+{"time_stamp": 150184.213633333, "action": "move", "x": 803.7421875, "y": 297.91796875}
+{"time_stamp": 150184.21369025, "action": "move", "x": 803.7421875, "y": 297.45703125}
+{"time_stamp": 150184.213739083, "action": "move", "x": 803.96875, "y": 296.99609375}
+{"time_stamp": 150184.215040666, "action": "move", "x": 803.96875, "y": 296.765625}
+{"time_stamp": 150184.215717125, "action": "move", "x": 803.96875, "y": 296.3046875}
+{"time_stamp": 150184.216735375, "action": "move", "x": 803.96875, "y": 295.84375}
+{"time_stamp": 150184.217645791, "action": "move", "x": 803.96875, "y": 295.3828125}
+{"time_stamp": 150184.218631791, "action": "move", "x": 804.1953125, "y": 294.921875}
+{"time_stamp": 150184.221684625, "action": "move", "x": 804.1953125, "y": 294.4609375}
+{"time_stamp": 150184.221742916, "action": "move", "x": 804.1953125, "y": 294.0}
+{"time_stamp": 150184.221841875, "action": "move", "x": 804.1953125, "y": 293.5390625}
+{"time_stamp": 150184.222649791, "action": "move", "x": 804.1953125, "y": 293.078125}
+{"time_stamp": 150184.223722541, "action": "move", "x": 804.1953125, "y": 292.6171875}
+{"time_stamp": 150184.224704, "action": "move", "x": 804.1953125, "y": 292.15625}
+{"time_stamp": 150184.2257485, "action": "move", "x": 804.1953125, "y": 291.6953125}
+{"time_stamp": 150184.226750166, "action": "move", "x": 804.1953125, "y": 291.234375}
+{"time_stamp": 150184.228169083, "action": "move", "x": 804.1953125, "y": 290.7734375}
+{"time_stamp": 150184.228673791, "action": "move", "x": 804.1953125, "y": 290.3125}
+{"time_stamp": 150184.229643333, "action": "move", "x": 804.1953125, "y": 289.8515625}
+{"time_stamp": 150184.23064, "action": "move", "x": 803.96484375, "y": 289.390625}
+{"time_stamp": 150184.231733333, "action": "move", "x": 803.96484375, "y": 288.9296875}
+{"time_stamp": 150184.232724666, "action": "move", "x": 803.734375, "y": 288.46875}
+{"time_stamp": 150184.233732916, "action": "move", "x": 803.734375, "y": 288.0078125}
+{"time_stamp": 150184.23472525, "action": "move", "x": 803.50390625, "y": 287.546875}
+{"time_stamp": 150184.236791666, "action": "move", "x": 803.2734375, "y": 287.0859375}
+{"time_stamp": 150184.236823041, "action": "move", "x": 803.04296875, "y": 286.625}
+{"time_stamp": 150184.237654166, "action": "move", "x": 802.8125, "y": 286.1640625}
+{"time_stamp": 150184.2387255, "action": "move", "x": 802.8125, "y": 285.703125}
+{"time_stamp": 150184.23969325, "action": "move", "x": 802.3515625, "y": 285.2421875}
+{"time_stamp": 150184.240791541, "action": "move", "x": 802.12109375, "y": 284.78125}
+{"time_stamp": 150184.24167425, "action": "move", "x": 801.890625, "y": 284.3203125}
+{"time_stamp": 150184.242688, "action": "move", "x": 801.66015625, "y": 283.859375}
+{"time_stamp": 150184.243691916, "action": "move", "x": 801.4296875, "y": 283.3984375}
+{"time_stamp": 150184.244962416, "action": "move", "x": 800.96875, "y": 282.9375}
+{"time_stamp": 150184.245658958, "action": "move", "x": 800.73828125, "y": 282.4765625}
+{"time_stamp": 150184.246663791, "action": "move", "x": 800.5078125, "y": 282.24609375}
+{"time_stamp": 150184.247671666, "action": "move", "x": 800.046875, "y": 281.78515625}
+{"time_stamp": 150184.248698416, "action": "move", "x": 799.5859375, "y": 281.32421875}
+{"time_stamp": 150184.249650791, "action": "move", "x": 799.125, "y": 280.86328125}
+{"time_stamp": 150184.250683333, "action": "move", "x": 798.89453125, "y": 280.40234375}
+{"time_stamp": 150184.25171775, "action": "move", "x": 798.43359375, "y": 279.94140625}
+{"time_stamp": 150184.254670166, "action": "move", "x": 797.97265625, "y": 279.48046875}
+{"time_stamp": 150184.254846875, "action": "move", "x": 797.51171875, "y": 279.25}
+{"time_stamp": 150184.254944958, "action": "move", "x": 797.05078125, "y": 278.7890625}
+{"time_stamp": 150184.255738458, "action": "move", "x": 796.58984375, "y": 278.328125}
+{"time_stamp": 150184.256751666, "action": "move", "x": 796.12890625, "y": 277.8671875}
+{"time_stamp": 150184.257717125, "action": "move", "x": 795.25390625, "y": 277.57421875}
+{"time_stamp": 150184.258694583, "action": "move", "x": 794.79296875, "y": 277.11328125}
+{"time_stamp": 150184.25972125, "action": "move", "x": 794.33203125, "y": 276.65234375}
+{"time_stamp": 150184.262235416, "action": "move", "x": 793.45703125, "y": 276.359375}
+{"time_stamp": 150184.262288625, "action": "move", "x": 792.99609375, "y": 275.8984375}
+{"time_stamp": 150184.2628565, "action": "move", "x": 792.12109375, "y": 275.3125}
+{"time_stamp": 150184.2636655, "action": "move", "x": 791.66015625, "y": 274.8515625}
+{"time_stamp": 150184.264702, "action": "move", "x": 790.78515625, "y": 274.55859375}
+{"time_stamp": 150184.265683125, "action": "move", "x": 789.91015625, "y": 273.97265625}
+{"time_stamp": 150184.266643041, "action": "move", "x": 789.03515625, "y": 273.38671875}
+{"time_stamp": 150184.267648541, "action": "move", "x": 788.16015625, "y": 272.80078125}
+{"time_stamp": 150184.268635166, "action": "move", "x": 787.28515625, "y": 272.5078125}
+{"time_stamp": 150184.271102958, "action": "move", "x": 786.41015625, "y": 271.921875}
+{"time_stamp": 150184.271294583, "action": "move", "x": 785.53515625, "y": 271.3359375}
+{"time_stamp": 150184.271634458, "action": "move", "x": 784.66015625, "y": 271.04296875}
+{"time_stamp": 150184.272635208, "action": "move", "x": 783.78515625, "y": 270.45703125}
+{"time_stamp": 150184.273681875, "action": "move", "x": 782.91015625, "y": 269.87109375}
+{"time_stamp": 150184.274684416, "action": "move", "x": 781.28125, "y": 269.4609375}
+{"time_stamp": 150184.275686916, "action": "move", "x": 780.40625, "y": 268.875}
+{"time_stamp": 150184.276708916, "action": "move", "x": 779.53125, "y": 268.58203125}
+{"time_stamp": 150184.278848166, "action": "move", "x": 777.90234375, "y": 268.171875}
+{"time_stamp": 150184.278956333, "action": "move", "x": 777.02734375, "y": 267.87890625}
+{"time_stamp": 150184.279699083, "action": "move", "x": 775.3984375, "y": 267.0625}
+{"time_stamp": 150184.280688291, "action": "move", "x": 773.76953125, "y": 266.65234375}
+{"time_stamp": 150184.2816895, "action": "move", "x": 772.89453125, "y": 266.359375}
+{"time_stamp": 150184.28267925, "action": "move", "x": 771.265625, "y": 265.94921875}
+{"time_stamp": 150184.28367775, "action": "move", "x": 769.63671875, "y": 265.1328125}
+{"time_stamp": 150184.284684375, "action": "move", "x": 768.76171875, "y": 264.83984375}
+{"time_stamp": 150184.28684075, "action": "move", "x": 767.1328125, "y": 264.4296875}
+{"time_stamp": 150184.286948541, "action": "move", "x": 765.50390625, "y": 264.01953125}
+{"time_stamp": 150184.287683291, "action": "move", "x": 763.875, "y": 263.609375}
+{"time_stamp": 150184.288660875, "action": "move", "x": 762.24609375, "y": 263.19921875}
+{"time_stamp": 150184.289765041, "action": "move", "x": 760.6171875, "y": 262.7890625}
+{"time_stamp": 150184.290681041, "action": "move", "x": 758.98828125, "y": 262.37890625}
+{"time_stamp": 150184.291688208, "action": "move", "x": 757.359375, "y": 262.37890625}
+{"time_stamp": 150184.292658708, "action": "move", "x": 755.73046875, "y": 261.96875}
+{"time_stamp": 150184.293698083, "action": "move", "x": 754.1015625, "y": 261.55859375}
+{"time_stamp": 150184.294970875, "action": "move", "x": 751.71875, "y": 261.55859375}
+{"time_stamp": 150184.29565225, "action": "move", "x": 750.08984375, "y": 261.1484375}
+{"time_stamp": 150184.296858458, "action": "move", "x": 748.4609375, "y": 261.1484375}
+{"time_stamp": 150184.297695833, "action": "move", "x": 746.078125, "y": 260.671875}
+{"time_stamp": 150184.298811291, "action": "move", "x": 744.44921875, "y": 260.671875}
+{"time_stamp": 150184.300190958, "action": "move", "x": 742.8203125, "y": 260.671875}
+{"time_stamp": 150184.300868708, "action": "move", "x": 740.4375, "y": 260.1953125}
+{"time_stamp": 150184.301823541, "action": "move", "x": 738.80859375, "y": 260.1953125}
+{"time_stamp": 150184.30354625, "action": "move", "x": 736.42578125, "y": 260.1953125}
+{"time_stamp": 150184.303700833, "action": "move", "x": 734.796875, "y": 260.1953125}
+{"time_stamp": 150184.304683958, "action": "move", "x": 732.4140625, "y": 260.1953125}
+{"time_stamp": 150184.305664375, "action": "move", "x": 730.78515625, "y": 260.1953125}
+{"time_stamp": 150184.306673791, "action": "move", "x": 728.40234375, "y": 260.1953125}
+{"time_stamp": 150184.307657166, "action": "move", "x": 726.01953125, "y": 260.1953125}
+{"time_stamp": 150184.308669291, "action": "move", "x": 724.390625, "y": 260.1953125}
+{"time_stamp": 150184.309674916, "action": "move", "x": 722.0078125, "y": 260.1953125}
+{"time_stamp": 150184.312050125, "action": "move", "x": 719.625, "y": 260.1953125}
+{"time_stamp": 150184.312125208, "action": "move", "x": 717.2421875, "y": 260.66796875}
+{"time_stamp": 150184.312703833, "action": "move", "x": 714.859375, "y": 260.66796875}
+{"time_stamp": 150184.313624625, "action": "move", "x": 713.23046875, "y": 261.07421875}
+{"time_stamp": 150184.314669916, "action": "move", "x": 710.84765625, "y": 261.07421875}
+{"time_stamp": 150184.315676083, "action": "move", "x": 708.46484375, "y": 261.546875}
+{"time_stamp": 150184.316654291, "action": "move", "x": 706.08203125, "y": 261.546875}
+{"time_stamp": 150184.317683583, "action": "move", "x": 703.69921875, "y": 262.01953125}
+{"time_stamp": 150184.318674333, "action": "move", "x": 701.31640625, "y": 262.4921875}
+{"time_stamp": 150184.320199625, "action": "move", "x": 698.93359375, "y": 262.96484375}
+{"time_stamp": 150184.320754125, "action": "move", "x": 696.55078125, "y": 263.4375}
+{"time_stamp": 150184.321670958, "action": "move", "x": 694.16796875, "y": 263.91015625}
+{"time_stamp": 150184.322692583, "action": "move", "x": 691.03515625, "y": 264.4296875}
+{"time_stamp": 150184.323695375, "action": "move", "x": 688.65234375, "y": 264.90234375}
+{"time_stamp": 150184.324684166, "action": "move", "x": 686.26953125, "y": 265.375}
+{"time_stamp": 150184.325660541, "action": "move", "x": 683.88671875, "y": 265.84765625}
+{"time_stamp": 150184.326739375, "action": "move", "x": 680.75390625, "y": 266.3671875}
+{"time_stamp": 150184.328366958, "action": "move", "x": 678.37109375, "y": 266.83984375}
+{"time_stamp": 150184.328680666, "action": "move", "x": 675.98828125, "y": 267.3125}
+{"time_stamp": 150184.329643125, "action": "move", "x": 672.85546875, "y": 268.35546875}
+{"time_stamp": 150184.3307635, "action": "move", "x": 669.72265625, "y": 268.875}
+{"time_stamp": 150184.33210625, "action": "move", "x": 667.33984375, "y": 269.82421875}
+{"time_stamp": 150184.332725666, "action": "move", "x": 664.20703125, "y": 270.34375}
+{"time_stamp": 150184.333723541, "action": "move", "x": 661.82421875, "y": 271.29296875}
+{"time_stamp": 150184.334672875, "action": "move", "x": 658.69140625, "y": 272.3359375}
+{"time_stamp": 150184.336718958, "action": "move", "x": 655.55859375, "y": 273.37890625}
+{"time_stamp": 150184.336752875, "action": "move", "x": 652.42578125, "y": 273.8984375}
+{"time_stamp": 150184.337631083, "action": "move", "x": 650.04296875, "y": 275.32421875}
+{"time_stamp": 150184.338713, "action": "move", "x": 646.91015625, "y": 275.84375}
+{"time_stamp": 150184.339616708, "action": "move", "x": 643.77734375, "y": 276.88671875}
+{"time_stamp": 150184.3406345, "action": "move", "x": 640.64453125, "y": 278.44921875}
+{"time_stamp": 150184.341641208, "action": "move", "x": 637.51171875, "y": 279.4921875}
+{"time_stamp": 150184.342631166, "action": "move", "x": 634.37890625, "y": 280.53515625}
+{"time_stamp": 150184.343633125, "action": "move", "x": 631.24609375, "y": 281.578125}
+{"time_stamp": 150184.345224791, "action": "move", "x": 628.11328125, "y": 283.140625}
+{"time_stamp": 150184.345653083, "action": "move", "x": 624.98046875, "y": 284.18359375}
+{"time_stamp": 150184.34662225, "action": "move", "x": 621.84765625, "y": 285.2265625}
+{"time_stamp": 150184.34761875, "action": "move", "x": 618.71484375, "y": 286.7890625}
+{"time_stamp": 150184.348669666, "action": "move", "x": 615.58203125, "y": 287.83203125}
+{"time_stamp": 150184.349657166, "action": "move", "x": 612.44921875, "y": 289.39453125}
+{"time_stamp": 150184.350723, "action": "move", "x": 609.31640625, "y": 290.95703125}
+{"time_stamp": 150184.351702916, "action": "move", "x": 606.18359375, "y": 292.0}
+{"time_stamp": 150184.353584791, "action": "move", "x": 603.05078125, "y": 293.5625}
+{"time_stamp": 150184.353706416, "action": "move", "x": 599.91796875, "y": 295.125}
+{"time_stamp": 150184.3547055, "action": "move", "x": 596.01953125, "y": 296.79296875}
+{"time_stamp": 150184.355657875, "action": "move", "x": 592.88671875, "y": 298.35546875}
+{"time_stamp": 150184.356653375, "action": "move", "x": 589.75390625, "y": 299.91796875}
+{"time_stamp": 150184.357699166, "action": "move", "x": 586.62109375, "y": 301.48046875}
+{"time_stamp": 150184.358652291, "action": "move", "x": 583.48828125, "y": 303.04296875}
+{"time_stamp": 150184.359781833, "action": "move", "x": 580.35546875, "y": 304.60546875}
+{"time_stamp": 150184.36177, "action": "move", "x": 577.015625, "y": 306.828125}
+{"time_stamp": 150184.361845583, "action": "move", "x": 573.8828125, "y": 308.390625}
+{"time_stamp": 150184.363125041, "action": "move", "x": 570.54296875, "y": 310.61328125}
+{"time_stamp": 150184.363722375, "action": "move", "x": 567.41015625, "y": 312.17578125}
+{"time_stamp": 150184.364881291, "action": "move", "x": 564.27734375, "y": 313.73828125}
+{"time_stamp": 150184.365782833, "action": "move", "x": 561.6640625, "y": 315.82421875}
+{"time_stamp": 150184.36666, "action": "move", "x": 557.5859375, "y": 318.15234375}
+{"time_stamp": 150184.367632875, "action": "move", "x": 554.453125, "y": 319.71484375}
+{"time_stamp": 150184.36861175, "action": "move", "x": 551.83984375, "y": 321.80078125}
+{"time_stamp": 150184.370057666, "action": "move", "x": 548.5, "y": 324.0234375}
+{"time_stamp": 150184.370647791, "action": "move", "x": 545.16015625, "y": 326.24609375}
+{"time_stamp": 150184.371627625, "action": "move", "x": 542.77734375, "y": 327.671875}
+{"time_stamp": 150184.372644791, "action": "move", "x": 539.4375, "y": 329.89453125}
+{"time_stamp": 150184.373765458, "action": "move", "x": 536.82421875, "y": 331.98046875}
+{"time_stamp": 150184.374713666, "action": "move", "x": 533.484375, "y": 334.203125}
+{"time_stamp": 150184.375669791, "action": "move", "x": 530.87109375, "y": 336.2890625}
+{"time_stamp": 150184.376658875, "action": "move", "x": 527.53125, "y": 338.51171875}
+{"time_stamp": 150184.378368916, "action": "move", "x": 524.91796875, "y": 340.59765625}
+{"time_stamp": 150184.378720791, "action": "move", "x": 522.1328125, "y": 343.37890625}
+{"time_stamp": 150184.379633583, "action": "move", "x": 519.51953125, "y": 345.46484375}
+{"time_stamp": 150184.380692875, "action": "move", "x": 516.1796875, "y": 347.6875}
+{"time_stamp": 150184.381636875, "action": "move", "x": 513.39453125, "y": 350.46875}
+{"time_stamp": 150184.382668666, "action": "move", "x": 510.78125, "y": 352.5546875}
+{"time_stamp": 150184.383645416, "action": "move", "x": 508.16796875, "y": 354.640625}
+{"time_stamp": 150184.384712416, "action": "move", "x": 505.3828125, "y": 357.421875}
+{"time_stamp": 150184.386808291, "action": "move", "x": 502.76953125, "y": 359.5078125}
+{"time_stamp": 150184.386950791, "action": "move", "x": 499.984375, "y": 362.2890625}
+{"time_stamp": 150184.387649375, "action": "move", "x": 497.37109375, "y": 364.375}
+{"time_stamp": 150184.388712125, "action": "move", "x": 494.5859375, "y": 367.15625}
+{"time_stamp": 150184.38993425, "action": "move", "x": 492.6796875, "y": 369.05859375}
+{"time_stamp": 150184.390718208, "action": "move", "x": 489.89453125, "y": 371.83984375}
+{"time_stamp": 150184.391751458, "action": "move", "x": 487.8046875, "y": 374.44921875}
+{"time_stamp": 150184.392668625, "action": "move", "x": 485.01953125, "y": 377.23046875}
+{"time_stamp": 150184.393658041, "action": "move", "x": 482.40625, "y": 379.31640625}
+{"time_stamp": 150184.3949195, "action": "move", "x": 480.31640625, "y": 381.92578125}
+{"time_stamp": 150184.395676416, "action": "move", "x": 478.2265625, "y": 384.53515625}
+{"time_stamp": 150184.396653583, "action": "move", "x": 475.61328125, "y": 386.62109375}
+{"time_stamp": 150184.397713625, "action": "move", "x": 473.5234375, "y": 389.23046875}
+{"time_stamp": 150184.398654, "action": "move", "x": 471.43359375, "y": 391.83984375}
+{"time_stamp": 150184.399643208, "action": "move", "x": 469.34375, "y": 394.44921875}
+{"time_stamp": 150184.400713916, "action": "move", "x": 467.25390625, "y": 397.05859375}
+{"time_stamp": 150184.401648166, "action": "move", "x": 465.34765625, "y": 398.9609375}
+{"time_stamp": 150184.403633583, "action": "move", "x": 463.2578125, "y": 401.5703125}
+{"time_stamp": 150184.403708, "action": "move", "x": 461.16796875, "y": 404.1796875}
+{"time_stamp": 150184.404648583, "action": "move", "x": 459.73828125, "y": 406.55859375}
+{"time_stamp": 150184.405728208, "action": "move", "x": 457.6484375, "y": 409.16796875}
+{"time_stamp": 150184.406687875, "action": "move", "x": 455.55859375, "y": 411.77734375}
+{"time_stamp": 150184.407635208, "action": "move", "x": 454.12890625, "y": 414.15625}
+{"time_stamp": 150184.408635625, "action": "move", "x": 452.69921875, "y": 416.53515625}
+{"time_stamp": 150184.409622583, "action": "move", "x": 450.609375, "y": 419.14453125}
+{"time_stamp": 150184.412149416, "action": "move", "x": 449.1796875, "y": 421.5234375}
+{"time_stamp": 150184.412201041, "action": "move", "x": 447.75, "y": 423.90234375}
+{"time_stamp": 150184.412685833, "action": "move", "x": 446.3203125, "y": 425.8046875}
+{"time_stamp": 150184.41367625, "action": "move", "x": 444.890625, "y": 428.18359375}
+{"time_stamp": 150184.414643041, "action": "move", "x": 443.4609375, "y": 430.5625}
+{"time_stamp": 150184.4156045, "action": "move", "x": 442.5078125, "y": 432.94140625}
+{"time_stamp": 150184.41665825, "action": "move", "x": 441.078125, "y": 435.3203125}
+{"time_stamp": 150184.417862208, "action": "move", "x": 440.125, "y": 437.69921875}
+{"time_stamp": 150184.418648041, "action": "move", "x": 438.6953125, "y": 440.078125}
+{"time_stamp": 150184.420245416, "action": "move", "x": 437.7421875, "y": 442.45703125}
+{"time_stamp": 150184.420696583, "action": "move", "x": 436.7890625, "y": 444.8359375}
+{"time_stamp": 150184.421710208, "action": "move", "x": 435.97265625, "y": 446.4609375}
+{"time_stamp": 150184.422668208, "action": "move", "x": 434.54296875, "y": 448.83984375}
+{"time_stamp": 150184.423647041, "action": "move", "x": 433.58984375, "y": 451.21875}
+{"time_stamp": 150184.424661291, "action": "move", "x": 433.11328125, "y": 453.59765625}
+{"time_stamp": 150184.425631375, "action": "move", "x": 432.296875, "y": 455.22265625}
+{"time_stamp": 150184.426748833, "action": "move", "x": 431.34375, "y": 457.6015625}
+{"time_stamp": 150184.428359875, "action": "move", "x": 430.8671875, "y": 459.98046875}
+{"time_stamp": 150184.428704375, "action": "move", "x": 430.05078125, "y": 461.60546875}
+{"time_stamp": 150184.429641166, "action": "move", "x": 429.09765625, "y": 463.984375}
+{"time_stamp": 150184.430669083, "action": "move", "x": 428.6875, "y": 465.609375}
+{"time_stamp": 150184.431660083, "action": "move", "x": 428.2109375, "y": 467.98828125}
+{"time_stamp": 150184.432649541, "action": "move", "x": 427.39453125, "y": 469.61328125}
+{"time_stamp": 150184.433672208, "action": "move", "x": 426.91796875, "y": 471.9921875}
+{"time_stamp": 150184.434649333, "action": "move", "x": 426.44140625, "y": 474.37109375}
+{"time_stamp": 150184.436675708, "action": "move", "x": 426.03125, "y": 475.99609375}
+{"time_stamp": 150184.43670975, "action": "move", "x": 425.62109375, "y": 477.62109375}
+{"time_stamp": 150184.437626708, "action": "move", "x": 425.14453125, "y": 480.0}
+{"time_stamp": 150184.438604291, "action": "move", "x": 424.66796875, "y": 482.37890625}
+{"time_stamp": 150184.439663208, "action": "move", "x": 424.66796875, "y": 484.00390625}
+{"time_stamp": 150184.440654, "action": "move", "x": 424.2578125, "y": 485.62890625}
+{"time_stamp": 150184.441595333, "action": "move", "x": 424.2578125, "y": 488.0078125}
+{"time_stamp": 150184.442617791, "action": "move", "x": 423.84765625, "y": 489.6328125}
+{"time_stamp": 150184.443615041, "action": "move", "x": 423.84765625, "y": 492.01171875}
+{"time_stamp": 150184.44485725, "action": "move", "x": 423.4375, "y": 493.63671875}
+{"time_stamp": 150184.445634958, "action": "move", "x": 423.4375, "y": 496.015625}
+{"time_stamp": 150184.446577, "action": "move", "x": 423.4375, "y": 497.640625}
+{"time_stamp": 150184.447582791, "action": "move", "x": 423.4375, "y": 500.01953125}
+{"time_stamp": 150184.448581833, "action": "move", "x": 423.02734375, "y": 501.64453125}
+{"time_stamp": 150184.449640166, "action": "move", "x": 423.02734375, "y": 503.26953125}
+{"time_stamp": 150184.450619625, "action": "move", "x": 423.02734375, "y": 505.6484375}
+{"time_stamp": 150184.451649833, "action": "move", "x": 423.02734375, "y": 507.2734375}
+{"time_stamp": 150184.45324625, "action": "move", "x": 423.02734375, "y": 508.8984375}
+{"time_stamp": 150184.453621375, "action": "move", "x": 423.02734375, "y": 511.27734375}
+{"time_stamp": 150184.454623291, "action": "move", "x": 423.02734375, "y": 512.90234375}
+{"time_stamp": 150184.455626583, "action": "move", "x": 423.02734375, "y": 514.52734375}
+{"time_stamp": 150184.456643625, "action": "move", "x": 423.02734375, "y": 516.90625}
+{"time_stamp": 150184.4576815, "action": "move", "x": 423.02734375, "y": 518.53125}
+{"time_stamp": 150184.458706708, "action": "move", "x": 423.02734375, "y": 520.15625}
+{"time_stamp": 150184.459703125, "action": "move", "x": 423.02734375, "y": 521.78125}
+{"time_stamp": 150184.461565208, "action": "move", "x": 423.02734375, "y": 523.40625}
+{"time_stamp": 150184.46182625, "action": "move", "x": 423.02734375, "y": 525.03125}
+{"time_stamp": 150184.462606666, "action": "move", "x": 423.02734375, "y": 527.41015625}
+{"time_stamp": 150184.463624208, "action": "move", "x": 423.02734375, "y": 529.03515625}
+{"time_stamp": 150184.464686083, "action": "move", "x": 423.43359375, "y": 530.66015625}
+{"time_stamp": 150184.46570675, "action": "move", "x": 423.43359375, "y": 532.28515625}
+{"time_stamp": 150184.466715375, "action": "move", "x": 423.43359375, "y": 533.91015625}
+{"time_stamp": 150184.467603333, "action": "move", "x": 423.43359375, "y": 534.78125}
+{"time_stamp": 150184.468713875, "action": "move", "x": 423.90625, "y": 537.16015625}
+{"time_stamp": 150184.4701215, "action": "move", "x": 423.90625, "y": 538.78515625}
+{"time_stamp": 150184.470720458, "action": "move", "x": 423.90625, "y": 539.65625}
+{"time_stamp": 150184.471614083, "action": "move", "x": 424.3125, "y": 541.28125}
+{"time_stamp": 150184.472718416, "action": "move", "x": 424.3125, "y": 542.90625}
+{"time_stamp": 150184.473717208, "action": "move", "x": 424.71875, "y": 544.53125}
+{"time_stamp": 150184.47476375, "action": "move", "x": 424.71875, "y": 546.15625}
+{"time_stamp": 150184.475704583, "action": "move", "x": 424.71875, "y": 547.02734375}
+{"time_stamp": 150184.476704333, "action": "move", "x": 425.125, "y": 548.65234375}
+{"time_stamp": 150184.478696708, "action": "move", "x": 425.125, "y": 550.27734375}
+{"time_stamp": 150184.478729375, "action": "move", "x": 425.4140625, "y": 551.1484375}
+{"time_stamp": 150184.479613791, "action": "move", "x": 425.4140625, "y": 552.7734375}
+{"time_stamp": 150184.480755291, "action": "move", "x": 425.4140625, "y": 553.64453125}
+{"time_stamp": 150184.481695833, "action": "move", "x": 425.8203125, "y": 555.26953125}
+{"time_stamp": 150184.4827105, "action": "move", "x": 425.8203125, "y": 556.140625}
+{"time_stamp": 150184.483690166, "action": "move", "x": 426.2265625, "y": 557.765625}
+{"time_stamp": 150184.484695125, "action": "move", "x": 426.515625, "y": 558.63671875}
+{"time_stamp": 150184.486817166, "action": "move", "x": 426.515625, "y": 559.5078125}
+{"time_stamp": 150184.486862208, "action": "move", "x": 426.515625, "y": 561.1328125}
+{"time_stamp": 150184.487631333, "action": "move", "x": 426.8046875, "y": 562.00390625}
+{"time_stamp": 150184.488723291, "action": "move", "x": 427.09375, "y": 562.875}
+{"time_stamp": 150184.489634708, "action": "move", "x": 427.09375, "y": 563.74609375}
+{"time_stamp": 150184.490658541, "action": "move", "x": 427.3828125, "y": 564.6171875}
+{"time_stamp": 150184.491646208, "action": "move", "x": 427.3828125, "y": 565.48828125}
+{"time_stamp": 150184.492688208, "action": "move", "x": 427.671875, "y": 566.359375}
+{"time_stamp": 150184.493725458, "action": "move", "x": 427.9609375, "y": 567.23046875}
+{"time_stamp": 150184.4952225, "action": "move", "x": 428.25, "y": 568.1015625}
+{"time_stamp": 150184.495672625, "action": "move", "x": 428.25, "y": 568.55859375}
+{"time_stamp": 150184.496610333, "action": "move", "x": 428.5390625, "y": 569.4296875}
+{"time_stamp": 150184.497618666, "action": "move", "x": 428.828125, "y": 570.30078125}
+{"time_stamp": 150184.498647291, "action": "move", "x": 428.828125, "y": 570.7578125}
+{"time_stamp": 150184.499636541, "action": "move", "x": 429.1171875, "y": 571.62890625}
+{"time_stamp": 150184.500615666, "action": "move", "x": 429.34375, "y": 572.0859375}
+{"time_stamp": 150184.501636458, "action": "move", "x": 429.6328125, "y": 572.95703125}
+{"time_stamp": 150184.503377041, "action": "move", "x": 429.859375, "y": 573.4140625}
+{"time_stamp": 150184.503618625, "action": "move", "x": 429.859375, "y": 573.87109375}
+{"time_stamp": 150184.504618708, "action": "move", "x": 430.1484375, "y": 574.7421875}
+{"time_stamp": 150184.505659208, "action": "move", "x": 430.375, "y": 575.19921875}
+{"time_stamp": 150184.506644791, "action": "move", "x": 430.6015625, "y": 575.65625}
+{"time_stamp": 150184.507629, "action": "move", "x": 430.828125, "y": 576.11328125}
+{"time_stamp": 150184.508675125, "action": "move", "x": 431.0546875, "y": 576.5703125}
+{"time_stamp": 150184.509653333, "action": "move", "x": 431.0546875, "y": 577.02734375}
+{"time_stamp": 150184.511747708, "action": "move", "x": 431.28125, "y": 577.484375}
+{"time_stamp": 150184.511764375, "action": "move", "x": 431.5078125, "y": 577.94140625}
+{"time_stamp": 150184.512638125, "action": "move", "x": 431.734375, "y": 578.3984375}
+{"time_stamp": 150184.513596125, "action": "move", "x": 431.9609375, "y": 578.625}
+{"time_stamp": 150184.514596333, "action": "move", "x": 432.1875, "y": 579.08203125}
+{"time_stamp": 150184.515597625, "action": "move", "x": 432.1875, "y": 579.5390625}
+{"time_stamp": 150184.516606333, "action": "move", "x": 432.4140625, "y": 579.765625}
+{"time_stamp": 150184.517623666, "action": "move", "x": 432.640625, "y": 580.22265625}
+{"time_stamp": 150184.518592583, "action": "move", "x": 432.8671875, "y": 580.6796875}
+{"time_stamp": 150184.520198083, "action": "move", "x": 432.8671875, "y": 580.90625}
+{"time_stamp": 150184.520835791, "action": "move", "x": 433.09375, "y": 581.1328125}
+{"time_stamp": 150184.521611958, "action": "move", "x": 433.3203125, "y": 581.58984375}
+{"time_stamp": 150184.522615333, "action": "move", "x": 433.546875, "y": 581.81640625}
+{"time_stamp": 150184.523642458, "action": "move", "x": 433.7734375, "y": 582.04296875}
+{"time_stamp": 150184.5246795, "action": "move", "x": 433.7734375, "y": 582.5}
+{"time_stamp": 150184.525717375, "action": "move", "x": 434.0, "y": 582.7265625}
+{"time_stamp": 150184.526612958, "action": "move", "x": 434.2265625, "y": 582.953125}
+{"time_stamp": 150184.52843125, "action": "move", "x": 434.453125, "y": 583.1796875}
+{"time_stamp": 150184.528712791, "action": "move", "x": 434.6796875, "y": 583.40625}
+{"time_stamp": 150184.529648208, "action": "move", "x": 434.6796875, "y": 583.6328125}
+{"time_stamp": 150184.530652375, "action": "move", "x": 434.90625, "y": 583.859375}
+{"time_stamp": 150184.531623875, "action": "move", "x": 435.1328125, "y": 584.0859375}
+{"time_stamp": 150184.532706166, "action": "move", "x": 435.359375, "y": 584.3125}
+{"time_stamp": 150184.533697083, "action": "move", "x": 435.5859375, "y": 584.5390625}
+{"time_stamp": 150184.534696208, "action": "move", "x": 435.8125, "y": 584.765625}
+{"time_stamp": 150184.537089166, "action": "move", "x": 435.8125, "y": 584.9921875}
+{"time_stamp": 150184.537287375, "action": "move", "x": 436.0390625, "y": 585.21875}
+{"time_stamp": 150184.537663625, "action": "move", "x": 436.265625, "y": 585.4453125}
+{"time_stamp": 150184.538761208, "action": "move", "x": 436.4921875, "y": 585.671875}
+{"time_stamp": 150184.539743125, "action": "move", "x": 436.71875, "y": 585.8984375}
+{"time_stamp": 150184.540739666, "action": "move", "x": 436.71875, "y": 586.125}
+{"time_stamp": 150184.541722875, "action": "move", "x": 436.9453125, "y": 586.3515625}
+{"time_stamp": 150184.542751541, "action": "move", "x": 437.171875, "y": 586.578125}
+{"time_stamp": 150184.543739916, "action": "move", "x": 437.3984375, "y": 586.8046875}
+{"time_stamp": 150184.54599425, "action": "move", "x": 437.625, "y": 586.8046875}
+{"time_stamp": 150184.546140958, "action": "move", "x": 437.8515625, "y": 587.03125}
+{"time_stamp": 150184.54666425, "action": "move", "x": 437.8515625, "y": 587.2578125}
+{"time_stamp": 150184.547638583, "action": "move", "x": 438.078125, "y": 587.484375}
+{"time_stamp": 150184.54870575, "action": "move", "x": 438.3046875, "y": 587.484375}
+{"time_stamp": 150184.549663583, "action": "move", "x": 438.53125, "y": 587.7109375}
+{"time_stamp": 150184.550642791, "action": "move", "x": 438.7578125, "y": 587.9375}
+{"time_stamp": 150184.551746083, "action": "move", "x": 438.984375, "y": 587.9375}
+{"time_stamp": 150184.553505291, "action": "move", "x": 438.984375, "y": 588.1640625}
+{"time_stamp": 150184.553556083, "action": "move", "x": 439.2109375, "y": 588.1640625}
+{"time_stamp": 150184.5545605, "action": "move", "x": 439.4375, "y": 588.390625}
+{"time_stamp": 150184.555598291, "action": "move", "x": 439.6640625, "y": 588.390625}
+{"time_stamp": 150184.55659875, "action": "move", "x": 439.6640625, "y": 588.6171875}
+{"time_stamp": 150184.557569625, "action": "move", "x": 439.890625, "y": 588.6171875}
+{"time_stamp": 150184.558566, "action": "move", "x": 440.1171875, "y": 588.6171875}
+{"time_stamp": 150184.559698958, "action": "move", "x": 440.34375, "y": 588.84375}
+{"time_stamp": 150184.561534166, "action": "scroll", "x": 440.34375, "y": 588.84375, "dx": 0, "dy": -1}
+{"time_stamp": 150184.561729333, "action": "move", "x": 440.5703125, "y": 588.84375}
+{"time_stamp": 150184.562648375, "action": "move", "x": 440.796875, "y": 588.84375}
+{"time_stamp": 150184.563732833, "action": "move", "x": 441.0234375, "y": 588.84375}
+{"time_stamp": 150184.564707458, "action": "move", "x": 441.0234375, "y": 589.0703125}
+{"time_stamp": 150184.565635583, "action": "move", "x": 441.25, "y": 589.0703125}
+{"time_stamp": 150184.566613, "action": "move", "x": 441.4765625, "y": 589.0703125}
+{"time_stamp": 150184.568611, "action": "move", "x": 441.703125, "y": 589.0703125}
+{"time_stamp": 150184.569993541, "action": "move", "x": 441.9296875, "y": 589.0703125}
+{"time_stamp": 150184.57167425, "action": "move", "x": 442.15625, "y": 589.296875}
+{"time_stamp": 150184.573643958, "action": "move", "x": 442.3828125, "y": 589.296875}
+{"time_stamp": 150184.57575775, "action": "move", "x": 442.609375, "y": 589.296875}
+{"time_stamp": 150184.579137166, "action": "move", "x": 442.8359375, "y": 589.5234375}
+{"time_stamp": 150184.579218833, "action": "move", "x": 443.0625, "y": 589.5234375}
+{"time_stamp": 150184.5806215, "action": "move", "x": 443.2890625, "y": 589.75}
+{"time_stamp": 150184.5837335, "action": "move", "x": 443.515625, "y": 589.75}
+{"time_stamp": 150184.584864833, "action": "scroll", "x": 443.515625, "y": 589.75, "dx": 0, "dy": -1}
+{"time_stamp": 150184.58705775, "action": "move", "x": 443.7421875, "y": 589.75}
+{"time_stamp": 150184.587118958, "action": "move", "x": 443.7421875, "y": 589.9765625}
+{"time_stamp": 150184.58864175, "action": "move", "x": 443.96875, "y": 589.9765625}
+{"time_stamp": 150184.593888791, "action": "move", "x": 444.1953125, "y": 589.9765625}
+{"time_stamp": 150184.600311958, "action": "scroll", "x": 444.1953125, "y": 589.9765625, "dx": 0, "dy": -1}
+{"time_stamp": 150184.601734583, "action": "move", "x": 444.421875, "y": 589.9765625}
+{"time_stamp": 150184.612382583, "action": "move", "x": 444.421875, "y": 590.203125}
+{"time_stamp": 150184.614885916, "action": "scroll", "x": 444.421875, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.626209458, "action": "scroll", "x": 444.421875, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.639046291, "action": "move", "x": 444.6484375, "y": 590.203125}
+{"time_stamp": 150184.639832, "action": "scroll", "x": 444.6484375, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.649057208, "action": "scroll", "x": 444.6484375, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.658973666, "action": "move", "x": 444.875, "y": 590.203125}
+{"time_stamp": 150184.662770625, "action": "scroll", "x": 444.875, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.678824333, "action": "scroll", "x": 444.875, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.679018291, "action": "move", "x": 445.1015625, "y": 590.203125}
+{"time_stamp": 150184.946894916, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.958349708, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.972600375, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.983688166, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150184.998138125, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150185.00855725, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150185.023202041, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150185.039632291, "action": "scroll", "x": 445.1015625, "y": 590.203125, "dx": 0, "dy": -1}
+{"time_stamp": 150185.048246041, "action": "move", "x": 445.1015625, "y": 589.97265625}
+{"time_stamp": 150185.056317708, "action": "move", "x": 445.1015625, "y": 589.7421875}
+{"time_stamp": 150185.064979666, "action": "move", "x": 445.328125, "y": 589.7421875}
+{"time_stamp": 150185.072208833, "action": "move", "x": 445.328125, "y": 589.51171875}
+{"time_stamp": 150185.072462416, "action": "scroll", "x": 445.328125, "y": 589.51171875, "dx": 0, "dy": -1}
+{"time_stamp": 150185.079389041, "action": "move", "x": 445.328125, "y": 589.28125}
+{"time_stamp": 150185.083856333, "action": "move", "x": 445.328125, "y": 589.05078125}
+{"time_stamp": 150185.221671291, "action": "move", "x": 445.328125, "y": 588.8203125}
+{"time_stamp": 150185.231079958, "action": "move", "x": 445.09765625, "y": 588.8203125}
+{"time_stamp": 150185.2684405, "action": "move", "x": 445.09765625, "y": 588.58984375}
+{"time_stamp": 150185.592382333, "action": "move", "x": 444.8671875, "y": 588.58984375}
+{"time_stamp": 150185.597218208, "action": "move", "x": 444.63671875, "y": 588.58984375}
+{"time_stamp": 150185.599950166, "action": "move", "x": 444.63671875, "y": 588.359375}
+{"time_stamp": 150185.600822833, "action": "move", "x": 444.40625, "y": 588.359375}
+{"time_stamp": 150185.605948083, "action": "move", "x": 444.17578125, "y": 588.12890625}
+{"time_stamp": 150185.605991208, "action": "move", "x": 443.9453125, "y": 588.12890625}
+{"time_stamp": 150185.607924875, "action": "move", "x": 443.71484375, "y": 587.8984375}
+{"time_stamp": 150185.609855541, "action": "move", "x": 443.484375, "y": 587.8984375}
+{"time_stamp": 150185.613982333, "action": "move", "x": 443.25390625, "y": 587.8984375}
+{"time_stamp": 150185.613997333, "action": "move", "x": 443.25390625, "y": 587.66796875}
+{"time_stamp": 150185.614074875, "action": "move", "x": 443.0234375, "y": 587.66796875}
+{"time_stamp": 150185.616020541, "action": "move", "x": 442.79296875, "y": 587.66796875}
+{"time_stamp": 150185.6178365, "action": "move", "x": 442.5625, "y": 587.66796875}
+{"time_stamp": 150185.622367208, "action": "move", "x": 442.33203125, "y": 587.66796875}
+{"time_stamp": 150185.622379, "action": "move", "x": 442.33203125, "y": 587.4375}
+{"time_stamp": 150185.622675125, "action": "move", "x": 442.1015625, "y": 587.4375}
+{"time_stamp": 150185.624833708, "action": "move", "x": 441.87109375, "y": 587.4375}
+{"time_stamp": 150185.62686125, "action": "move", "x": 441.640625, "y": 587.4375}
+{"time_stamp": 150185.630231041, "action": "move", "x": 441.41015625, "y": 587.4375}
+{"time_stamp": 150185.63188825, "action": "move", "x": 441.1796875, "y": 587.20703125}
+{"time_stamp": 150185.633654125, "action": "move", "x": 440.94921875, "y": 587.20703125}
+{"time_stamp": 150185.636788958, "action": "move", "x": 440.71875, "y": 587.20703125}
+{"time_stamp": 150185.638614291, "action": "move", "x": 440.48828125, "y": 587.20703125}
+{"time_stamp": 150185.64068725, "action": "move", "x": 440.2578125, "y": 587.20703125}
+{"time_stamp": 150185.642655791, "action": "move", "x": 440.2578125, "y": 586.9765625}
+{"time_stamp": 150185.64371, "action": "move", "x": 440.02734375, "y": 586.9765625}
+{"time_stamp": 150185.645674166, "action": "move", "x": 439.796875, "y": 586.9765625}
+{"time_stamp": 150185.648699958, "action": "move", "x": 439.56640625, "y": 586.9765625}
+{"time_stamp": 150185.65075925, "action": "move", "x": 439.56640625, "y": 586.74609375}
+{"time_stamp": 150185.651716125, "action": "move", "x": 439.3359375, "y": 586.74609375}
+{"time_stamp": 150185.655865416, "action": "move", "x": 439.10546875, "y": 586.74609375}
+{"time_stamp": 150185.657763416, "action": "move", "x": 439.10546875, "y": 586.515625}
+{"time_stamp": 150185.659621583, "action": "move", "x": 438.875, "y": 586.515625}
+{"time_stamp": 150185.663205083, "action": "move", "x": 438.875, "y": 586.28515625}
+{"time_stamp": 150185.666744541, "action": "move", "x": 438.875, "y": 586.0546875}
+{"time_stamp": 150185.667644041, "action": "move", "x": 438.64453125, "y": 586.0546875}
+{"time_stamp": 150185.669784208, "action": "move", "x": 438.64453125, "y": 585.82421875}
+{"time_stamp": 150185.673360583, "action": "move", "x": 438.64453125, "y": 585.59375}
+{"time_stamp": 150185.67491225, "action": "move", "x": 438.64453125, "y": 585.36328125}
+{"time_stamp": 150185.676927333, "action": "move", "x": 438.64453125, "y": 585.1328125}
+{"time_stamp": 150185.678751291, "action": "move", "x": 438.64453125, "y": 584.90234375}
+{"time_stamp": 150185.68063625, "action": "move", "x": 438.64453125, "y": 584.671875}
+{"time_stamp": 150185.68163175, "action": "move", "x": 438.4140625, "y": 584.44140625}
+{"time_stamp": 150185.68361575, "action": "move", "x": 438.4140625, "y": 584.2109375}
+{"time_stamp": 150185.684611791, "action": "move", "x": 438.4140625, "y": 583.98046875}
+{"time_stamp": 150185.68660275, "action": "move", "x": 438.4140625, "y": 583.75}
+{"time_stamp": 150185.68760875, "action": "move", "x": 438.4140625, "y": 583.51953125}
+{"time_stamp": 150185.689748166, "action": "move", "x": 438.4140625, "y": 583.2890625}
+{"time_stamp": 150185.690742416, "action": "move", "x": 438.4140625, "y": 583.05859375}
+{"time_stamp": 150185.691654083, "action": "move", "x": 438.4140625, "y": 582.828125}
+{"time_stamp": 150185.692564041, "action": "move", "x": 438.4140625, "y": 582.59765625}
+{"time_stamp": 150185.694794708, "action": "move", "x": 438.4140625, "y": 582.3671875}
+{"time_stamp": 150185.695622875, "action": "move", "x": 438.4140625, "y": 582.13671875}
+{"time_stamp": 150185.697673208, "action": "move", "x": 438.4140625, "y": 581.90625}
+{"time_stamp": 150185.698606875, "action": "move", "x": 438.4140625, "y": 581.67578125}
+{"time_stamp": 150185.69963525, "action": "move", "x": 438.4140625, "y": 581.4453125}
+{"time_stamp": 150185.700636083, "action": "move", "x": 438.4140625, "y": 581.21484375}
+{"time_stamp": 150185.702961458, "action": "move", "x": 438.4140625, "y": 580.984375}
+{"time_stamp": 150185.703705541, "action": "move", "x": 438.4140625, "y": 580.75390625}
+{"time_stamp": 150185.704600875, "action": "move", "x": 438.4140625, "y": 580.5234375}
+{"time_stamp": 150185.705659166, "action": "move", "x": 438.18359375, "y": 580.5234375}
+{"time_stamp": 150185.706626875, "action": "move", "x": 438.18359375, "y": 580.29296875}
+{"time_stamp": 150185.707655625, "action": "move", "x": 438.18359375, "y": 580.0625}
+{"time_stamp": 150185.708653083, "action": "move", "x": 438.18359375, "y": 579.83203125}
+{"time_stamp": 150185.713899333, "action": "move", "x": 438.18359375, "y": 579.6015625}
+{"time_stamp": 150185.713915833, "action": "move", "x": 438.18359375, "y": 579.37109375}
+{"time_stamp": 150185.714010791, "action": "move", "x": 438.18359375, "y": 579.140625}
+{"time_stamp": 150185.715715083, "action": "move", "x": 438.18359375, "y": 578.91015625}
+{"time_stamp": 150185.717730833, "action": "move", "x": 437.953125, "y": 578.6796875}
+{"time_stamp": 150185.718612333, "action": "move", "x": 437.953125, "y": 578.44921875}
+{"time_stamp": 150185.720637541, "action": "move", "x": 437.953125, "y": 578.21875}
+{"time_stamp": 150185.7226075, "action": "move", "x": 437.953125, "y": 577.98828125}
+{"time_stamp": 150185.724936916, "action": "move", "x": 437.953125, "y": 577.7578125}
+{"time_stamp": 150185.729173583, "action": "move", "x": 437.72265625, "y": 577.52734375}
+{"time_stamp": 150185.730151, "action": "move", "x": 437.72265625, "y": 577.296875}
+{"time_stamp": 150185.731675333, "action": "move", "x": 437.72265625, "y": 577.06640625}
+{"time_stamp": 150185.734627958, "action": "move", "x": 437.72265625, "y": 576.8359375}
+{"time_stamp": 150185.738297625, "action": "move", "x": 437.72265625, "y": 576.60546875}
+{"time_stamp": 150185.738396083, "action": "move", "x": 437.72265625, "y": 576.375}
+{"time_stamp": 150185.739689166, "action": "move", "x": 437.72265625, "y": 576.14453125}
+{"time_stamp": 150185.740715375, "action": "move", "x": 437.72265625, "y": 575.9140625}
+{"time_stamp": 150185.742721041, "action": "move", "x": 437.72265625, "y": 575.68359375}
+{"time_stamp": 150185.74366475, "action": "move", "x": 437.72265625, "y": 575.453125}
+{"time_stamp": 150185.745638166, "action": "move", "x": 437.72265625, "y": 575.22265625}
+{"time_stamp": 150185.746656458, "action": "move", "x": 437.72265625, "y": 574.9921875}
+{"time_stamp": 150185.748684291, "action": "move", "x": 437.72265625, "y": 574.76171875}
+{"time_stamp": 150185.750762166, "action": "move", "x": 437.72265625, "y": 574.53125}
+{"time_stamp": 150185.751746, "action": "move", "x": 437.72265625, "y": 574.30078125}
+{"time_stamp": 150185.7538845, "action": "move", "x": 437.72265625, "y": 574.0703125}
+{"time_stamp": 150185.754732875, "action": "move", "x": 437.72265625, "y": 573.83984375}
+{"time_stamp": 150185.756759458, "action": "move", "x": 437.72265625, "y": 573.609375}
+{"time_stamp": 150185.758685958, "action": "move", "x": 437.72265625, "y": 573.37890625}
+{"time_stamp": 150185.761685333, "action": "move", "x": 437.72265625, "y": 573.1484375}
+{"time_stamp": 150185.762696, "action": "move", "x": 437.72265625, "y": 572.91796875}
+{"time_stamp": 150185.764776166, "action": "move", "x": 437.72265625, "y": 572.6875}
+{"time_stamp": 150185.766813541, "action": "move", "x": 437.72265625, "y": 572.45703125}
+{"time_stamp": 150185.769880208, "action": "move", "x": 437.72265625, "y": 572.2265625}
+{"time_stamp": 150185.770793958, "action": "move", "x": 437.72265625, "y": 571.99609375}
+{"time_stamp": 150185.772640083, "action": "move", "x": 437.72265625, "y": 571.765625}
+{"time_stamp": 150185.774711041, "action": "move", "x": 437.72265625, "y": 571.53515625}
+{"time_stamp": 150185.778270333, "action": "move", "x": 437.72265625, "y": 571.3046875}
+{"time_stamp": 150185.779619833, "action": "move", "x": 437.72265625, "y": 571.07421875}
+{"time_stamp": 150185.781679833, "action": "move", "x": 437.72265625, "y": 570.84375}
+{"time_stamp": 150185.783627166, "action": "move", "x": 437.72265625, "y": 570.61328125}
+{"time_stamp": 150185.786691, "action": "move", "x": 437.72265625, "y": 570.3828125}
+{"time_stamp": 150185.787611625, "action": "move", "x": 437.72265625, "y": 570.15234375}
+{"time_stamp": 150185.789632166, "action": "move", "x": 437.72265625, "y": 569.921875}
+{"time_stamp": 150185.791616791, "action": "move", "x": 437.72265625, "y": 569.69140625}
+{"time_stamp": 150185.795011458, "action": "move", "x": 437.72265625, "y": 569.4609375}
+{"time_stamp": 150185.796628083, "action": "move", "x": 437.94921875, "y": 569.23046875}
+{"time_stamp": 150185.799621541, "action": "move", "x": 437.94921875, "y": 569.0}
+{"time_stamp": 150185.801629541, "action": "move", "x": 437.94921875, "y": 568.76953125}
+{"time_stamp": 150185.804704625, "action": "move", "x": 438.17578125, "y": 568.5390625}
+{"time_stamp": 150185.807378, "action": "move", "x": 438.17578125, "y": 568.30859375}
+{"time_stamp": 150185.814099875, "action": "move", "x": 438.17578125, "y": 568.078125}
+{"time_stamp": 150185.814139458, "action": "move", "x": 438.17578125, "y": 567.84765625}
+{"time_stamp": 150185.816736666, "action": "move", "x": 438.17578125, "y": 567.6171875}
+{"time_stamp": 150185.8216775, "action": "move", "x": 438.17578125, "y": 567.38671875}
+{"time_stamp": 150185.822745291, "action": "move", "x": 438.17578125, "y": 567.15625}
+{"time_stamp": 150185.824642708, "action": "move", "x": 438.40234375, "y": 567.15625}
+{"time_stamp": 150185.825586875, "action": "move", "x": 438.40234375, "y": 566.92578125}
+{"time_stamp": 150185.82973325, "action": "move", "x": 438.40234375, "y": 566.6953125}
+{"time_stamp": 150185.834366958, "action": "move", "x": 438.40234375, "y": 566.46484375}
+{"time_stamp": 150185.838999541, "action": "move", "x": 438.40234375, "y": 566.234375}
+{"time_stamp": 150185.840816958, "action": "move", "x": 438.40234375, "y": 566.00390625}
+{"time_stamp": 150185.846839791, "action": "move", "x": 438.40234375, "y": 565.7734375}
+{"time_stamp": 150185.848952791, "action": "move", "x": 438.40234375, "y": 565.54296875}
+{"time_stamp": 150185.853321166, "action": "move", "x": 438.40234375, "y": 565.3125}
+{"time_stamp": 150185.859484291, "action": "move", "x": 438.40234375, "y": 565.08203125}
+{"time_stamp": 150185.865256208, "action": "move", "x": 438.40234375, "y": 564.8515625}
+{"time_stamp": 150185.872883458, "action": "move", "x": 438.40234375, "y": 564.62109375}
+{"time_stamp": 150185.889342083, "action": "move", "x": 438.40234375, "y": 564.390625}
+{"time_stamp": 150185.909757916, "action": "move", "x": 438.40234375, "y": 564.16015625}
+{"time_stamp": 150185.979788125, "action": "click", "x": 438.40234375, "y": 564.16015625, "button": "left", "pressed": true}
+{"time_stamp": 150186.06404525, "action": "click", "x": 438.40234375, "y": 564.16015625, "button": "left", "pressed": false}
+{"time_stamp": 150186.448270083, "action": "move", "x": 438.62890625, "y": 564.16015625}
+{"time_stamp": 150186.460072208, "action": "move", "x": 438.85546875, "y": 564.16015625}
+{"time_stamp": 150186.460297916, "action": "move", "x": 439.08203125, "y": 564.16015625}
+{"time_stamp": 150186.460441875, "action": "move", "x": 439.08203125, "y": 564.38671875}
+{"time_stamp": 150186.460526875, "action": "move", "x": 439.30859375, "y": 564.38671875}
+{"time_stamp": 150186.460782416, "action": "move", "x": 439.53515625, "y": 564.38671875}
+{"time_stamp": 150186.462034416, "action": "move", "x": 439.53515625, "y": 564.61328125}
+{"time_stamp": 150186.463637708, "action": "move", "x": 439.76171875, "y": 564.83984375}
+{"time_stamp": 150186.463718, "action": "move", "x": 439.98828125, "y": 564.83984375}
+{"time_stamp": 150186.4662375, "action": "move", "x": 440.21484375, "y": 565.06640625}
+{"time_stamp": 150186.466875333, "action": "move", "x": 440.44140625, "y": 565.06640625}
+{"time_stamp": 150186.468134541, "action": "move", "x": 440.66796875, "y": 565.29296875}
+{"time_stamp": 150186.468778208, "action": "move", "x": 440.89453125, "y": 565.29296875}
+{"time_stamp": 150186.470062666, "action": "move", "x": 440.89453125, "y": 565.51953125}
+{"time_stamp": 150186.470917541, "action": "move", "x": 441.12109375, "y": 565.51953125}
+{"time_stamp": 150186.471676708, "action": "move", "x": 441.34765625, "y": 565.74609375}
+{"time_stamp": 150186.472675833, "action": "move", "x": 441.57421875, "y": 565.97265625}
+{"time_stamp": 150186.473668166, "action": "move", "x": 441.80078125, "y": 565.97265625}
+{"time_stamp": 150186.474704, "action": "move", "x": 442.02734375, "y": 566.19921875}
+{"time_stamp": 150186.475766833, "action": "move", "x": 442.25390625, "y": 566.42578125}
+{"time_stamp": 150186.476741833, "action": "move", "x": 442.7109375, "y": 566.42578125}
+{"time_stamp": 150186.478954791, "action": "move", "x": 442.9375, "y": 566.65234375}
+{"time_stamp": 150186.479106041, "action": "move", "x": 443.1640625, "y": 566.87890625}
+{"time_stamp": 150186.479722166, "action": "move", "x": 443.390625, "y": 566.87890625}
+{"time_stamp": 150186.480686083, "action": "move", "x": 443.6171875, "y": 567.10546875}
+{"time_stamp": 150186.482239166, "action": "move", "x": 444.07421875, "y": 567.33203125}
+{"time_stamp": 150186.482742, "action": "move", "x": 444.30078125, "y": 567.55859375}
+{"time_stamp": 150186.483723666, "action": "move", "x": 444.52734375, "y": 567.78515625}
+{"time_stamp": 150186.484719083, "action": "move", "x": 444.75390625, "y": 568.01171875}
+{"time_stamp": 150186.488954416, "action": "move", "x": 445.2109375, "y": 568.01171875}
+{"time_stamp": 150186.489030625, "action": "move", "x": 445.4375, "y": 568.23828125}
+{"time_stamp": 150186.48911275, "action": "move", "x": 445.6640625, "y": 568.46484375}
+{"time_stamp": 150186.489228958, "action": "move", "x": 446.12109375, "y": 568.69140625}
+{"time_stamp": 150186.4898055, "action": "move", "x": 446.34765625, "y": 568.91796875}
+{"time_stamp": 150186.491170041, "action": "move", "x": 446.8046875, "y": 569.14453125}
+{"time_stamp": 150186.491859, "action": "move", "x": 447.03125, "y": 569.37109375}
+{"time_stamp": 150186.492778708, "action": "move", "x": 447.2578125, "y": 569.59765625}
+{"time_stamp": 150186.493755708, "action": "move", "x": 447.71484375, "y": 569.82421875}
+{"time_stamp": 150186.496113, "action": "move", "x": 447.94140625, "y": 570.05078125}
+{"time_stamp": 150186.496284416, "action": "move", "x": 448.3984375, "y": 570.27734375}
+{"time_stamp": 150186.496648583, "action": "move", "x": 448.625, "y": 570.50390625}
+{"time_stamp": 150186.497701458, "action": "move", "x": 448.8515625, "y": 570.9609375}
+{"time_stamp": 150186.498676666, "action": "move", "x": 449.30859375, "y": 571.1875}
+{"time_stamp": 150186.499659166, "action": "move", "x": 449.53515625, "y": 571.4140625}
+{"time_stamp": 150186.500665583, "action": "move", "x": 449.9921875, "y": 571.640625}
+{"time_stamp": 150186.501805791, "action": "move", "x": 450.21875, "y": 572.09765625}
+{"time_stamp": 150186.503511708, "action": "move", "x": 450.67578125, "y": 572.32421875}
+{"time_stamp": 150186.503710958, "action": "move", "x": 450.90234375, "y": 572.55078125}
+{"time_stamp": 150186.50465875, "action": "move", "x": 451.359375, "y": 572.77734375}
+{"time_stamp": 150186.505745708, "action": "move", "x": 451.5859375, "y": 573.00390625}
+{"time_stamp": 150186.506674, "action": "move", "x": 452.04296875, "y": 573.4609375}
+{"time_stamp": 150186.507674666, "action": "move", "x": 452.26953125, "y": 573.6875}
+{"time_stamp": 150186.508708541, "action": "move", "x": 452.7265625, "y": 573.9140625}
+{"time_stamp": 150186.510209875, "action": "move", "x": 452.953125, "y": 574.140625}
+{"time_stamp": 150186.513661708, "action": "move", "x": 453.1796875, "y": 574.3671875}
+{"time_stamp": 150186.513908166, "action": "move", "x": 453.63671875, "y": 574.59375}
+{"time_stamp": 150186.513947791, "action": "move", "x": 453.86328125, "y": 574.8203125}
+{"time_stamp": 150186.51400875, "action": "move", "x": 454.3203125, "y": 575.27734375}
+{"time_stamp": 150186.514644083, "action": "move", "x": 454.546875, "y": 575.50390625}
+{"time_stamp": 150186.515700958, "action": "move", "x": 455.00390625, "y": 575.73046875}
+{"time_stamp": 150186.516672208, "action": "move", "x": 455.23046875, "y": 575.95703125}
+{"time_stamp": 150186.517661916, "action": "move", "x": 455.45703125, "y": 576.18359375}
+{"time_stamp": 150186.518655583, "action": "move", "x": 455.9140625, "y": 576.41015625}
+{"time_stamp": 150186.519963166, "action": "move", "x": 456.140625, "y": 576.63671875}
+{"time_stamp": 150186.520682666, "action": "move", "x": 456.59765625, "y": 576.86328125}
+{"time_stamp": 150186.521662208, "action": "move", "x": 456.82421875, "y": 577.3203125}
+{"time_stamp": 150186.522724833, "action": "move", "x": 457.05078125, "y": 577.546875}
+{"time_stamp": 150186.523719541, "action": "move", "x": 457.5078125, "y": 577.7734375}
+{"time_stamp": 150186.524686875, "action": "move", "x": 457.734375, "y": 578.0}
+{"time_stamp": 150186.525724291, "action": "move", "x": 457.9609375, "y": 578.2265625}
+{"time_stamp": 150186.52667925, "action": "move", "x": 458.41796875, "y": 578.453125}
+{"time_stamp": 150186.528124, "action": "move", "x": 458.64453125, "y": 578.6796875}
+{"time_stamp": 150186.528694708, "action": "move", "x": 459.1015625, "y": 578.90625}
+{"time_stamp": 150186.529651208, "action": "move", "x": 459.328125, "y": 579.1328125}
+{"time_stamp": 150186.530708333, "action": "move", "x": 459.5546875, "y": 579.359375}
+{"time_stamp": 150186.531682375, "action": "move", "x": 460.01171875, "y": 579.5859375}
+{"time_stamp": 150186.5326735, "action": "move", "x": 460.23828125, "y": 579.8125}
+{"time_stamp": 150186.533694291, "action": "move", "x": 460.46484375, "y": 580.26953125}
+{"time_stamp": 150186.53469175, "action": "move", "x": 460.921875, "y": 580.49609375}
+{"time_stamp": 150186.536716166, "action": "move", "x": 461.1484375, "y": 580.72265625}
+{"time_stamp": 150186.537045, "action": "move", "x": 461.375, "y": 580.94921875}
+{"time_stamp": 150186.537822166, "action": "move", "x": 461.83203125, "y": 581.17578125}
+{"time_stamp": 150186.538706625, "action": "move", "x": 462.05859375, "y": 581.6328125}
+{"time_stamp": 150186.539696291, "action": "move", "x": 462.28515625, "y": 581.859375}
+{"time_stamp": 150186.540662916, "action": "move", "x": 462.51171875, "y": 582.0859375}
+{"time_stamp": 150186.54169225, "action": "move", "x": 462.96875, "y": 582.3125}
+{"time_stamp": 150186.542662208, "action": "move", "x": 463.1953125, "y": 582.76953125}
+{"time_stamp": 150186.543653916, "action": "move", "x": 463.421875, "y": 582.99609375}
+{"time_stamp": 150186.545005875, "action": "move", "x": 463.87890625, "y": 583.453125}
+{"time_stamp": 150186.545692458, "action": "move", "x": 464.10546875, "y": 583.6796875}
+{"time_stamp": 150186.546648416, "action": "move", "x": 464.5625, "y": 584.13671875}
+{"time_stamp": 150186.547652875, "action": "move", "x": 464.7890625, "y": 584.36328125}
+{"time_stamp": 150186.548712583, "action": "move", "x": 465.015625, "y": 584.8203125}
+{"time_stamp": 150186.549688916, "action": "move", "x": 465.47265625, "y": 585.046875}
+{"time_stamp": 150186.550680208, "action": "move", "x": 465.69921875, "y": 585.2734375}
+{"time_stamp": 150186.551710583, "action": "move", "x": 465.92578125, "y": 585.73046875}
+{"time_stamp": 150186.553257541, "action": "move", "x": 466.3828125, "y": 585.95703125}
+{"time_stamp": 150186.553697333, "action": "move", "x": 466.609375, "y": 586.18359375}
+{"time_stamp": 150186.554672208, "action": "move", "x": 466.8359375, "y": 586.41015625}
+{"time_stamp": 150186.555757375, "action": "move", "x": 467.0625, "y": 586.63671875}
+{"time_stamp": 150186.556664875, "action": "move", "x": 467.51953125, "y": 587.09375}
+{"time_stamp": 150186.55768275, "action": "move", "x": 467.74609375, "y": 587.3203125}
+{"time_stamp": 150186.558708, "action": "move", "x": 467.97265625, "y": 587.546875}
+{"time_stamp": 150186.559730583, "action": "move", "x": 468.19921875, "y": 587.7734375}
+{"time_stamp": 150186.561542583, "action": "move", "x": 468.65625, "y": 588.0}
+{"time_stamp": 150186.561716625, "action": "move", "x": 468.8828125, "y": 588.2265625}
+{"time_stamp": 150186.562709916, "action": "move", "x": 469.109375, "y": 588.453125}
+{"time_stamp": 150186.563718333, "action": "move", "x": 469.3359375, "y": 588.6796875}
+{"time_stamp": 150186.564669458, "action": "move", "x": 469.79296875, "y": 588.90625}
+{"time_stamp": 150186.565694333, "action": "move", "x": 470.01953125, "y": 589.1328125}
+{"time_stamp": 150186.566718875, "action": "move", "x": 470.24609375, "y": 589.359375}
+{"time_stamp": 150186.567770458, "action": "move", "x": 470.47265625, "y": 589.5859375}
+{"time_stamp": 150186.5687445, "action": "move", "x": 470.69921875, "y": 589.8125}
+{"time_stamp": 150186.570053875, "action": "move", "x": 470.92578125, "y": 590.26953125}
+{"time_stamp": 150186.570703833, "action": "move", "x": 471.3828125, "y": 590.49609375}
+{"time_stamp": 150186.571685916, "action": "move", "x": 471.609375, "y": 590.72265625}
+{"time_stamp": 150186.572706041, "action": "move", "x": 471.8359375, "y": 590.94921875}
+{"time_stamp": 150186.573697291, "action": "move", "x": 472.0625, "y": 591.17578125}
+{"time_stamp": 150186.574641291, "action": "move", "x": 472.2890625, "y": 591.40234375}
+{"time_stamp": 150186.575665375, "action": "move", "x": 472.515625, "y": 591.62890625}
+{"time_stamp": 150186.576679291, "action": "move", "x": 472.97265625, "y": 591.85546875}
+{"time_stamp": 150186.578506, "action": "move", "x": 473.19921875, "y": 592.08203125}
+{"time_stamp": 150186.578735708, "action": "move", "x": 473.42578125, "y": 592.30859375}
+{"time_stamp": 150186.579659, "action": "move", "x": 473.65234375, "y": 592.53515625}
+{"time_stamp": 150186.580723666, "action": "move", "x": 473.87890625, "y": 592.76171875}
+{"time_stamp": 150186.58169275, "action": "move", "x": 474.3359375, "y": 592.98828125}
+{"time_stamp": 150186.582688416, "action": "move", "x": 474.5625, "y": 593.4453125}
+{"time_stamp": 150186.583680916, "action": "move", "x": 474.7890625, "y": 593.671875}
+{"time_stamp": 150186.584680125, "action": "move", "x": 475.015625, "y": 593.8984375}
+{"time_stamp": 150186.586686708, "action": "move", "x": 475.2421875, "y": 594.125}
+{"time_stamp": 150186.586768916, "action": "move", "x": 475.46875, "y": 594.3515625}
+{"time_stamp": 150186.587634458, "action": "move", "x": 475.92578125, "y": 594.578125}
+{"time_stamp": 150186.588664833, "action": "move", "x": 476.15234375, "y": 594.8046875}
+{"time_stamp": 150186.589679833, "action": "move", "x": 476.37890625, "y": 595.03125}
+{"time_stamp": 150186.59065675, "action": "move", "x": 476.60546875, "y": 595.2578125}
+{"time_stamp": 150186.591639625, "action": "move", "x": 477.0625, "y": 595.484375}
+{"time_stamp": 150186.592698708, "action": "move", "x": 477.2890625, "y": 595.7109375}
+{"time_stamp": 150186.593693791, "action": "move", "x": 477.515625, "y": 595.9375}
+{"time_stamp": 150186.594946958, "action": "move", "x": 477.97265625, "y": 596.1640625}
+{"time_stamp": 150186.595700583, "action": "move", "x": 478.19921875, "y": 596.390625}
+{"time_stamp": 150186.597211916, "action": "move", "x": 478.42578125, "y": 596.6171875}
+{"time_stamp": 150186.597813791, "action": "move", "x": 478.65234375, "y": 596.84375}
+{"time_stamp": 150186.598720708, "action": "move", "x": 479.109375, "y": 597.0703125}
+{"time_stamp": 150186.599882, "action": "move", "x": 479.3359375, "y": 597.296875}
+{"time_stamp": 150186.600730208, "action": "move", "x": 479.5625, "y": 597.5234375}
+{"time_stamp": 150186.602704666, "action": "move", "x": 480.01953125, "y": 597.75}
+{"time_stamp": 150186.603636, "action": "move", "x": 480.24609375, "y": 597.75}
+{"time_stamp": 150186.603725708, "action": "move", "x": 480.47265625, "y": 597.9765625}
+{"time_stamp": 150186.604632833, "action": "move", "x": 480.69921875, "y": 598.203125}
+{"time_stamp": 150186.605788583, "action": "move", "x": 481.15625, "y": 598.4296875}
+{"time_stamp": 150186.606697125, "action": "move", "x": 481.3828125, "y": 598.65625}
+{"time_stamp": 150186.607682375, "action": "move", "x": 481.609375, "y": 598.8828125}
+{"time_stamp": 150186.608677041, "action": "move", "x": 482.06640625, "y": 599.109375}
+{"time_stamp": 150186.609635125, "action": "move", "x": 482.29296875, "y": 599.3359375}
+{"time_stamp": 150186.611790208, "action": "move", "x": 482.51953125, "y": 599.5625}
+{"time_stamp": 150186.611814083, "action": "move", "x": 482.9765625, "y": 599.5625}
+{"time_stamp": 150186.612682666, "action": "move", "x": 483.203125, "y": 599.7890625}
+{"time_stamp": 150186.6137665, "action": "move", "x": 483.4296875, "y": 600.015625}
+{"time_stamp": 150186.614675625, "action": "move", "x": 483.88671875, "y": 600.2421875}
+{"time_stamp": 150186.615672833, "action": "move", "x": 484.11328125, "y": 600.2421875}
+{"time_stamp": 150186.61662625, "action": "move", "x": 484.33984375, "y": 600.46875}
+{"time_stamp": 150186.61765975, "action": "move", "x": 484.796875, "y": 600.6953125}
+{"time_stamp": 150186.618686416, "action": "move", "x": 485.0234375, "y": 600.921875}
+{"time_stamp": 150186.6199845, "action": "move", "x": 485.25, "y": 600.921875}
+{"time_stamp": 150186.620670458, "action": "move", "x": 485.70703125, "y": 601.1484375}
+{"time_stamp": 150186.621627166, "action": "move", "x": 485.93359375, "y": 601.375}
+{"time_stamp": 150186.622770083, "action": "move", "x": 486.16015625, "y": 601.375}
+{"time_stamp": 150186.623709875, "action": "move", "x": 486.6171875, "y": 601.6015625}
+{"time_stamp": 150186.624676375, "action": "move", "x": 486.84375, "y": 601.6015625}
+{"time_stamp": 150186.625669, "action": "move", "x": 487.0703125, "y": 601.828125}
+{"time_stamp": 150186.626655625, "action": "move", "x": 487.52734375, "y": 602.0546875}
+{"time_stamp": 150186.628797333, "action": "move", "x": 487.75390625, "y": 602.0546875}
+{"time_stamp": 150186.628948375, "action": "move", "x": 487.98046875, "y": 602.0546875}
+{"time_stamp": 150186.629676, "action": "move", "x": 488.4375, "y": 602.28125}
+{"time_stamp": 150186.630690208, "action": "move", "x": 488.6640625, "y": 602.5078125}
+{"time_stamp": 150186.631644791, "action": "move", "x": 488.890625, "y": 602.5078125}
+{"time_stamp": 150186.632656916, "action": "move", "x": 489.1171875, "y": 602.5078125}
+{"time_stamp": 150186.633673458, "action": "move", "x": 489.57421875, "y": 602.734375}
+{"time_stamp": 150186.634667583, "action": "move", "x": 489.80078125, "y": 602.9609375}
+{"time_stamp": 150186.636782666, "action": "move", "x": 490.02734375, "y": 602.9609375}
+{"time_stamp": 150186.636879083, "action": "move", "x": 490.25390625, "y": 602.9609375}
+{"time_stamp": 150186.637668291, "action": "move", "x": 490.48046875, "y": 603.1875}
+{"time_stamp": 150186.638677666, "action": "move", "x": 490.9375, "y": 603.4140625}
+{"time_stamp": 150186.639634833, "action": "move", "x": 491.1640625, "y": 603.4140625}
+{"time_stamp": 150186.640641041, "action": "move", "x": 491.390625, "y": 603.4140625}
+{"time_stamp": 150186.641696, "action": "move", "x": 491.84765625, "y": 603.640625}
+{"time_stamp": 150186.64267625, "action": "move", "x": 492.07421875, "y": 603.640625}
+{"time_stamp": 150186.643641583, "action": "move", "x": 492.30078125, "y": 603.640625}
+{"time_stamp": 150186.6449115, "action": "move", "x": 492.52734375, "y": 603.8671875}
+{"time_stamp": 150186.645653458, "action": "move", "x": 492.75390625, "y": 603.8671875}
+{"time_stamp": 150186.646647333, "action": "move", "x": 492.98046875, "y": 604.09375}
+{"time_stamp": 150186.647681958, "action": "move", "x": 493.20703125, "y": 604.09375}
+{"time_stamp": 150186.648664166, "action": "move", "x": 493.43359375, "y": 604.09375}
+{"time_stamp": 150186.649665583, "action": "move", "x": 493.66015625, "y": 604.3203125}
+{"time_stamp": 150186.6506855, "action": "move", "x": 494.1171875, "y": 604.3203125}
+{"time_stamp": 150186.6516725, "action": "move", "x": 494.1171875, "y": 604.546875}
+{"time_stamp": 150186.653274041, "action": "move", "x": 494.34375, "y": 604.546875}
+{"time_stamp": 150186.653763833, "action": "move", "x": 494.5703125, "y": 604.7734375}
+{"time_stamp": 150186.654648375, "action": "move", "x": 494.796875, "y": 604.7734375}
+{"time_stamp": 150186.655723458, "action": "move", "x": 495.0234375, "y": 604.7734375}
+{"time_stamp": 150186.656638541, "action": "move", "x": 495.25, "y": 605.0}
+{"time_stamp": 150186.658698375, "action": "move", "x": 495.4765625, "y": 605.0}
+{"time_stamp": 150186.659705541, "action": "move", "x": 495.703125, "y": 605.0}
+{"time_stamp": 150186.661364291, "action": "move", "x": 495.703125, "y": 605.2265625}
+{"time_stamp": 150186.661653375, "action": "move", "x": 495.9296875, "y": 605.2265625}
+{"time_stamp": 150186.663799416, "action": "move", "x": 496.15625, "y": 605.453125}
+{"time_stamp": 150186.664848708, "action": "move", "x": 496.3828125, "y": 605.453125}
+{"time_stamp": 150186.667766416, "action": "move", "x": 496.609375, "y": 605.6796875}
+{"time_stamp": 150186.669819, "action": "move", "x": 496.8359375, "y": 605.6796875}
+{"time_stamp": 150186.67165325, "action": "move", "x": 496.8359375, "y": 605.90625}
+{"time_stamp": 150186.672654458, "action": "move", "x": 497.0625, "y": 605.90625}
+{"time_stamp": 150186.67566825, "action": "move", "x": 497.2890625, "y": 606.1328125}
+{"time_stamp": 150186.679640041, "action": "move", "x": 497.515625, "y": 606.1328125}
+{"time_stamp": 150186.705669041, "action": "scroll", "x": 497.515625, "y": 606.1328125, "dx": 0, "dy": -1}
+{"time_stamp": 150186.723121083, "action": "move", "x": 497.7421875, "y": 606.1328125}
+{"time_stamp": 150186.741139083, "action": "scroll", "x": 497.7421875, "y": 606.1328125, "dx": 0, "dy": -1}
+{"time_stamp": 150186.772275791, "action": "scroll", "x": 497.7421875, "y": 606.1328125, "dx": 0, "dy": -1}
+{"time_stamp": 150186.834574125, "action": "move", "x": 497.7421875, "y": 605.90234375}
+{"time_stamp": 150186.834785083, "action": "move", "x": 497.7421875, "y": 605.671875}
+{"time_stamp": 150186.838800541, "action": "move", "x": 497.7421875, "y": 605.44140625}
+{"time_stamp": 150186.838908416, "action": "move", "x": 497.7421875, "y": 605.2109375}
+{"time_stamp": 150186.838928458, "action": "move", "x": 497.7421875, "y": 604.98046875}
+{"time_stamp": 150186.840896875, "action": "move", "x": 497.7421875, "y": 604.75}
+{"time_stamp": 150186.841748291, "action": "move", "x": 497.7421875, "y": 604.51953125}
+{"time_stamp": 150186.842820166, "action": "move", "x": 497.7421875, "y": 604.2890625}
+{"time_stamp": 150186.843741458, "action": "move", "x": 497.7421875, "y": 604.05859375}
+{"time_stamp": 150186.847759291, "action": "move", "x": 497.7421875, "y": 603.828125}
+{"time_stamp": 150186.847920083, "action": "move", "x": 497.7421875, "y": 603.59765625}
+{"time_stamp": 150186.847982, "action": "move", "x": 497.7421875, "y": 603.3671875}
+{"time_stamp": 150186.848026458, "action": "move", "x": 497.7421875, "y": 603.13671875}
+{"time_stamp": 150186.84886725, "action": "move", "x": 497.7421875, "y": 602.90625}
+{"time_stamp": 150186.849741708, "action": "move", "x": 497.7421875, "y": 602.4453125}
+{"time_stamp": 150186.850711291, "action": "move", "x": 497.51171875, "y": 602.21484375}
+{"time_stamp": 150186.851676125, "action": "move", "x": 497.51171875, "y": 601.984375}
+{"time_stamp": 150186.854983208, "action": "move", "x": 497.51171875, "y": 601.5234375}
+{"time_stamp": 150186.855048125, "action": "move", "x": 497.51171875, "y": 601.29296875}
+{"time_stamp": 150186.855112666, "action": "move", "x": 497.51171875, "y": 601.0625}
+{"time_stamp": 150186.85566175, "action": "move", "x": 497.51171875, "y": 600.6015625}
+{"time_stamp": 150186.85665625, "action": "move", "x": 497.28125, "y": 600.37109375}
+{"time_stamp": 150186.857690416, "action": "move", "x": 497.28125, "y": 600.140625}
+{"time_stamp": 150186.858714916, "action": "move", "x": 497.28125, "y": 599.6796875}
+{"time_stamp": 150186.859673875, "action": "move", "x": 497.28125, "y": 599.44921875}
+{"time_stamp": 150186.862268291, "action": "move", "x": 497.28125, "y": 598.98828125}
+{"time_stamp": 150186.862344333, "action": "move", "x": 497.28125, "y": 598.7578125}
+{"time_stamp": 150186.862719458, "action": "move", "x": 497.28125, "y": 598.296875}
+{"time_stamp": 150186.863645916, "action": "move", "x": 497.05078125, "y": 598.06640625}
+{"time_stamp": 150186.864660416, "action": "move", "x": 497.05078125, "y": 597.60546875}
+{"time_stamp": 150186.86563475, "action": "move", "x": 497.05078125, "y": 597.375}
+{"time_stamp": 150186.866646291, "action": "move", "x": 497.05078125, "y": 596.9140625}
+{"time_stamp": 150186.867644333, "action": "move", "x": 496.8203125, "y": 596.453125}
+{"time_stamp": 150186.868642333, "action": "move", "x": 496.8203125, "y": 595.9921875}
+{"time_stamp": 150186.870374791, "action": "move", "x": 496.8203125, "y": 595.76171875}
+{"time_stamp": 150186.870638166, "action": "move", "x": 496.8203125, "y": 595.30078125}
+{"time_stamp": 150186.871619833, "action": "move", "x": 496.8203125, "y": 594.83984375}
+{"time_stamp": 150186.872630625, "action": "move", "x": 496.8203125, "y": 594.37890625}
+{"time_stamp": 150186.873626458, "action": "move", "x": 496.8203125, "y": 593.91796875}
+{"time_stamp": 150186.8746545, "action": "move", "x": 496.58984375, "y": 593.6875}
+{"time_stamp": 150186.875643708, "action": "move", "x": 496.58984375, "y": 593.2265625}
+{"time_stamp": 150186.876656458, "action": "move", "x": 496.58984375, "y": 592.765625}
+{"time_stamp": 150186.878883208, "action": "move", "x": 496.58984375, "y": 591.890625}
+{"time_stamp": 150186.878958875, "action": "move", "x": 496.58984375, "y": 591.4296875}
+{"time_stamp": 150186.879612041, "action": "move", "x": 496.359375, "y": 590.96875}
+{"time_stamp": 150186.880666125, "action": "move", "x": 496.359375, "y": 590.5078125}
+{"time_stamp": 150186.881781083, "action": "move", "x": 496.359375, "y": 590.046875}
+{"time_stamp": 150186.882674041, "action": "move", "x": 496.359375, "y": 589.171875}
+{"time_stamp": 150186.883680291, "action": "move", "x": 496.359375, "y": 588.7109375}
+{"time_stamp": 150186.884641375, "action": "move", "x": 496.06640625, "y": 587.8359375}
+{"time_stamp": 150186.886916833, "action": "move", "x": 496.06640625, "y": 586.9609375}
+{"time_stamp": 150186.887055041, "action": "move", "x": 496.06640625, "y": 586.5}
+{"time_stamp": 150186.887728208, "action": "move", "x": 496.06640625, "y": 585.625}
+{"time_stamp": 150186.888685125, "action": "move", "x": 495.7734375, "y": 584.75}
+{"time_stamp": 150186.88963975, "action": "move", "x": 495.7734375, "y": 584.2890625}
+{"time_stamp": 150186.890662041, "action": "move", "x": 495.7734375, "y": 583.4140625}
+{"time_stamp": 150186.891665333, "action": "move", "x": 495.7734375, "y": 582.5390625}
+{"time_stamp": 150186.892688625, "action": "move", "x": 495.48046875, "y": 581.6640625}
+{"time_stamp": 150186.893665958, "action": "move", "x": 495.48046875, "y": 580.7890625}
+{"time_stamp": 150186.89504425, "action": "move", "x": 495.48046875, "y": 580.328125}
+{"time_stamp": 150186.89571275, "action": "move", "x": 495.48046875, "y": 579.453125}
+{"time_stamp": 150186.896640583, "action": "move", "x": 495.48046875, "y": 578.578125}
+{"time_stamp": 150186.897803708, "action": "move", "x": 495.1875, "y": 577.703125}
+{"time_stamp": 150186.898702208, "action": "move", "x": 495.1875, "y": 577.2421875}
+{"time_stamp": 150186.899663791, "action": "move", "x": 495.1875, "y": 575.61328125}
+{"time_stamp": 150186.900665208, "action": "move", "x": 495.1875, "y": 574.73828125}
+{"time_stamp": 150186.901699, "action": "move", "x": 495.1875, "y": 573.86328125}
+{"time_stamp": 150186.904189333, "action": "move", "x": 495.1875, "y": 572.98828125}
+{"time_stamp": 150186.904211125, "action": "move", "x": 495.1875, "y": 571.359375}
+{"time_stamp": 150186.904643125, "action": "move", "x": 495.1875, "y": 569.73046875}
+{"time_stamp": 150186.905667708, "action": "move", "x": 494.89453125, "y": 568.85546875}
+{"time_stamp": 150186.906659708, "action": "move", "x": 494.89453125, "y": 567.2265625}
+{"time_stamp": 150186.907677, "action": "move", "x": 494.89453125, "y": 565.59765625}
+{"time_stamp": 150186.9086695, "action": "move", "x": 494.89453125, "y": 563.21484375}
+{"time_stamp": 150186.909673083, "action": "move", "x": 494.89453125, "y": 561.5859375}
+{"time_stamp": 150186.912128625, "action": "move", "x": 494.89453125, "y": 559.95703125}
+{"time_stamp": 150186.912206125, "action": "move", "x": 494.484375, "y": 558.328125}
+{"time_stamp": 150186.912650333, "action": "move", "x": 494.484375, "y": 555.9453125}
+{"time_stamp": 150186.913649583, "action": "move", "x": 494.484375, "y": 554.31640625}
+{"time_stamp": 150186.914670458, "action": "move", "x": 494.484375, "y": 551.93359375}
+{"time_stamp": 150186.915663166, "action": "move", "x": 494.484375, "y": 550.3046875}
+{"time_stamp": 150186.916669458, "action": "move", "x": 494.0078125, "y": 547.921875}
+{"time_stamp": 150186.917688125, "action": "move", "x": 494.0078125, "y": 545.5390625}
+{"time_stamp": 150186.91867825, "action": "move", "x": 494.0078125, "y": 543.15625}
+{"time_stamp": 150186.920585416, "action": "move", "x": 494.0078125, "y": 540.7734375}
+{"time_stamp": 150186.920724166, "action": "move", "x": 493.484375, "y": 537.640625}
+{"time_stamp": 150186.921645708, "action": "move", "x": 493.484375, "y": 535.2578125}
+{"time_stamp": 150186.92270775, "action": "move", "x": 493.0078125, "y": 532.875}
+{"time_stamp": 150186.923683916, "action": "move", "x": 493.0078125, "y": 529.7421875}
+{"time_stamp": 150186.92467325, "action": "move", "x": 492.484375, "y": 526.609375}
+{"time_stamp": 150186.925660833, "action": "move", "x": 492.484375, "y": 524.2265625}
+{"time_stamp": 150186.926715875, "action": "move", "x": 491.9609375, "y": 521.09375}
+{"time_stamp": 150186.928547458, "action": "move", "x": 491.4375, "y": 517.9609375}
+{"time_stamp": 150186.928711125, "action": "move", "x": 490.9140625, "y": 514.828125}
+{"time_stamp": 150186.929688333, "action": "move", "x": 490.9140625, "y": 511.6953125}
+{"time_stamp": 150186.930699833, "action": "move", "x": 490.390625, "y": 508.5625}
+{"time_stamp": 150186.931857708, "action": "move", "x": 489.9140625, "y": 506.1796875}
+{"time_stamp": 150186.932700041, "action": "move", "x": 489.390625, "y": 503.046875}
+{"time_stamp": 150186.933654416, "action": "move", "x": 488.8671875, "y": 499.9140625}
+{"time_stamp": 150186.934647333, "action": "move", "x": 488.34375, "y": 496.78125}
+{"time_stamp": 150186.937352791, "action": "move", "x": 488.34375, "y": 493.6484375}
+{"time_stamp": 150186.937456291, "action": "move", "x": 487.296875, "y": 490.515625}
+{"time_stamp": 150186.937674625, "action": "move", "x": 487.296875, "y": 487.3828125}
+{"time_stamp": 150186.938625583, "action": "move", "x": 486.25, "y": 484.25}
+{"time_stamp": 150186.939643, "action": "move", "x": 485.7734375, "y": 481.8671875}
+{"time_stamp": 150186.940636458, "action": "move", "x": 485.21484375, "y": 477.96875}
+{"time_stamp": 150186.941662791, "action": "move", "x": 484.69140625, "y": 474.8359375}
+{"time_stamp": 150186.943369333, "action": "move", "x": 483.64453125, "y": 471.703125}
+{"time_stamp": 150186.943651541, "action": "move", "x": 483.12109375, "y": 468.5703125}
+{"time_stamp": 150186.946572541, "action": "move", "x": 482.59765625, "y": 465.4375}
+{"time_stamp": 150186.94677975, "action": "move", "x": 481.55078125, "y": 462.3046875}
+{"time_stamp": 150186.946839291, "action": "move", "x": 481.02734375, "y": 459.171875}
+{"time_stamp": 150186.947647875, "action": "move", "x": 479.98046875, "y": 456.0390625}
+{"time_stamp": 150186.948679666, "action": "move", "x": 478.93359375, "y": 452.90625}
+{"time_stamp": 150186.949653166, "action": "move", "x": 478.41015625, "y": 449.7734375}
+{"time_stamp": 150186.950650541, "action": "move", "x": 477.36328125, "y": 446.640625}
+{"time_stamp": 150186.951662833, "action": "move", "x": 476.83984375, "y": 443.5078125}
+{"time_stamp": 150186.953863458, "action": "move", "x": 475.79296875, "y": 440.375}
+{"time_stamp": 150186.953929291, "action": "move", "x": 475.31640625, "y": 437.9921875}
+{"time_stamp": 150186.954671666, "action": "move", "x": 474.203125, "y": 434.09375}
+{"time_stamp": 150186.955745208, "action": "move", "x": 473.25, "y": 431.7109375}
+{"time_stamp": 150186.956703125, "action": "move", "x": 472.7265625, "y": 428.578125}
+{"time_stamp": 150186.957659875, "action": "move", "x": 471.6796875, "y": 425.4453125}
+{"time_stamp": 150186.958670791, "action": "move", "x": 471.15625, "y": 422.3125}
+{"time_stamp": 150186.959669708, "action": "move", "x": 470.203125, "y": 419.9296875}
+{"time_stamp": 150186.961559208, "action": "move", "x": 469.15625, "y": 416.796875}
+{"time_stamp": 150186.961662916, "action": "move", "x": 468.203125, "y": 414.4140625}
+{"time_stamp": 150186.963585708, "action": "move", "x": 467.6796875, "y": 411.28125}
+{"time_stamp": 150186.96367175, "action": "move", "x": 466.7265625, "y": 408.8984375}
+{"time_stamp": 150186.964775291, "action": "move", "x": 465.7734375, "y": 406.515625}
+{"time_stamp": 150186.967070666, "action": "move", "x": 464.7265625, "y": 403.3828125}
+{"time_stamp": 150186.967210208, "action": "move", "x": 464.25, "y": 401.0}
+{"time_stamp": 150186.969007416, "action": "move", "x": 463.296875, "y": 398.6171875}
+{"time_stamp": 150186.969073416, "action": "move", "x": 462.34375, "y": 396.234375}
+{"time_stamp": 150186.970599958, "action": "move", "x": 461.390625, "y": 393.8515625}
+{"time_stamp": 150186.970677583, "action": "move", "x": 460.4375, "y": 391.46875}
+{"time_stamp": 150186.97183425, "action": "move", "x": 459.390625, "y": 388.3359375}
+{"time_stamp": 150186.972752416, "action": "move", "x": 458.57421875, "y": 386.70703125}
+{"time_stamp": 150186.973803208, "action": "move", "x": 458.09765625, "y": 384.32421875}
+{"time_stamp": 150186.974672583, "action": "move", "x": 457.14453125, "y": 381.94140625}
+{"time_stamp": 150186.975623, "action": "move", "x": 456.19140625, "y": 379.55859375}
+{"time_stamp": 150186.976656583, "action": "move", "x": 455.23828125, "y": 377.17578125}
+{"time_stamp": 150186.978638208, "action": "move", "x": 454.28515625, "y": 374.79296875}
+{"time_stamp": 150186.978689, "action": "move", "x": 453.33203125, "y": 372.41015625}
+{"time_stamp": 150186.979632625, "action": "move", "x": 452.37890625, "y": 370.02734375}
+{"time_stamp": 150186.980603291, "action": "move", "x": 451.96875, "y": 368.3984375}
+{"time_stamp": 150186.981611791, "action": "move", "x": 451.015625, "y": 366.015625}
+{"time_stamp": 150186.982637041, "action": "move", "x": 450.0625, "y": 363.6328125}
+{"time_stamp": 150186.98365, "action": "move", "x": 449.24609375, "y": 362.00390625}
+{"time_stamp": 150186.984886041, "action": "move", "x": 448.76953125, "y": 359.62109375}
+{"time_stamp": 150186.986753458, "action": "move", "x": 447.81640625, "y": 357.23828125}
+{"time_stamp": 150186.98689225, "action": "move", "x": 447.0, "y": 355.609375}
+{"time_stamp": 150186.987645125, "action": "move", "x": 446.58984375, "y": 353.98046875}
+{"time_stamp": 150186.988625416, "action": "move", "x": 445.63671875, "y": 351.59765625}
+{"time_stamp": 150186.989945041, "action": "move", "x": 444.8203125, "y": 349.96875}
+{"time_stamp": 150186.990886625, "action": "move", "x": 444.34375, "y": 347.5859375}
+{"time_stamp": 150186.991743041, "action": "move", "x": 443.52734375, "y": 345.95703125}
+{"time_stamp": 150186.992977791, "action": "move", "x": 443.1171875, "y": 344.328125}
+{"time_stamp": 150186.993736208, "action": "move", "x": 442.30078125, "y": 342.69921875}
+{"time_stamp": 150186.995611916, "action": "move", "x": 441.890625, "y": 341.0703125}
+{"time_stamp": 150186.996514, "action": "move", "x": 441.48046875, "y": 339.44140625}
+{"time_stamp": 150186.996614458, "action": "move", "x": 440.52734375, "y": 337.05859375}
+{"time_stamp": 150186.997701458, "action": "move", "x": 440.234375, "y": 336.18359375}
+{"time_stamp": 150186.998858958, "action": "move", "x": 439.82421875, "y": 334.5546875}
+{"time_stamp": 150186.999702791, "action": "move", "x": 439.4140625, "y": 332.92578125}
+{"time_stamp": 150187.000665833, "action": "move", "x": 438.59765625, "y": 331.296875}
+{"time_stamp": 150187.0017045, "action": "move", "x": 438.1875, "y": 329.66796875}
+{"time_stamp": 150187.004330583, "action": "move", "x": 437.77734375, "y": 328.0390625}
+{"time_stamp": 150187.004380041, "action": "move", "x": 437.484375, "y": 327.1640625}
+{"time_stamp": 150187.004620291, "action": "move", "x": 437.07421875, "y": 325.53515625}
+{"time_stamp": 150187.005639041, "action": "move", "x": 436.78125, "y": 324.66015625}
+{"time_stamp": 150187.006635791, "action": "move", "x": 436.37109375, "y": 323.03125}
+{"time_stamp": 150187.007619375, "action": "move", "x": 436.078125, "y": 322.15625}
+{"time_stamp": 150187.0087395, "action": "move", "x": 435.66796875, "y": 320.52734375}
+{"time_stamp": 150187.009681291, "action": "move", "x": 435.66796875, "y": 319.65234375}
+{"time_stamp": 150187.011784916, "action": "move", "x": 435.375, "y": 318.77734375}
+{"time_stamp": 150187.0119, "action": "move", "x": 435.08203125, "y": 317.90234375}
+{"time_stamp": 150187.012640791, "action": "move", "x": 434.7890625, "y": 317.02734375}
+{"time_stamp": 150187.013638958, "action": "move", "x": 434.7890625, "y": 316.15234375}
+{"time_stamp": 150187.014662291, "action": "move", "x": 434.49609375, "y": 315.27734375}
+{"time_stamp": 150187.015677375, "action": "move", "x": 434.49609375, "y": 314.40234375}
+{"time_stamp": 150187.016668125, "action": "move", "x": 434.265625, "y": 313.94140625}
+{"time_stamp": 150187.017646625, "action": "move", "x": 434.265625, "y": 313.06640625}
+{"time_stamp": 150187.018641791, "action": "move", "x": 433.97265625, "y": 312.19140625}
+{"time_stamp": 150187.019954083, "action": "move", "x": 433.97265625, "y": 311.31640625}
+{"time_stamp": 150187.020660958, "action": "move", "x": 433.97265625, "y": 310.85546875}
+{"time_stamp": 150187.021644666, "action": "move", "x": 433.6796875, "y": 309.98046875}
+{"time_stamp": 150187.022661291, "action": "move", "x": 433.6796875, "y": 309.51953125}
+{"time_stamp": 150187.023635875, "action": "move", "x": 433.6796875, "y": 308.64453125}
+{"time_stamp": 150187.024750291, "action": "move", "x": 433.6796875, "y": 307.76953125}
+{"time_stamp": 150187.025751375, "action": "move", "x": 433.6796875, "y": 307.30859375}
+{"time_stamp": 150187.026711416, "action": "move", "x": 433.6796875, "y": 306.84765625}
+{"time_stamp": 150187.028224458, "action": "move", "x": 433.6796875, "y": 305.97265625}
+{"time_stamp": 150187.028642166, "action": "move", "x": 433.6796875, "y": 305.51171875}
+{"time_stamp": 150187.029670166, "action": "move", "x": 433.6796875, "y": 305.05078125}
+{"time_stamp": 150187.030714916, "action": "move", "x": 433.6796875, "y": 304.17578125}
+{"time_stamp": 150187.03176575, "action": "move", "x": 433.6796875, "y": 303.71484375}
+{"time_stamp": 150187.032683875, "action": "move", "x": 433.6796875, "y": 303.25390625}
+{"time_stamp": 150187.033662875, "action": "move", "x": 433.6796875, "y": 302.37890625}
+{"time_stamp": 150187.034669416, "action": "move", "x": 433.6796875, "y": 301.91796875}
+{"time_stamp": 150187.036542708, "action": "move", "x": 433.6796875, "y": 301.04296875}
+{"time_stamp": 150187.036763208, "action": "move", "x": 433.6796875, "y": 300.58203125}
+{"time_stamp": 150187.037621583, "action": "move", "x": 433.6796875, "y": 299.70703125}
+{"time_stamp": 150187.038601916, "action": "move", "x": 433.6796875, "y": 299.24609375}
+{"time_stamp": 150187.039672041, "action": "move", "x": 433.6796875, "y": 298.37109375}
+{"time_stamp": 150187.040645, "action": "move", "x": 433.6796875, "y": 297.91015625}
+{"time_stamp": 150187.041613708, "action": "move", "x": 433.6796875, "y": 297.03515625}
+{"time_stamp": 150187.042628916, "action": "move", "x": 433.6796875, "y": 296.16015625}
+{"time_stamp": 150187.043586083, "action": "move", "x": 433.6796875, "y": 295.69921875}
+{"time_stamp": 150187.045457083, "action": "move", "x": 433.6796875, "y": 294.82421875}
+{"time_stamp": 150187.045623041, "action": "move", "x": 433.6796875, "y": 293.94921875}
+{"time_stamp": 150187.046629041, "action": "move", "x": 433.6796875, "y": 293.07421875}
+{"time_stamp": 150187.047643125, "action": "move", "x": 433.6796875, "y": 292.19921875}
+{"time_stamp": 150187.04860925, "action": "move", "x": 433.6796875, "y": 291.32421875}
+{"time_stamp": 150187.049613208, "action": "move", "x": 433.6796875, "y": 290.44921875}
+{"time_stamp": 150187.050613375, "action": "move", "x": 433.6796875, "y": 288.8203125}
+{"time_stamp": 150187.05172775, "action": "move", "x": 433.6796875, "y": 287.9453125}
+{"time_stamp": 150187.053506166, "action": "move", "x": 433.6796875, "y": 287.0703125}
+{"time_stamp": 150187.053643208, "action": "move", "x": 433.6796875, "y": 286.1953125}
+{"time_stamp": 150187.054632958, "action": "move", "x": 433.6796875, "y": 284.56640625}
+{"time_stamp": 150187.055739166, "action": "move", "x": 433.6796875, "y": 283.69140625}
+{"time_stamp": 150187.056706291, "action": "move", "x": 433.6796875, "y": 282.81640625}
+{"time_stamp": 150187.057637916, "action": "move", "x": 433.6796875, "y": 281.1875}
+{"time_stamp": 150187.058632458, "action": "move", "x": 433.6796875, "y": 280.3125}
+{"time_stamp": 150187.059699833, "action": "move", "x": 433.6796875, "y": 278.68359375}
+{"time_stamp": 150187.061444625, "action": "move", "x": 433.6796875, "y": 277.0546875}
+{"time_stamp": 150187.061583458, "action": "move", "x": 433.6796875, "y": 276.1796875}
+{"time_stamp": 150187.062577791, "action": "move", "x": 433.26953125, "y": 274.55078125}
+{"time_stamp": 150187.063627583, "action": "move", "x": 433.26953125, "y": 272.921875}
+{"time_stamp": 150187.064643458, "action": "move", "x": 433.26953125, "y": 271.29296875}
+{"time_stamp": 150187.065628291, "action": "move", "x": 432.9765625, "y": 270.41796875}
+{"time_stamp": 150187.066612875, "action": "move", "x": 432.9765625, "y": 268.7890625}
+{"time_stamp": 150187.067788208, "action": "move", "x": 432.56640625, "y": 267.16015625}
+{"time_stamp": 150187.068658708, "action": "move", "x": 432.56640625, "y": 265.53125}
+{"time_stamp": 150187.070098625, "action": "move", "x": 432.15625, "y": 263.90234375}
+{"time_stamp": 150187.070666916, "action": "move", "x": 432.15625, "y": 262.2734375}
+{"time_stamp": 150187.071653375, "action": "move", "x": 431.74609375, "y": 260.64453125}
+{"time_stamp": 150187.07266425, "action": "move", "x": 431.74609375, "y": 259.015625}
+{"time_stamp": 150187.073623625, "action": "move", "x": 431.3359375, "y": 257.38671875}
+{"time_stamp": 150187.074654, "action": "move", "x": 430.92578125, "y": 255.7578125}
+{"time_stamp": 150187.075647083, "action": "move", "x": 430.92578125, "y": 254.12890625}
+{"time_stamp": 150187.076662875, "action": "move", "x": 430.515625, "y": 252.5}
+{"time_stamp": 150187.078441791, "action": "move", "x": 430.515625, "y": 250.87109375}
+{"time_stamp": 150187.07862325, "action": "move", "x": 430.10546875, "y": 249.2421875}
+{"time_stamp": 150187.079633083, "action": "move", "x": 430.10546875, "y": 247.61328125}
+{"time_stamp": 150187.080679208, "action": "move", "x": 429.6953125, "y": 245.984375}
+{"time_stamp": 150187.081687208, "action": "move", "x": 429.28515625, "y": 244.35546875}
+{"time_stamp": 150187.082662625, "action": "move", "x": 429.28515625, "y": 241.97265625}
+{"time_stamp": 150187.083659625, "action": "move", "x": 428.875, "y": 240.34375}
+{"time_stamp": 150187.084658, "action": "move", "x": 428.46484375, "y": 238.71484375}
+{"time_stamp": 150187.08660725, "action": "move", "x": 428.46484375, "y": 237.0859375}
+{"time_stamp": 150187.086769958, "action": "move", "x": 427.98828125, "y": 234.703125}
+{"time_stamp": 150187.08766975, "action": "move", "x": 427.578125, "y": 233.07421875}
+{"time_stamp": 150187.088651333, "action": "move", "x": 427.16796875, "y": 231.4453125}
+{"time_stamp": 150187.089662041, "action": "move", "x": 427.16796875, "y": 229.81640625}
+{"time_stamp": 150187.091275666, "action": "move", "x": 426.7578125, "y": 228.1875}
+{"time_stamp": 150187.091951583, "action": "move", "x": 426.34765625, "y": 226.55859375}
+{"time_stamp": 150187.092684208, "action": "move", "x": 426.34765625, "y": 224.9296875}
+{"time_stamp": 150187.093717125, "action": "move", "x": 425.9375, "y": 223.30078125}
+{"time_stamp": 150187.094699833, "action": "move", "x": 425.4609375, "y": 220.91796875}
+{"time_stamp": 150187.095696708, "action": "move", "x": 425.05078125, "y": 219.2890625}
+{"time_stamp": 150187.096643916, "action": "move", "x": 425.05078125, "y": 217.66015625}
+{"time_stamp": 150187.098588416, "action": "move", "x": 424.640625, "y": 216.03125}
+{"time_stamp": 150187.098673, "action": "move", "x": 424.23046875, "y": 214.40234375}
+{"time_stamp": 150187.099712041, "action": "move", "x": 423.8203125, "y": 212.7734375}
+{"time_stamp": 150187.101084, "action": "move", "x": 423.8203125, "y": 211.14453125}
+{"time_stamp": 150187.1019555, "action": "move", "x": 423.41015625, "y": 209.515625}
+{"time_stamp": 150187.103905583, "action": "move", "x": 423.0, "y": 207.88671875}
+{"time_stamp": 150187.10399775, "action": "move", "x": 423.0, "y": 206.2578125}
+{"time_stamp": 150187.104765833, "action": "move", "x": 422.70703125, "y": 205.3828125}
+{"time_stamp": 150187.106602583, "action": "move", "x": 422.296875, "y": 203.75390625}
+{"time_stamp": 150187.106990875, "action": "move", "x": 422.296875, "y": 202.125}
+{"time_stamp": 150187.107656791, "action": "move", "x": 422.00390625, "y": 201.25}
+{"time_stamp": 150187.108623541, "action": "move", "x": 421.59375, "y": 199.62109375}
+{"time_stamp": 150187.109631625, "action": "move", "x": 421.59375, "y": 197.9921875}
+{"time_stamp": 150187.11161075, "action": "move", "x": 421.30078125, "y": 197.1171875}
+{"time_stamp": 150187.11176325, "action": "move", "x": 421.30078125, "y": 196.2421875}
+{"time_stamp": 150187.112617791, "action": "move", "x": 420.890625, "y": 194.61328125}
+{"time_stamp": 150187.113661208, "action": "move", "x": 420.59765625, "y": 193.73828125}
+{"time_stamp": 150187.114647916, "action": "move", "x": 420.59765625, "y": 192.86328125}
+{"time_stamp": 150187.11567975, "action": "move", "x": 420.3046875, "y": 191.98828125}
+{"time_stamp": 150187.1166425, "action": "move", "x": 420.3046875, "y": 191.11328125}
+{"time_stamp": 150187.117672791, "action": "move", "x": 420.01171875, "y": 190.23828125}
+{"time_stamp": 150187.11867925, "action": "move", "x": 419.71875, "y": 189.36328125}
+{"time_stamp": 150187.119924, "action": "move", "x": 419.71875, "y": 188.48828125}
+{"time_stamp": 150187.120692833, "action": "move", "x": 419.42578125, "y": 187.61328125}
+{"time_stamp": 150187.121672833, "action": "move", "x": 419.42578125, "y": 186.73828125}
+{"time_stamp": 150187.122706875, "action": "move", "x": 419.1328125, "y": 185.86328125}
+{"time_stamp": 150187.123655333, "action": "move", "x": 419.1328125, "y": 185.40234375}
+{"time_stamp": 150187.124658541, "action": "move", "x": 418.83984375, "y": 184.52734375}
+{"time_stamp": 150187.125656875, "action": "move", "x": 418.609375, "y": 184.06640625}
+{"time_stamp": 150187.126689791, "action": "move", "x": 418.609375, "y": 183.19140625}
+{"time_stamp": 150187.128441666, "action": "move", "x": 418.37890625, "y": 182.73046875}
+{"time_stamp": 150187.128864708, "action": "move", "x": 418.0859375, "y": 181.85546875}
+{"time_stamp": 150187.129708708, "action": "move", "x": 417.85546875, "y": 181.39453125}
+{"time_stamp": 150187.130699416, "action": "move", "x": 417.85546875, "y": 180.51953125}
+{"time_stamp": 150187.131708375, "action": "move", "x": 417.625, "y": 180.05859375}
+{"time_stamp": 150187.132698416, "action": "move", "x": 417.39453125, "y": 179.59765625}
+{"time_stamp": 150187.133656833, "action": "move", "x": 417.1015625, "y": 178.72265625}
+{"time_stamp": 150187.134674833, "action": "move", "x": 417.1015625, "y": 178.4921875}
+{"time_stamp": 150187.136644041, "action": "move", "x": 416.80859375, "y": 177.6171875}
+{"time_stamp": 150187.136680791, "action": "move", "x": 416.578125, "y": 177.15625}
+{"time_stamp": 150187.13761875, "action": "move", "x": 416.34765625, "y": 176.6953125}
+{"time_stamp": 150187.138667625, "action": "move", "x": 416.1171875, "y": 176.234375}
+{"time_stamp": 150187.139670041, "action": "move", "x": 415.88671875, "y": 175.7734375}
+{"time_stamp": 150187.140693333, "action": "move", "x": 415.65625, "y": 175.3125}
+{"time_stamp": 150187.141667708, "action": "move", "x": 415.42578125, "y": 174.8515625}
+{"time_stamp": 150187.142639291, "action": "move", "x": 415.1328125, "y": 173.9765625}
+{"time_stamp": 150187.143627375, "action": "move", "x": 414.90234375, "y": 173.515625}
+{"time_stamp": 150187.144965083, "action": "move", "x": 414.671875, "y": 173.0546875}
+{"time_stamp": 150187.145652416, "action": "move", "x": 414.44140625, "y": 172.59375}
+{"time_stamp": 150187.146640125, "action": "move", "x": 414.2109375, "y": 172.1328125}
+{"time_stamp": 150187.147662791, "action": "move", "x": 413.98046875, "y": 171.671875}
+{"time_stamp": 150187.148701, "action": "move", "x": 413.75, "y": 171.2109375}
+{"time_stamp": 150187.149666125, "action": "move", "x": 413.51953125, "y": 170.75}
+{"time_stamp": 150187.150630583, "action": "move", "x": 413.2890625, "y": 170.2890625}
+{"time_stamp": 150187.151671666, "action": "move", "x": 412.828125, "y": 169.828125}
+{"time_stamp": 150187.153360833, "action": "move", "x": 412.59765625, "y": 169.3671875}
+{"time_stamp": 150187.153677916, "action": "move", "x": 412.3671875, "y": 168.90625}
+{"time_stamp": 150187.154615833, "action": "move", "x": 412.13671875, "y": 168.4453125}
+{"time_stamp": 150187.155655458, "action": "move", "x": 411.90625, "y": 168.21484375}
+{"time_stamp": 150187.156659291, "action": "move", "x": 411.4453125, "y": 167.75390625}
+{"time_stamp": 150187.157639833, "action": "move", "x": 411.21484375, "y": 167.29296875}
+{"time_stamp": 150187.158705875, "action": "move", "x": 410.984375, "y": 166.83203125}
+{"time_stamp": 150187.159810708, "action": "move", "x": 410.75390625, "y": 166.6015625}
+{"time_stamp": 150187.161828125, "action": "move", "x": 410.29296875, "y": 166.140625}
+{"time_stamp": 150187.161922, "action": "move", "x": 410.0625, "y": 165.91015625}
+{"time_stamp": 150187.16268175, "action": "move", "x": 409.83203125, "y": 165.44921875}
+{"time_stamp": 150187.164368208, "action": "move", "x": 409.6015625, "y": 165.21875}
+{"time_stamp": 150187.164760125, "action": "move", "x": 409.140625, "y": 164.7578125}
+{"time_stamp": 150187.165677583, "action": "move", "x": 408.91015625, "y": 164.52734375}
+{"time_stamp": 150187.166625166, "action": "move", "x": 408.6796875, "y": 164.296875}
+{"time_stamp": 150187.167645166, "action": "move", "x": 408.44921875, "y": 164.06640625}
+{"time_stamp": 150187.168614416, "action": "move", "x": 408.21875, "y": 163.8359375}
+{"time_stamp": 150187.169880125, "action": "move", "x": 407.98828125, "y": 163.60546875}
+{"time_stamp": 150187.170623833, "action": "move", "x": 407.52734375, "y": 163.375}
+{"time_stamp": 150187.171645416, "action": "move", "x": 407.296875, "y": 163.14453125}
+{"time_stamp": 150187.172599, "action": "move", "x": 407.06640625, "y": 162.9140625}
+{"time_stamp": 150187.173644708, "action": "move", "x": 406.8359375, "y": 162.68359375}
+{"time_stamp": 150187.174616333, "action": "move", "x": 406.60546875, "y": 162.68359375}
+{"time_stamp": 150187.175641, "action": "move", "x": 406.375, "y": 162.453125}
+{"time_stamp": 150187.176638541, "action": "move", "x": 406.375, "y": 162.22265625}
+{"time_stamp": 150187.178395125, "action": "move", "x": 406.14453125, "y": 162.22265625}
+{"time_stamp": 150187.178637666, "action": "move", "x": 405.9140625, "y": 161.9921875}
+{"time_stamp": 150187.179592541, "action": "move", "x": 405.68359375, "y": 161.9921875}
+{"time_stamp": 150187.180672916, "action": "move", "x": 405.453125, "y": 161.9921875}
+{"time_stamp": 150187.181621125, "action": "move", "x": 405.453125, "y": 161.76171875}
+{"time_stamp": 150187.182644791, "action": "move", "x": 405.22265625, "y": 161.76171875}
+{"time_stamp": 150187.183642291, "action": "move", "x": 404.9921875, "y": 161.76171875}
+{"time_stamp": 150187.184706833, "action": "move", "x": 404.9921875, "y": 161.53125}
+{"time_stamp": 150187.186466833, "action": "move", "x": 404.76171875, "y": 161.53125}
+{"time_stamp": 150187.187634208, "action": "move", "x": 404.53125, "y": 161.53125}
+{"time_stamp": 150187.190735541, "action": "move", "x": 404.30078125, "y": 161.30078125}
+{"time_stamp": 150187.194867833, "action": "move", "x": 404.0703125, "y": 161.30078125}
+{"time_stamp": 150187.201019291, "action": "move", "x": 403.83984375, "y": 161.30078125}
+{"time_stamp": 150187.216044291, "action": "move", "x": 403.609375, "y": 161.30078125}
+{"time_stamp": 150187.223920083, "action": "move", "x": 403.37890625, "y": 161.30078125}
+{"time_stamp": 150187.229007625, "action": "move", "x": 403.1484375, "y": 161.30078125}
+{"time_stamp": 150187.232868, "action": "move", "x": 402.91796875, "y": 161.30078125}
+{"time_stamp": 150187.236432875, "action": "move", "x": 402.6875, "y": 161.30078125}
+{"time_stamp": 150187.239816375, "action": "move", "x": 402.45703125, "y": 161.30078125}
+{"time_stamp": 150187.241693916, "action": "move", "x": 402.45703125, "y": 161.0703125}
+{"time_stamp": 150187.242675666, "action": "move", "x": 402.2265625, "y": 161.0703125}
+{"time_stamp": 150187.245087916, "action": "move", "x": 401.99609375, "y": 161.0703125}
+{"time_stamp": 150187.247771875, "action": "move", "x": 401.765625, "y": 161.0703125}
+{"time_stamp": 150187.249710125, "action": "move", "x": 401.53515625, "y": 161.0703125}
+{"time_stamp": 150187.250699416, "action": "move", "x": 401.3046875, "y": 161.0703125}
+{"time_stamp": 150187.253180291, "action": "move", "x": 401.07421875, "y": 161.0703125}
+{"time_stamp": 150187.254660458, "action": "move", "x": 400.84375, "y": 161.0703125}
+{"time_stamp": 150187.256807666, "action": "move", "x": 400.61328125, "y": 161.0703125}
+{"time_stamp": 150187.257666583, "action": "move", "x": 400.3828125, "y": 161.0703125}
+{"time_stamp": 150187.259735416, "action": "move", "x": 400.15234375, "y": 161.0703125}
+{"time_stamp": 150187.261514125, "action": "move", "x": 399.921875, "y": 161.0703125}
+{"time_stamp": 150187.261613458, "action": "move", "x": 399.69140625, "y": 161.0703125}
+{"time_stamp": 150187.264474541, "action": "move", "x": 399.4609375, "y": 161.0703125}
+{"time_stamp": 150187.26469225, "action": "move", "x": 399.23046875, "y": 161.0703125}
+{"time_stamp": 150187.265760541, "action": "move", "x": 399.0, "y": 161.0703125}
+{"time_stamp": 150187.266705583, "action": "move", "x": 398.76953125, "y": 161.0703125}
+{"time_stamp": 150187.268848375, "action": "move", "x": 398.5390625, "y": 161.0703125}
+{"time_stamp": 150187.270465083, "action": "move", "x": 398.30859375, "y": 161.0703125}
+{"time_stamp": 150187.270767083, "action": "move", "x": 398.078125, "y": 161.0703125}
+{"time_stamp": 150187.271647, "action": "move", "x": 397.84765625, "y": 161.296875}
+{"time_stamp": 150187.272666166, "action": "move", "x": 397.6171875, "y": 161.296875}
+{"time_stamp": 150187.274646958, "action": "move", "x": 397.38671875, "y": 161.296875}
+{"time_stamp": 150187.27565575, "action": "move", "x": 397.15625, "y": 161.5234375}
+{"time_stamp": 150187.276661458, "action": "move", "x": 396.92578125, "y": 161.5234375}
+{"time_stamp": 150187.278221375, "action": "move", "x": 396.6953125, "y": 161.5234375}
+{"time_stamp": 150187.278645958, "action": "move", "x": 396.46484375, "y": 161.75}
+{"time_stamp": 150187.279603125, "action": "move", "x": 396.234375, "y": 161.75}
+{"time_stamp": 150187.280702333, "action": "move", "x": 396.00390625, "y": 161.75}
+{"time_stamp": 150187.281654375, "action": "move", "x": 395.7734375, "y": 161.75}
+{"time_stamp": 150187.282654291, "action": "move", "x": 395.54296875, "y": 161.9765625}
+{"time_stamp": 150187.283657541, "action": "move", "x": 395.3125, "y": 161.9765625}
+{"time_stamp": 150187.284649625, "action": "move", "x": 395.08203125, "y": 162.203125}
+{"time_stamp": 150187.286568291, "action": "move", "x": 394.8515625, "y": 162.203125}
+{"time_stamp": 150187.286618875, "action": "move", "x": 394.62109375, "y": 162.4296875}
+{"time_stamp": 150187.287597958, "action": "move", "x": 394.390625, "y": 162.4296875}
+{"time_stamp": 150187.288680791, "action": "move", "x": 394.16015625, "y": 162.65625}
+{"time_stamp": 150187.2896465, "action": "move", "x": 393.9296875, "y": 162.8828125}
+{"time_stamp": 150187.290666375, "action": "move", "x": 393.69921875, "y": 162.8828125}
+{"time_stamp": 150187.291679875, "action": "move", "x": 393.46875, "y": 163.109375}
+{"time_stamp": 150187.292631625, "action": "move", "x": 393.23828125, "y": 163.109375}
+{"time_stamp": 150187.293667708, "action": "move", "x": 393.0078125, "y": 163.3359375}
+{"time_stamp": 150187.29565125, "action": "move", "x": 392.77734375, "y": 163.5625}
+{"time_stamp": 150187.296651, "action": "move", "x": 392.546875, "y": 163.7890625}
+{"time_stamp": 150187.297692666, "action": "move", "x": 392.31640625, "y": 163.7890625}
+{"time_stamp": 150187.298656375, "action": "move", "x": 392.0859375, "y": 164.015625}
+{"time_stamp": 150187.299652333, "action": "move", "x": 391.85546875, "y": 164.2421875}
+{"time_stamp": 150187.301656208, "action": "move", "x": 391.625, "y": 164.46875}
+{"time_stamp": 150187.303216125, "action": "move", "x": 391.39453125, "y": 164.6953125}
+{"time_stamp": 150187.304596541, "action": "move", "x": 391.1640625, "y": 164.921875}
+{"time_stamp": 150187.305633041, "action": "move", "x": 390.93359375, "y": 164.921875}
+{"time_stamp": 150187.306650916, "action": "move", "x": 390.93359375, "y": 165.1484375}
+{"time_stamp": 150187.307670791, "action": "move", "x": 390.703125, "y": 165.1484375}
+{"time_stamp": 150187.308647458, "action": "move", "x": 390.47265625, "y": 165.375}
+{"time_stamp": 150187.311658125, "action": "move", "x": 390.2421875, "y": 165.6015625}
+{"time_stamp": 150187.311712875, "action": "move", "x": 390.01171875, "y": 165.6015625}
+{"time_stamp": 150187.3126595, "action": "move", "x": 390.01171875, "y": 165.828125}
+{"time_stamp": 150187.313661, "action": "move", "x": 389.78125, "y": 165.828125}
+{"time_stamp": 150187.314650583, "action": "move", "x": 389.78125, "y": 166.0546875}
+{"time_stamp": 150187.315653, "action": "move", "x": 389.55078125, "y": 166.0546875}
+{"time_stamp": 150187.317696333, "action": "move", "x": 389.3203125, "y": 166.28125}
+{"time_stamp": 150187.319823208, "action": "move", "x": 389.08984375, "y": 166.5078125}
+{"time_stamp": 150187.32193325, "action": "move", "x": 388.859375, "y": 166.5078125}
+{"time_stamp": 150187.322787, "action": "move", "x": 388.62890625, "y": 166.734375}
+{"time_stamp": 150187.324936208, "action": "move", "x": 388.3984375, "y": 166.734375}
+{"time_stamp": 150187.325812333, "action": "move", "x": 388.3984375, "y": 166.9609375}
+{"time_stamp": 150187.32682875, "action": "move", "x": 388.16796875, "y": 166.9609375}
+{"time_stamp": 150187.328751583, "action": "move", "x": 387.9375, "y": 167.1875}
+{"time_stamp": 150187.330816916, "action": "move", "x": 387.70703125, "y": 167.1875}
+{"time_stamp": 150187.332694958, "action": "move", "x": 387.4765625, "y": 167.1875}
+{"time_stamp": 150187.333710833, "action": "move", "x": 387.4765625, "y": 167.4140625}
+{"time_stamp": 150187.334678, "action": "move", "x": 387.24609375, "y": 167.4140625}
+{"time_stamp": 150187.336681375, "action": "move", "x": 387.015625, "y": 167.4140625}
+{"time_stamp": 150187.338736375, "action": "move", "x": 386.78515625, "y": 167.640625}
+{"time_stamp": 150187.342335166, "action": "move", "x": 386.5546875, "y": 167.640625}
+{"time_stamp": 150187.343686375, "action": "move", "x": 386.32421875, "y": 167.640625}
+{"time_stamp": 150187.345771166, "action": "move", "x": 386.09375, "y": 167.8671875}
+{"time_stamp": 150187.347679916, "action": "move", "x": 385.86328125, "y": 167.8671875}
+{"time_stamp": 150187.34864475, "action": "move", "x": 385.6328125, "y": 167.8671875}
+{"time_stamp": 150187.350705666, "action": "move", "x": 385.40234375, "y": 168.09375}
+{"time_stamp": 150187.351664583, "action": "move", "x": 385.171875, "y": 168.09375}
+{"time_stamp": 150187.353759791, "action": "move", "x": 384.94140625, "y": 168.09375}
+{"time_stamp": 150187.3556915, "action": "move", "x": 384.7109375, "y": 168.09375}
+{"time_stamp": 150187.356643583, "action": "move", "x": 384.48046875, "y": 168.09375}
+{"time_stamp": 150187.357644958, "action": "move", "x": 384.48046875, "y": 168.3203125}
+{"time_stamp": 150187.358688041, "action": "move", "x": 384.25, "y": 168.3203125}
+{"time_stamp": 150187.359612833, "action": "move", "x": 384.01953125, "y": 168.3203125}
+{"time_stamp": 150187.361396125, "action": "move", "x": 383.7890625, "y": 168.3203125}
+{"time_stamp": 150187.361632583, "action": "move", "x": 383.55859375, "y": 168.546875}
+{"time_stamp": 150187.36266175, "action": "move", "x": 383.328125, "y": 168.546875}
+{"time_stamp": 150187.363646583, "action": "move", "x": 383.09765625, "y": 168.546875}
+{"time_stamp": 150187.364637833, "action": "move", "x": 382.8671875, "y": 168.546875}
+{"time_stamp": 150187.366658708, "action": "move", "x": 382.63671875, "y": 168.546875}
+{"time_stamp": 150187.3676415, "action": "move", "x": 382.40625, "y": 168.7734375}
+{"time_stamp": 150187.368619208, "action": "move", "x": 382.17578125, "y": 168.7734375}
+{"time_stamp": 150187.369846166, "action": "move", "x": 381.9453125, "y": 168.7734375}
+{"time_stamp": 150187.370767458, "action": "move", "x": 381.71484375, "y": 168.7734375}
+{"time_stamp": 150187.371669208, "action": "move", "x": 381.484375, "y": 169.0}
+{"time_stamp": 150187.372651666, "action": "move", "x": 381.25390625, "y": 169.0}
+{"time_stamp": 150187.373660375, "action": "move", "x": 381.0234375, "y": 169.0}
+{"time_stamp": 150187.374649375, "action": "move", "x": 380.79296875, "y": 169.2265625}
+{"time_stamp": 150187.375687416, "action": "move", "x": 380.5625, "y": 169.2265625}
+{"time_stamp": 150187.376687541, "action": "move", "x": 380.33203125, "y": 169.2265625}
+{"time_stamp": 150187.378215625, "action": "move", "x": 380.1015625, "y": 169.2265625}
+{"time_stamp": 150187.378796041, "action": "move", "x": 379.87109375, "y": 169.453125}
+{"time_stamp": 150187.379628083, "action": "move", "x": 379.640625, "y": 169.453125}
+{"time_stamp": 150187.380681375, "action": "move", "x": 379.41015625, "y": 169.6796875}
+{"time_stamp": 150187.381620958, "action": "move", "x": 379.1796875, "y": 169.6796875}
+{"time_stamp": 150187.382620916, "action": "move", "x": 378.94921875, "y": 169.90625}
+{"time_stamp": 150187.383719, "action": "move", "x": 378.71875, "y": 169.90625}
+{"time_stamp": 150187.384812833, "action": "move", "x": 378.2578125, "y": 169.90625}
+{"time_stamp": 150187.386695083, "action": "move", "x": 378.02734375, "y": 170.1328125}
+{"time_stamp": 150187.386752416, "action": "move", "x": 377.796875, "y": 170.1328125}
+{"time_stamp": 150187.387734708, "action": "move", "x": 377.56640625, "y": 170.359375}
+{"time_stamp": 150187.388712, "action": "move", "x": 377.3359375, "y": 170.359375}
+{"time_stamp": 150187.389637125, "action": "move", "x": 377.10546875, "y": 170.359375}
+{"time_stamp": 150187.390632458, "action": "move", "x": 376.875, "y": 170.5859375}
+{"time_stamp": 150187.39171625, "action": "move", "x": 376.64453125, "y": 170.5859375}
+{"time_stamp": 150187.392641458, "action": "move", "x": 376.4140625, "y": 170.8125}
+{"time_stamp": 150187.393622916, "action": "move", "x": 376.18359375, "y": 170.8125}
+{"time_stamp": 150187.394977333, "action": "move", "x": 375.953125, "y": 170.8125}
+{"time_stamp": 150187.395678833, "action": "move", "x": 375.72265625, "y": 171.0390625}
+{"time_stamp": 150187.396634541, "action": "move", "x": 375.4921875, "y": 171.0390625}
+{"time_stamp": 150187.39764475, "action": "move", "x": 375.26171875, "y": 171.265625}
+{"time_stamp": 150187.398607916, "action": "move", "x": 374.80078125, "y": 171.265625}
+{"time_stamp": 150187.40070075, "action": "move", "x": 374.5703125, "y": 171.4921875}
+{"time_stamp": 150187.401729541, "action": "move", "x": 374.109375, "y": 171.4921875}
+{"time_stamp": 150187.403932, "action": "move", "x": 373.87890625, "y": 171.71875}
+{"time_stamp": 150187.404606041, "action": "move", "x": 373.6484375, "y": 171.9453125}
+{"time_stamp": 150187.40562975, "action": "move", "x": 373.41796875, "y": 171.9453125}
+{"time_stamp": 150187.406628791, "action": "move", "x": 373.1875, "y": 172.171875}
+{"time_stamp": 150187.407693833, "action": "move", "x": 372.95703125, "y": 172.171875}
+{"time_stamp": 150187.40867975, "action": "move", "x": 372.7265625, "y": 172.3984375}
+{"time_stamp": 150187.409642625, "action": "move", "x": 372.49609375, "y": 172.3984375}
+{"time_stamp": 150187.411695875, "action": "move", "x": 372.265625, "y": 172.625}
+{"time_stamp": 150187.411716333, "action": "move", "x": 372.03515625, "y": 172.625}
+{"time_stamp": 150187.412610458, "action": "move", "x": 371.8046875, "y": 172.625}
+{"time_stamp": 150187.41364425, "action": "move", "x": 371.57421875, "y": 172.8515625}
+{"time_stamp": 150187.415695875, "action": "move", "x": 371.34375, "y": 173.078125}
+{"time_stamp": 150187.416578833, "action": "move", "x": 371.11328125, "y": 173.078125}
+{"time_stamp": 150187.417620416, "action": "move", "x": 370.8828125, "y": 173.078125}
+{"time_stamp": 150187.418616791, "action": "move", "x": 370.65234375, "y": 173.3046875}
+{"time_stamp": 150187.41976875, "action": "move", "x": 370.421875, "y": 173.3046875}
+{"time_stamp": 150187.421628208, "action": "move", "x": 370.19140625, "y": 173.53125}
+{"time_stamp": 150187.422626708, "action": "move", "x": 369.9609375, "y": 173.53125}
+{"time_stamp": 150187.423626166, "action": "move", "x": 369.73046875, "y": 173.53125}
+{"time_stamp": 150187.425628041, "action": "move", "x": 369.5, "y": 173.7578125}
+{"time_stamp": 150187.428457416, "action": "move", "x": 369.26953125, "y": 173.7578125}
+{"time_stamp": 150187.428741833, "action": "move", "x": 369.0390625, "y": 173.7578125}
+{"time_stamp": 150187.4306595, "action": "move", "x": 368.80859375, "y": 173.7578125}
+{"time_stamp": 150187.431611791, "action": "move", "x": 368.80859375, "y": 173.984375}
+{"time_stamp": 150187.433637375, "action": "move", "x": 368.578125, "y": 173.984375}
+{"time_stamp": 150187.436690125, "action": "move", "x": 368.34765625, "y": 173.984375}
+{"time_stamp": 150187.488725916, "action": "move", "x": 368.57421875, "y": 173.984375}
+{"time_stamp": 150187.488859041, "action": "move", "x": 368.80078125, "y": 173.984375}
+{"time_stamp": 150187.491781791, "action": "move", "x": 369.02734375, "y": 173.984375}
+{"time_stamp": 150187.493704, "action": "move", "x": 369.25390625, "y": 173.984375}
+{"time_stamp": 150187.496709666, "action": "move", "x": 369.48046875, "y": 173.984375}
+{"time_stamp": 150187.498696166, "action": "move", "x": 369.70703125, "y": 173.984375}
+{"time_stamp": 150187.499636208, "action": "move", "x": 369.93359375, "y": 173.984375}
+{"time_stamp": 150187.501739541, "action": "move", "x": 370.16015625, "y": 173.984375}
+{"time_stamp": 150187.50304575, "action": "move", "x": 370.38671875, "y": 173.984375}
+{"time_stamp": 150187.504697041, "action": "move", "x": 370.61328125, "y": 173.984375}
+{"time_stamp": 150187.505826625, "action": "click", "x": 370.61328125, "y": 173.984375, "button": "left", "pressed": true}
+{"time_stamp": 150187.505873208, "action": "move", "x": 370.83984375, "y": 173.984375}
+{"time_stamp": 150187.506669708, "action": "move", "x": 371.06640625, "y": 173.984375}
+{"time_stamp": 150187.507797291, "action": "move", "x": 371.29296875, "y": 173.984375}
+{"time_stamp": 150187.508656541, "action": "move", "x": 371.51953125, "y": 173.984375}
+{"time_stamp": 150187.509600333, "action": "move", "x": 371.74609375, "y": 173.984375}
+{"time_stamp": 150187.511485541, "action": "move", "x": 371.97265625, "y": 173.984375}
+{"time_stamp": 150187.511689583, "action": "move", "x": 372.19921875, "y": 173.984375}
+{"time_stamp": 150187.512588958, "action": "move", "x": 372.42578125, "y": 173.984375}
+{"time_stamp": 150187.513661875, "action": "move", "x": 372.65234375, "y": 173.984375}
+{"time_stamp": 150187.514673125, "action": "move", "x": 372.87890625, "y": 173.984375}
+{"time_stamp": 150187.515660125, "action": "move", "x": 373.10546875, "y": 173.984375}
+{"time_stamp": 150187.516647541, "action": "move", "x": 373.33203125, "y": 173.984375}
+{"time_stamp": 150187.517616666, "action": "move", "x": 373.7890625, "y": 173.984375}
+{"time_stamp": 150187.518690375, "action": "move", "x": 374.015625, "y": 173.984375}
+{"time_stamp": 150187.519944958, "action": "move", "x": 374.2421875, "y": 173.984375}
+{"time_stamp": 150187.520624625, "action": "move", "x": 374.69921875, "y": 173.984375}
+{"time_stamp": 150187.521700083, "action": "move", "x": 374.92578125, "y": 173.984375}
+{"time_stamp": 150187.522667958, "action": "move", "x": 375.3828125, "y": 173.984375}
+{"time_stamp": 150187.52363, "action": "move", "x": 375.609375, "y": 173.984375}
+{"time_stamp": 150187.524635166, "action": "move", "x": 375.8359375, "y": 173.984375}
+{"time_stamp": 150187.525711416, "action": "move", "x": 376.29296875, "y": 173.984375}
+{"time_stamp": 150187.526727958, "action": "move", "x": 376.75, "y": 173.984375}
+{"time_stamp": 150187.528418875, "action": "move", "x": 376.9765625, "y": 173.984375}
+{"time_stamp": 150187.528664208, "action": "move", "x": 377.43359375, "y": 173.984375}
+{"time_stamp": 150187.529617625, "action": "move", "x": 377.890625, "y": 173.984375}
+{"time_stamp": 150187.530641875, "action": "move", "x": 378.1171875, "y": 173.984375}
+{"time_stamp": 150187.531628875, "action": "move", "x": 378.57421875, "y": 173.984375}
+{"time_stamp": 150187.53264725, "action": "move", "x": 379.03125, "y": 173.984375}
+{"time_stamp": 150187.533631458, "action": "move", "x": 379.48828125, "y": 173.984375}
+{"time_stamp": 150187.534629541, "action": "move", "x": 379.9453125, "y": 173.984375}
+{"time_stamp": 150187.536528, "action": "move", "x": 380.40234375, "y": 173.984375}
+{"time_stamp": 150187.536632416, "action": "move", "x": 380.859375, "y": 173.984375}
+{"time_stamp": 150187.537791583, "action": "move", "x": 381.31640625, "y": 173.984375}
+{"time_stamp": 150187.538638583, "action": "move", "x": 381.7734375, "y": 173.984375}
+{"time_stamp": 150187.539648291, "action": "move", "x": 382.23046875, "y": 173.984375}
+{"time_stamp": 150187.540635, "action": "move", "x": 382.6875, "y": 173.984375}
+{"time_stamp": 150187.541703875, "action": "move", "x": 383.55859375, "y": 173.984375}
+{"time_stamp": 150187.542725875, "action": "move", "x": 384.015625, "y": 173.984375}
+{"time_stamp": 150187.5436975, "action": "move", "x": 384.47265625, "y": 173.984375}
+{"time_stamp": 150187.544957, "action": "move", "x": 385.34375, "y": 173.984375}
+{"time_stamp": 150187.545731458, "action": "move", "x": 385.80078125, "y": 173.984375}
+{"time_stamp": 150187.546755041, "action": "move", "x": 386.671875, "y": 173.984375}
+{"time_stamp": 150187.547734291, "action": "move", "x": 387.12890625, "y": 173.984375}
+{"time_stamp": 150187.548728083, "action": "move", "x": 388.0, "y": 173.984375}
+{"time_stamp": 150187.549725291, "action": "move", "x": 388.45703125, "y": 173.984375}
+{"time_stamp": 150187.550737458, "action": "move", "x": 389.328125, "y": 173.984375}
+{"time_stamp": 150187.551736666, "action": "move", "x": 390.19921875, "y": 174.2734375}
+{"time_stamp": 150187.554135458, "action": "move", "x": 391.0703125, "y": 174.2734375}
+{"time_stamp": 150187.554274458, "action": "move", "x": 391.52734375, "y": 174.2734375}
+{"time_stamp": 150187.554639875, "action": "move", "x": 392.3984375, "y": 174.2734375}
+{"time_stamp": 150187.555705666, "action": "move", "x": 393.26953125, "y": 174.2734375}
+{"time_stamp": 150187.556689583, "action": "move", "x": 394.140625, "y": 174.2734375}
+{"time_stamp": 150187.55773325, "action": "move", "x": 395.01171875, "y": 174.2734375}
+{"time_stamp": 150187.558766375, "action": "move", "x": 395.8828125, "y": 174.2734375}
+{"time_stamp": 150187.559658041, "action": "move", "x": 396.75390625, "y": 174.2734375}
+{"time_stamp": 150187.562743375, "action": "move", "x": 397.625, "y": 174.2734375}
+{"time_stamp": 150187.5627695, "action": "move", "x": 398.08203125, "y": 174.2734375}
+{"time_stamp": 150187.562841, "action": "move", "x": 398.953125, "y": 174.2734375}
+{"time_stamp": 150187.563680958, "action": "move", "x": 399.82421875, "y": 174.2734375}
+{"time_stamp": 150187.564677375, "action": "move", "x": 401.44921875, "y": 174.6796875}
+{"time_stamp": 150187.56576175, "action": "move", "x": 402.3203125, "y": 174.6796875}
+{"time_stamp": 150187.566733416, "action": "move", "x": 403.19140625, "y": 174.6796875}
+{"time_stamp": 150187.567750333, "action": "move", "x": 404.0625, "y": 174.6796875}
+{"time_stamp": 150187.568751958, "action": "move", "x": 404.93359375, "y": 174.6796875}
+{"time_stamp": 150187.570187958, "action": "move", "x": 405.8046875, "y": 174.6796875}
+{"time_stamp": 150187.57073675, "action": "move", "x": 406.67578125, "y": 174.6796875}
+{"time_stamp": 150187.5716595, "action": "move", "x": 407.546875, "y": 174.6796875}
+{"time_stamp": 150187.572669166, "action": "move", "x": 409.171875, "y": 174.6796875}
+{"time_stamp": 150187.573742625, "action": "move", "x": 410.04296875, "y": 174.6796875}
+{"time_stamp": 150187.574726541, "action": "move", "x": 410.9140625, "y": 174.6796875}
+{"time_stamp": 150187.575721708, "action": "move", "x": 411.78515625, "y": 174.6796875}
+{"time_stamp": 150187.576783708, "action": "move", "x": 412.65625, "y": 174.6796875}
+{"time_stamp": 150187.57890775, "action": "move", "x": 413.52734375, "y": 174.6796875}
+{"time_stamp": 150187.578961208, "action": "move", "x": 415.15234375, "y": 174.6796875}
+{"time_stamp": 150187.579661833, "action": "move", "x": 416.0234375, "y": 174.6796875}
+{"time_stamp": 150187.580696083, "action": "move", "x": 416.89453125, "y": 174.6796875}
+{"time_stamp": 150187.581652583, "action": "move", "x": 417.765625, "y": 174.6796875}
+{"time_stamp": 150187.582674875, "action": "move", "x": 418.63671875, "y": 174.6796875}
+{"time_stamp": 150187.583652333, "action": "move", "x": 420.26171875, "y": 174.6796875}
+{"time_stamp": 150187.584639791, "action": "move", "x": 421.1328125, "y": 174.6796875}
+{"time_stamp": 150187.587153166, "action": "move", "x": 422.00390625, "y": 174.96875}
+{"time_stamp": 150187.587176333, "action": "move", "x": 422.875, "y": 174.96875}
+{"time_stamp": 150187.587654916, "action": "move", "x": 423.74609375, "y": 174.96875}
+{"time_stamp": 150187.588646291, "action": "move", "x": 425.37109375, "y": 174.96875}
+{"time_stamp": 150187.589720541, "action": "move", "x": 426.2421875, "y": 174.96875}
+{"time_stamp": 150187.590649083, "action": "move", "x": 427.11328125, "y": 174.96875}
+{"time_stamp": 150187.591669916, "action": "move", "x": 428.73828125, "y": 174.96875}
+{"time_stamp": 150187.59264125, "action": "move", "x": 429.609375, "y": 174.96875}
+{"time_stamp": 150187.593667833, "action": "move", "x": 430.48046875, "y": 174.96875}
+{"time_stamp": 150187.596162166, "action": "move", "x": 432.10546875, "y": 174.96875}
+{"time_stamp": 150187.59623075, "action": "move", "x": 432.9765625, "y": 174.96875}
+{"time_stamp": 150187.596669916, "action": "move", "x": 433.84765625, "y": 174.96875}
+{"time_stamp": 150187.597627958, "action": "move", "x": 434.71875, "y": 174.96875}
+{"time_stamp": 150187.598646208, "action": "move", "x": 436.34375, "y": 174.96875}
+{"time_stamp": 150187.599658041, "action": "move", "x": 437.21484375, "y": 174.96875}
+{"time_stamp": 150187.600648625, "action": "move", "x": 438.0859375, "y": 174.96875}
+{"time_stamp": 150187.601664833, "action": "move", "x": 439.7109375, "y": 174.96875}
+{"time_stamp": 150187.603872458, "action": "move", "x": 440.58203125, "y": 174.96875}
+{"time_stamp": 150187.603911291, "action": "move", "x": 441.453125, "y": 174.96875}
+{"time_stamp": 150187.604674916, "action": "move", "x": 443.078125, "y": 174.96875}
+{"time_stamp": 150187.605618541, "action": "move", "x": 443.94921875, "y": 174.96875}
+{"time_stamp": 150187.606686541, "action": "move", "x": 444.8203125, "y": 174.96875}
+{"time_stamp": 150187.607717666, "action": "move", "x": 445.69140625, "y": 174.96875}
+{"time_stamp": 150187.608669708, "action": "move", "x": 447.31640625, "y": 174.96875}
+{"time_stamp": 150187.609672791, "action": "move", "x": 448.1875, "y": 174.96875}
+{"time_stamp": 150187.612750416, "action": "move", "x": 449.05859375, "y": 174.96875}
+{"time_stamp": 150187.612811916, "action": "move", "x": 450.68359375, "y": 174.96875}
+{"time_stamp": 150187.612914875, "action": "move", "x": 451.5546875, "y": 174.96875}
+{"time_stamp": 150187.61365925, "action": "move", "x": 452.42578125, "y": 174.96875}
+{"time_stamp": 150187.614685125, "action": "move", "x": 453.296875, "y": 174.96875}
+{"time_stamp": 150187.615656208, "action": "move", "x": 454.921875, "y": 174.96875}
+{"time_stamp": 150187.616800708, "action": "move", "x": 455.79296875, "y": 174.96875}
+{"time_stamp": 150187.6176875, "action": "move", "x": 456.6640625, "y": 174.96875}
+{"time_stamp": 150187.618691833, "action": "move", "x": 457.53515625, "y": 174.96875}
+{"time_stamp": 150187.620736333, "action": "move", "x": 459.16015625, "y": 174.96875}
+{"time_stamp": 150187.620826, "action": "move", "x": 460.03125, "y": 174.96875}
+{"time_stamp": 150187.621661, "action": "move", "x": 460.90234375, "y": 174.96875}
+{"time_stamp": 150187.622641458, "action": "move", "x": 461.7734375, "y": 174.96875}
+{"time_stamp": 150187.623650125, "action": "move", "x": 462.64453125, "y": 174.96875}
+{"time_stamp": 150187.624642958, "action": "move", "x": 463.515625, "y": 174.96875}
+{"time_stamp": 150187.625649458, "action": "move", "x": 464.38671875, "y": 174.96875}
+{"time_stamp": 150187.626720958, "action": "move", "x": 466.01171875, "y": 174.96875}
+{"time_stamp": 150187.628365125, "action": "move", "x": 466.8828125, "y": 174.96875}
+{"time_stamp": 150187.628775041, "action": "move", "x": 467.75390625, "y": 174.96875}
+{"time_stamp": 150187.629648416, "action": "move", "x": 468.625, "y": 174.96875}
+{"time_stamp": 150187.630880291, "action": "move", "x": 469.49609375, "y": 174.96875}
+{"time_stamp": 150187.631705333, "action": "move", "x": 470.3671875, "y": 174.96875}
+{"time_stamp": 150187.632692208, "action": "move", "x": 471.23828125, "y": 174.96875}
+{"time_stamp": 150187.633692833, "action": "move", "x": 471.6953125, "y": 174.96875}
+{"time_stamp": 150187.63466575, "action": "move", "x": 472.56640625, "y": 174.96875}
+{"time_stamp": 150187.637583083, "action": "move", "x": 473.4375, "y": 174.96875}
+{"time_stamp": 150187.637614708, "action": "move", "x": 474.30859375, "y": 174.96875}
+{"time_stamp": 150187.637703666, "action": "move", "x": 475.1796875, "y": 174.96875}
+{"time_stamp": 150187.6386635, "action": "move", "x": 476.05078125, "y": 174.96875}
+{"time_stamp": 150187.63964325, "action": "move", "x": 476.921875, "y": 174.96875}
+{"time_stamp": 150187.64066375, "action": "move", "x": 477.79296875, "y": 174.96875}
+{"time_stamp": 150187.641677208, "action": "move", "x": 478.6640625, "y": 174.96875}
+{"time_stamp": 150187.642649291, "action": "move", "x": 479.53515625, "y": 174.96875}
+{"time_stamp": 150187.643747708, "action": "move", "x": 480.40625, "y": 174.96875}
+{"time_stamp": 150187.644962875, "action": "move", "x": 481.27734375, "y": 174.67578125}
+{"time_stamp": 150187.645659333, "action": "move", "x": 481.734375, "y": 174.67578125}
+{"time_stamp": 150187.646610041, "action": "move", "x": 482.60546875, "y": 174.67578125}
+{"time_stamp": 150187.647630208, "action": "move", "x": 483.4765625, "y": 174.67578125}
+{"time_stamp": 150187.6486355, "action": "move", "x": 484.34765625, "y": 174.67578125}
+{"time_stamp": 150187.64963225, "action": "move", "x": 485.21875, "y": 174.67578125}
+{"time_stamp": 150187.65062175, "action": "move", "x": 486.08984375, "y": 174.67578125}
+{"time_stamp": 150187.6516915, "action": "move", "x": 486.546875, "y": 174.67578125}
+{"time_stamp": 150187.654220375, "action": "move", "x": 487.41796875, "y": 174.67578125}
+{"time_stamp": 150187.654319708, "action": "move", "x": 488.2890625, "y": 174.67578125}
+{"time_stamp": 150187.654669166, "action": "move", "x": 489.16015625, "y": 174.67578125}
+{"time_stamp": 150187.655612708, "action": "move", "x": 490.03125, "y": 174.67578125}
+{"time_stamp": 150187.656687625, "action": "move", "x": 490.90234375, "y": 174.67578125}
+{"time_stamp": 150187.6576605, "action": "move", "x": 491.359375, "y": 174.67578125}
+{"time_stamp": 150187.658674625, "action": "move", "x": 492.23046875, "y": 174.67578125}
+{"time_stamp": 150187.6596485, "action": "move", "x": 493.1015625, "y": 174.67578125}
+{"time_stamp": 150187.661609875, "action": "move", "x": 493.97265625, "y": 174.67578125}
+{"time_stamp": 150187.661726625, "action": "move", "x": 494.84375, "y": 174.67578125}
+{"time_stamp": 150187.66267975, "action": "move", "x": 495.71484375, "y": 174.67578125}
+{"time_stamp": 150187.663835291, "action": "move", "x": 496.5859375, "y": 174.67578125}
+{"time_stamp": 150187.664670291, "action": "move", "x": 497.04296875, "y": 174.67578125}
+{"time_stamp": 150187.665659708, "action": "move", "x": 497.9140625, "y": 174.67578125}
+{"time_stamp": 150187.666662041, "action": "move", "x": 498.78515625, "y": 174.3828125}
+{"time_stamp": 150187.66763775, "action": "move", "x": 499.65625, "y": 174.3828125}
+{"time_stamp": 150187.668623333, "action": "move", "x": 500.52734375, "y": 174.3828125}
+{"time_stamp": 150187.669873291, "action": "move", "x": 501.3984375, "y": 174.3828125}
+{"time_stamp": 150187.670630125, "action": "move", "x": 502.26953125, "y": 174.3828125}
+{"time_stamp": 150187.671601125, "action": "move", "x": 503.140625, "y": 174.3828125}
+{"time_stamp": 150187.6726645, "action": "move", "x": 504.01171875, "y": 174.3828125}
+{"time_stamp": 150187.673637208, "action": "move", "x": 504.8828125, "y": 174.3828125}
+{"time_stamp": 150187.674615958, "action": "move", "x": 505.75390625, "y": 174.3828125}
+{"time_stamp": 150187.675640916, "action": "move", "x": 506.625, "y": 174.3828125}
+{"time_stamp": 150187.676650291, "action": "move", "x": 507.49609375, "y": 174.3828125}
+{"time_stamp": 150187.6782615, "action": "move", "x": 508.3671875, "y": 174.3828125}
+{"time_stamp": 150187.678678875, "action": "move", "x": 508.82421875, "y": 174.3828125}
+{"time_stamp": 150187.679729041, "action": "move", "x": 509.6953125, "y": 174.3828125}
+{"time_stamp": 150187.68069425, "action": "move", "x": 510.56640625, "y": 174.3828125}
+{"time_stamp": 150187.681687125, "action": "move", "x": 511.4375, "y": 174.3828125}
+{"time_stamp": 150187.682672958, "action": "move", "x": 512.30859375, "y": 174.3828125}
+{"time_stamp": 150187.683668458, "action": "move", "x": 513.1796875, "y": 174.3828125}
+{"time_stamp": 150187.684673291, "action": "move", "x": 514.05078125, "y": 174.3828125}
+{"time_stamp": 150187.687391458, "action": "move", "x": 514.5078125, "y": 174.3828125}
+{"time_stamp": 150187.687509916, "action": "move", "x": 515.37890625, "y": 174.3828125}
+{"time_stamp": 150187.687659458, "action": "move", "x": 516.25, "y": 174.3828125}
+{"time_stamp": 150187.688655166, "action": "move", "x": 517.12109375, "y": 174.3828125}
+{"time_stamp": 150187.6896865, "action": "move", "x": 517.9921875, "y": 174.3828125}
+{"time_stamp": 150187.6907195, "action": "move", "x": 518.86328125, "y": 174.3828125}
+{"time_stamp": 150187.691690291, "action": "move", "x": 519.3203125, "y": 174.3828125}
+{"time_stamp": 150187.692672, "action": "move", "x": 520.9453125, "y": 174.3828125}
+{"time_stamp": 150187.693692916, "action": "move", "x": 521.40234375, "y": 174.3828125}
+{"time_stamp": 150187.694817333, "action": "move", "x": 522.2734375, "y": 174.3828125}
+{"time_stamp": 150187.695715416, "action": "move", "x": 523.14453125, "y": 174.3828125}
+{"time_stamp": 150187.696694, "action": "move", "x": 524.015625, "y": 174.3828125}
+{"time_stamp": 150187.697671, "action": "move", "x": 524.88671875, "y": 174.3828125}
+{"time_stamp": 150187.698680916, "action": "move", "x": 525.7578125, "y": 174.3828125}
+{"time_stamp": 150187.699659833, "action": "move", "x": 526.21484375, "y": 174.609375}
+{"time_stamp": 150187.700651583, "action": "move", "x": 527.0859375, "y": 174.609375}
+{"time_stamp": 150187.701643583, "action": "move", "x": 527.95703125, "y": 174.609375}
+{"time_stamp": 150187.704630916, "action": "move", "x": 528.4140625, "y": 174.609375}
+{"time_stamp": 150187.704704041, "action": "move", "x": 529.28515625, "y": 174.609375}
+{"time_stamp": 150187.704758875, "action": "move", "x": 530.15625, "y": 174.609375}
+{"time_stamp": 150187.705625541, "action": "move", "x": 531.02734375, "y": 174.609375}
+{"time_stamp": 150187.706656541, "action": "move", "x": 531.484375, "y": 174.609375}
+{"time_stamp": 150187.707655375, "action": "move", "x": 532.35546875, "y": 174.609375}
+{"time_stamp": 150187.70866075, "action": "move", "x": 533.2265625, "y": 174.8984375}
+{"time_stamp": 150187.709660958, "action": "move", "x": 534.09765625, "y": 174.8984375}
+{"time_stamp": 150187.711823166, "action": "move", "x": 534.96875, "y": 174.8984375}
+{"time_stamp": 150187.711902125, "action": "move", "x": 535.83984375, "y": 174.8984375}
+{"time_stamp": 150187.712635375, "action": "move", "x": 536.7109375, "y": 174.8984375}
+{"time_stamp": 150187.713643833, "action": "move", "x": 537.58203125, "y": 174.8984375}
+{"time_stamp": 150187.7146385, "action": "move", "x": 538.453125, "y": 174.8984375}
+{"time_stamp": 150187.715771958, "action": "move", "x": 539.32421875, "y": 174.8984375}
+{"time_stamp": 150187.716670708, "action": "move", "x": 540.1953125, "y": 174.8984375}
+{"time_stamp": 150187.717659583, "action": "move", "x": 540.65234375, "y": 174.8984375}
+{"time_stamp": 150187.718650375, "action": "move", "x": 542.27734375, "y": 174.8984375}
+{"time_stamp": 150187.719944583, "action": "move", "x": 542.734375, "y": 174.8984375}
+{"time_stamp": 150187.720762, "action": "move", "x": 543.60546875, "y": 175.1875}
+{"time_stamp": 150187.721653125, "action": "move", "x": 545.23046875, "y": 175.1875}
+{"time_stamp": 150187.722651125, "action": "move", "x": 546.1015625, "y": 175.1875}
+{"time_stamp": 150187.723743166, "action": "move", "x": 546.97265625, "y": 175.1875}
+{"time_stamp": 150187.724647125, "action": "move", "x": 547.84375, "y": 175.1875}
+{"time_stamp": 150187.725662333, "action": "move", "x": 548.71484375, "y": 175.1875}
+{"time_stamp": 150187.726765541, "action": "move", "x": 549.5859375, "y": 175.1875}
+{"time_stamp": 150187.72877625, "action": "move", "x": 550.45703125, "y": 175.4765625}
+{"time_stamp": 150187.728801833, "action": "move", "x": 551.328125, "y": 175.4765625}
+{"time_stamp": 150187.729684083, "action": "move", "x": 552.19921875, "y": 175.4765625}
+{"time_stamp": 150187.730876166, "action": "move", "x": 553.0703125, "y": 175.4765625}
+{"time_stamp": 150187.731760416, "action": "move", "x": 553.94140625, "y": 175.4765625}
+{"time_stamp": 150187.732966333, "action": "move", "x": 554.8125, "y": 175.765625}
+{"time_stamp": 150187.7339545, "action": "move", "x": 555.68359375, "y": 175.765625}
+{"time_stamp": 150187.734705541, "action": "move", "x": 556.5546875, "y": 175.765625}
+{"time_stamp": 150187.736522875, "action": "move", "x": 557.42578125, "y": 175.765625}
+{"time_stamp": 150187.736698333, "action": "move", "x": 558.296875, "y": 175.765625}
+{"time_stamp": 150187.737656583, "action": "move", "x": 559.16796875, "y": 175.765625}
+{"time_stamp": 150187.738618416, "action": "move", "x": 560.0390625, "y": 176.0546875}
+{"time_stamp": 150187.739649833, "action": "move", "x": 560.91015625, "y": 176.0546875}
+{"time_stamp": 150187.740629416, "action": "move", "x": 561.78125, "y": 176.0546875}
+{"time_stamp": 150187.74162025, "action": "move", "x": 562.65234375, "y": 176.0546875}
+{"time_stamp": 150187.742678333, "action": "move", "x": 563.5234375, "y": 176.0546875}
+{"time_stamp": 150187.743618333, "action": "move", "x": 564.39453125, "y": 176.0546875}
+{"time_stamp": 150187.745427583, "action": "move", "x": 565.265625, "y": 176.34375}
+{"time_stamp": 150187.745651666, "action": "move", "x": 566.13671875, "y": 176.34375}
+{"time_stamp": 150187.746624125, "action": "move", "x": 567.0078125, "y": 176.34375}
+{"time_stamp": 150187.74765925, "action": "move", "x": 567.87890625, "y": 176.34375}
+{"time_stamp": 150187.748654875, "action": "move", "x": 568.75, "y": 176.34375}
+{"time_stamp": 150187.74963925, "action": "move", "x": 569.62109375, "y": 176.34375}
+{"time_stamp": 150187.750653708, "action": "move", "x": 570.4921875, "y": 176.6328125}
+{"time_stamp": 150187.751633958, "action": "move", "x": 571.36328125, "y": 176.6328125}
+{"time_stamp": 150187.753370166, "action": "move", "x": 572.234375, "y": 176.6328125}
+{"time_stamp": 150187.753645458, "action": "move", "x": 572.69140625, "y": 176.6328125}
+{"time_stamp": 150187.754654791, "action": "move", "x": 573.5625, "y": 176.6328125}
+{"time_stamp": 150187.755776291, "action": "move", "x": 574.43359375, "y": 176.6328125}
+{"time_stamp": 150187.756788666, "action": "move", "x": 575.3046875, "y": 176.6328125}
+{"time_stamp": 150187.757686125, "action": "move", "x": 576.17578125, "y": 176.921875}
+{"time_stamp": 150187.758651083, "action": "move", "x": 576.6328125, "y": 176.921875}
+{"time_stamp": 150187.759696791, "action": "move", "x": 577.50390625, "y": 176.921875}
+{"time_stamp": 150187.762097541, "action": "move", "x": 578.375, "y": 176.921875}
+{"time_stamp": 150187.762130958, "action": "move", "x": 579.24609375, "y": 176.921875}
+{"time_stamp": 150187.76266675, "action": "move", "x": 579.703125, "y": 176.921875}
+{"time_stamp": 150187.763660333, "action": "move", "x": 580.57421875, "y": 176.921875}
+{"time_stamp": 150187.764646833, "action": "move", "x": 581.03125, "y": 177.1484375}
+{"time_stamp": 150187.765655041, "action": "move", "x": 581.90234375, "y": 177.1484375}
+{"time_stamp": 150187.766649625, "action": "move", "x": 582.7734375, "y": 177.1484375}
+{"time_stamp": 150187.767709958, "action": "move", "x": 583.23046875, "y": 177.1484375}
+{"time_stamp": 150187.768695916, "action": "move", "x": 584.1015625, "y": 177.1484375}
+{"time_stamp": 150187.769793875, "action": "move", "x": 584.55859375, "y": 177.1484375}
+{"time_stamp": 150187.7706995, "action": "move", "x": 585.4296875, "y": 177.1484375}
+{"time_stamp": 150187.771627875, "action": "move", "x": 586.30078125, "y": 177.1484375}
+{"time_stamp": 150187.772618958, "action": "move", "x": 586.7578125, "y": 177.1484375}
+{"time_stamp": 150187.773607583, "action": "move", "x": 587.21484375, "y": 177.375}
+{"time_stamp": 150187.774633208, "action": "move", "x": 588.0859375, "y": 177.375}
+{"time_stamp": 150187.7756305, "action": "move", "x": 588.54296875, "y": 177.375}
+{"time_stamp": 150187.776626416, "action": "move", "x": 589.0, "y": 177.375}
+{"time_stamp": 150187.778543083, "action": "move", "x": 589.87109375, "y": 177.375}
+{"time_stamp": 150187.778728541, "action": "move", "x": 590.328125, "y": 177.375}
+{"time_stamp": 150187.779615, "action": "move", "x": 590.78515625, "y": 177.375}
+{"time_stamp": 150187.780696583, "action": "move", "x": 591.2421875, "y": 177.375}
+{"time_stamp": 150187.781654666, "action": "move", "x": 592.11328125, "y": 177.375}
+{"time_stamp": 150187.782661916, "action": "move", "x": 592.5703125, "y": 177.6015625}
+{"time_stamp": 150187.783669, "action": "move", "x": 593.02734375, "y": 177.6015625}
+{"time_stamp": 150187.784628625, "action": "move", "x": 593.484375, "y": 177.6015625}
+{"time_stamp": 150187.786795916, "action": "move", "x": 593.94140625, "y": 177.6015625}
+{"time_stamp": 150187.786930791, "action": "move", "x": 594.3984375, "y": 177.6015625}
+{"time_stamp": 150187.787694541, "action": "move", "x": 594.85546875, "y": 177.6015625}
+{"time_stamp": 150187.788697666, "action": "move", "x": 595.3125, "y": 177.6015625}
+{"time_stamp": 150187.789672, "action": "move", "x": 595.76953125, "y": 177.6015625}
+{"time_stamp": 150187.790696708, "action": "move", "x": 596.2265625, "y": 177.6015625}
+{"time_stamp": 150187.791666041, "action": "move", "x": 596.68359375, "y": 177.6015625}
+{"time_stamp": 150187.792706375, "action": "move", "x": 597.140625, "y": 177.828125}
+{"time_stamp": 150187.793624875, "action": "move", "x": 597.59765625, "y": 177.828125}
+{"time_stamp": 150187.795343333, "action": "move", "x": 598.0546875, "y": 177.828125}
+{"time_stamp": 150187.795666416, "action": "move", "x": 598.28125, "y": 177.828125}
+{"time_stamp": 150187.796682541, "action": "move", "x": 598.73828125, "y": 177.828125}
+{"time_stamp": 150187.797635875, "action": "move", "x": 599.1953125, "y": 177.828125}
+{"time_stamp": 150187.798669541, "action": "move", "x": 599.65234375, "y": 177.828125}
+{"time_stamp": 150187.79965175, "action": "move", "x": 600.109375, "y": 177.828125}
+{"time_stamp": 150187.800638083, "action": "move", "x": 600.56640625, "y": 177.828125}
+{"time_stamp": 150187.801618333, "action": "move", "x": 601.0234375, "y": 177.828125}
+{"time_stamp": 150187.80417125, "action": "move", "x": 601.25, "y": 178.0546875}
+{"time_stamp": 150187.804363083, "action": "move", "x": 601.70703125, "y": 178.0546875}
+{"time_stamp": 150187.804737041, "action": "move", "x": 602.1640625, "y": 178.0546875}
+{"time_stamp": 150187.805937, "action": "move", "x": 602.390625, "y": 178.0546875}
+{"time_stamp": 150187.806695291, "action": "move", "x": 602.84765625, "y": 178.0546875}
+{"time_stamp": 150187.807674125, "action": "move", "x": 603.07421875, "y": 178.0546875}
+{"time_stamp": 150187.808658041, "action": "move", "x": 603.53125, "y": 178.0546875}
+{"time_stamp": 150187.809666041, "action": "move", "x": 603.7578125, "y": 178.0546875}
+{"time_stamp": 150187.811892541, "action": "move", "x": 604.21484375, "y": 178.0546875}
+{"time_stamp": 150187.812000833, "action": "move", "x": 604.44140625, "y": 178.28125}
+{"time_stamp": 150187.812718583, "action": "move", "x": 604.8984375, "y": 178.28125}
+{"time_stamp": 150187.8137055, "action": "move", "x": 605.125, "y": 178.28125}
+{"time_stamp": 150187.814810125, "action": "move", "x": 605.3515625, "y": 178.28125}
+{"time_stamp": 150187.815711041, "action": "move", "x": 605.80859375, "y": 178.28125}
+{"time_stamp": 150187.816644208, "action": "move", "x": 606.03515625, "y": 178.28125}
+{"time_stamp": 150187.817656875, "action": "move", "x": 606.4921875, "y": 178.28125}
+{"time_stamp": 150187.818629833, "action": "move", "x": 606.71875, "y": 178.28125}
+{"time_stamp": 150187.819737083, "action": "move", "x": 606.9453125, "y": 178.28125}
+{"time_stamp": 150187.82074, "action": "move", "x": 607.171875, "y": 178.28125}
+{"time_stamp": 150187.821756583, "action": "move", "x": 607.62890625, "y": 178.28125}
+{"time_stamp": 150187.822814, "action": "move", "x": 607.85546875, "y": 178.28125}
+{"time_stamp": 150187.823675833, "action": "move", "x": 608.08203125, "y": 178.28125}
+{"time_stamp": 150187.824695375, "action": "move", "x": 608.30859375, "y": 178.28125}
+{"time_stamp": 150187.825805666, "action": "move", "x": 608.765625, "y": 178.28125}
+{"time_stamp": 150187.826801958, "action": "move", "x": 608.9921875, "y": 178.28125}
+{"time_stamp": 150187.828078833, "action": "move", "x": 609.21875, "y": 178.28125}
+{"time_stamp": 150187.828755625, "action": "move", "x": 609.67578125, "y": 178.28125}
+{"time_stamp": 150187.829666125, "action": "move", "x": 609.90234375, "y": 178.5078125}
+{"time_stamp": 150187.830805458, "action": "move", "x": 610.12890625, "y": 178.5078125}
+{"time_stamp": 150187.831724, "action": "move", "x": 610.35546875, "y": 178.5078125}
+{"time_stamp": 150187.832672125, "action": "move", "x": 610.58203125, "y": 178.5078125}
+{"time_stamp": 150187.833671833, "action": "move", "x": 611.0390625, "y": 178.5078125}
+{"time_stamp": 150187.834686, "action": "move", "x": 611.265625, "y": 178.5078125}
+{"time_stamp": 150187.837081916, "action": "move", "x": 611.4921875, "y": 178.5078125}
+{"time_stamp": 150187.837158666, "action": "move", "x": 611.71875, "y": 178.5078125}
+{"time_stamp": 150187.837686833, "action": "move", "x": 612.17578125, "y": 178.5078125}
+{"time_stamp": 150187.838640375, "action": "move", "x": 612.40234375, "y": 178.5078125}
+{"time_stamp": 150187.839735375, "action": "move", "x": 612.62890625, "y": 178.5078125}
+{"time_stamp": 150187.8406555, "action": "move", "x": 613.0859375, "y": 178.5078125}
+{"time_stamp": 150187.841639333, "action": "move", "x": 613.3125, "y": 178.5078125}
+{"time_stamp": 150187.842653291, "action": "move", "x": 613.5390625, "y": 178.5078125}
+{"time_stamp": 150187.843605916, "action": "move", "x": 613.99609375, "y": 178.5078125}
+{"time_stamp": 150187.845953625, "action": "move", "x": 614.22265625, "y": 178.5078125}
+{"time_stamp": 150187.846090333, "action": "move", "x": 614.44921875, "y": 178.5078125}
+{"time_stamp": 150187.846714041, "action": "move", "x": 614.90625, "y": 178.5078125}
+{"time_stamp": 150187.847669208, "action": "move", "x": 615.1328125, "y": 178.5078125}
+{"time_stamp": 150187.848656916, "action": "move", "x": 615.359375, "y": 178.5078125}
+{"time_stamp": 150187.849656541, "action": "move", "x": 615.5859375, "y": 178.5078125}
+{"time_stamp": 150187.850652458, "action": "move", "x": 616.04296875, "y": 178.5078125}
+{"time_stamp": 150187.851653416, "action": "move", "x": 616.26953125, "y": 178.5078125}
+{"time_stamp": 150187.853292208, "action": "move", "x": 616.49609375, "y": 178.5078125}
+{"time_stamp": 150187.853646708, "action": "move", "x": 616.72265625, "y": 178.5078125}
+{"time_stamp": 150187.854651291, "action": "move", "x": 617.1796875, "y": 178.5078125}
+{"time_stamp": 150187.855665916, "action": "move", "x": 617.40625, "y": 178.5078125}
+{"time_stamp": 150187.856653125, "action": "move", "x": 617.6328125, "y": 178.5078125}
+{"time_stamp": 150187.85765475, "action": "move", "x": 617.859375, "y": 178.5078125}
+{"time_stamp": 150187.858664791, "action": "move", "x": 618.0859375, "y": 178.5078125}
+{"time_stamp": 150187.859640041, "action": "move", "x": 618.54296875, "y": 178.5078125}
+{"time_stamp": 150187.861496083, "action": "move", "x": 618.76953125, "y": 178.5078125}
+{"time_stamp": 150187.861732666, "action": "move", "x": 618.99609375, "y": 178.5078125}
+{"time_stamp": 150187.862636833, "action": "move", "x": 619.22265625, "y": 178.5078125}
+{"time_stamp": 150187.864113916, "action": "move", "x": 619.44921875, "y": 178.5078125}
+{"time_stamp": 150187.864911708, "action": "move", "x": 619.90625, "y": 178.5078125}
+{"time_stamp": 150187.866439041, "action": "move", "x": 620.1328125, "y": 178.5078125}
+{"time_stamp": 150187.8669375, "action": "move", "x": 620.359375, "y": 178.5078125}
+{"time_stamp": 150187.868460583, "action": "move", "x": 620.5859375, "y": 178.5078125}
+{"time_stamp": 150187.868784041, "action": "move", "x": 620.8125, "y": 178.5078125}
+{"time_stamp": 150187.870108, "action": "move", "x": 621.26953125, "y": 178.5078125}
+{"time_stamp": 150187.870708625, "action": "move", "x": 621.49609375, "y": 178.5078125}
+{"time_stamp": 150187.871652041, "action": "move", "x": 621.72265625, "y": 178.5078125}
+{"time_stamp": 150187.872669375, "action": "move", "x": 621.94921875, "y": 178.5078125}
+{"time_stamp": 150187.873657791, "action": "move", "x": 622.17578125, "y": 178.5078125}
+{"time_stamp": 150187.874637333, "action": "move", "x": 622.40234375, "y": 178.5078125}
+{"time_stamp": 150187.875634, "action": "move", "x": 622.62890625, "y": 178.5078125}
+{"time_stamp": 150187.876616458, "action": "move", "x": 623.0859375, "y": 178.5078125}
+{"time_stamp": 150187.878909083, "action": "move", "x": 623.54296875, "y": 178.5078125}
+{"time_stamp": 150187.880639125, "action": "move", "x": 624.0, "y": 178.5078125}
+{"time_stamp": 150187.882624375, "action": "move", "x": 624.45703125, "y": 178.5078125}
+{"time_stamp": 150187.883604416, "action": "move", "x": 624.68359375, "y": 178.5078125}
+{"time_stamp": 150187.886822833, "action": "move", "x": 624.91015625, "y": 178.5078125}
+{"time_stamp": 150187.886887166, "action": "move", "x": 625.13671875, "y": 178.5078125}
+{"time_stamp": 150187.887659666, "action": "move", "x": 625.36328125, "y": 178.5078125}
+{"time_stamp": 150187.889079583, "action": "move", "x": 625.58984375, "y": 178.5078125}
+{"time_stamp": 150187.890820541, "action": "move", "x": 625.81640625, "y": 178.5078125}
+{"time_stamp": 150187.891714958, "action": "move", "x": 626.04296875, "y": 178.5078125}
+{"time_stamp": 150187.893691291, "action": "move", "x": 626.26953125, "y": 178.5078125}
+{"time_stamp": 150187.894631833, "action": "move", "x": 626.49609375, "y": 178.5078125}
+{"time_stamp": 150187.896751333, "action": "move", "x": 626.72265625, "y": 178.5078125}
+{"time_stamp": 150187.898672875, "action": "move", "x": 626.94921875, "y": 178.5078125}
+{"time_stamp": 150187.901622333, "action": "move", "x": 627.17578125, "y": 178.5078125}
+{"time_stamp": 150187.906050916, "action": "move", "x": 627.40234375, "y": 178.5078125}
+{"time_stamp": 150187.955186083, "action": "click", "x": 627.40234375, "y": 178.5078125, "button": "left", "pressed": false}
+{"time_stamp": 150188.15489575, "action": "click", "x": 627.40234375, "y": 178.5078125, "button": "left", "pressed": true}
+{"time_stamp": 150188.229164416, "action": "click", "x": 627.40234375, "y": 178.5078125, "button": "left", "pressed": false}
+{"time_stamp": 150188.250708458, "action": "move", "x": 627.171875, "y": 178.5078125}
+{"time_stamp": 150188.252399375, "action": "move", "x": 626.94140625, "y": 178.5078125}
+{"time_stamp": 150188.254212125, "action": "move", "x": 626.7109375, "y": 178.5078125}
+{"time_stamp": 150188.255294916, "action": "move", "x": 626.48046875, "y": 178.5078125}
+{"time_stamp": 150188.255950125, "action": "move", "x": 626.48046875, "y": 178.734375}
+{"time_stamp": 150188.256922708, "action": "move", "x": 626.25, "y": 178.734375}
+{"time_stamp": 150188.257838208, "action": "move", "x": 626.01953125, "y": 178.734375}
+{"time_stamp": 150188.258832583, "action": "move", "x": 625.7890625, "y": 178.734375}
+{"time_stamp": 150188.259875375, "action": "move", "x": 625.55859375, "y": 178.734375}
+{"time_stamp": 150188.268712291, "action": "move", "x": 623.0234375, "y": 178.9609375}
+{"time_stamp": 150188.268833416, "action": "move", "x": 622.79296875, "y": 178.9609375}
+{"time_stamp": 150188.270479125, "action": "move", "x": 622.33203125, "y": 178.9609375}
+{"time_stamp": 150188.270854875, "action": "move", "x": 621.87109375, "y": 178.9609375}
+{"time_stamp": 150188.271661458, "action": "move", "x": 621.640625, "y": 178.9609375}
+{"time_stamp": 150188.272753625, "action": "move", "x": 621.1796875, "y": 179.1875}
+{"time_stamp": 150188.273773458, "action": "move", "x": 620.71875, "y": 179.1875}
+{"time_stamp": 150188.27468475, "action": "move", "x": 620.2578125, "y": 179.1875}
+{"time_stamp": 150188.275700083, "action": "move", "x": 619.796875, "y": 179.1875}
+{"time_stamp": 150188.276705458, "action": "move", "x": 619.3359375, "y": 179.1875}
+{"time_stamp": 150188.279453291, "action": "move", "x": 618.875, "y": 179.1875}
+{"time_stamp": 150188.27948325, "action": "move", "x": 618.0, "y": 179.1875}
+{"time_stamp": 150188.279789125, "action": "move", "x": 617.5390625, "y": 179.4140625}
+{"time_stamp": 150188.280668333, "action": "move", "x": 617.078125, "y": 179.4140625}
+{"time_stamp": 150188.281739125, "action": "move", "x": 616.6171875, "y": 179.4140625}
+{"time_stamp": 150188.282669, "action": "move", "x": 615.7421875, "y": 179.4140625}
+{"time_stamp": 150188.283677625, "action": "move", "x": 615.28125, "y": 179.4140625}
+{"time_stamp": 150188.284752125, "action": "move", "x": 614.40625, "y": 179.703125}
+{"time_stamp": 150188.287107333, "action": "move", "x": 613.9453125, "y": 179.703125}
+{"time_stamp": 150188.287185375, "action": "move", "x": 613.484375, "y": 179.703125}
+{"time_stamp": 150188.287723541, "action": "move", "x": 612.609375, "y": 179.703125}
+{"time_stamp": 150188.288667833, "action": "move", "x": 612.1484375, "y": 179.703125}
+{"time_stamp": 150188.289692416, "action": "move", "x": 611.2734375, "y": 179.9921875}
+{"time_stamp": 150188.29068475, "action": "move", "x": 610.3984375, "y": 179.9921875}
+{"time_stamp": 150188.291687625, "action": "move", "x": 609.9375, "y": 179.9921875}
+{"time_stamp": 150188.292684041, "action": "move", "x": 609.0625, "y": 179.9921875}
+{"time_stamp": 150188.293691541, "action": "move", "x": 608.1875, "y": 179.9921875}
+{"time_stamp": 150188.295069625, "action": "move", "x": 607.3125, "y": 180.28125}
+{"time_stamp": 150188.295647625, "action": "move", "x": 606.4375, "y": 180.28125}
+{"time_stamp": 150188.29665675, "action": "move", "x": 605.9765625, "y": 180.28125}
+{"time_stamp": 150188.297693458, "action": "move", "x": 605.1015625, "y": 180.28125}
+{"time_stamp": 150188.298694583, "action": "move", "x": 604.2265625, "y": 180.28125}
+{"time_stamp": 150188.299718, "action": "move", "x": 603.3515625, "y": 180.5703125}
+{"time_stamp": 150188.300678, "action": "move", "x": 602.4765625, "y": 180.5703125}
+{"time_stamp": 150188.301656666, "action": "move", "x": 602.015625, "y": 180.5703125}
+{"time_stamp": 150188.304216791, "action": "move", "x": 601.140625, "y": 180.5703125}
+{"time_stamp": 150188.304329083, "action": "move", "x": 600.265625, "y": 180.5703125}
+{"time_stamp": 150188.304718333, "action": "move", "x": 599.390625, "y": 180.859375}
+{"time_stamp": 150188.30568025, "action": "move", "x": 598.515625, "y": 180.859375}
+{"time_stamp": 150188.306664041, "action": "move", "x": 597.640625, "y": 180.859375}
+{"time_stamp": 150188.307665583, "action": "move", "x": 596.765625, "y": 180.859375}
+{"time_stamp": 150188.308685083, "action": "move", "x": 595.890625, "y": 181.1484375}
+{"time_stamp": 150188.309669208, "action": "move", "x": 595.015625, "y": 181.1484375}
+{"time_stamp": 150188.312089208, "action": "move", "x": 594.140625, "y": 181.1484375}
+{"time_stamp": 150188.312189125, "action": "move", "x": 593.265625, "y": 181.1484375}
+{"time_stamp": 150188.312693041, "action": "move", "x": 592.8046875, "y": 181.375}
+{"time_stamp": 150188.313699375, "action": "move", "x": 591.9296875, "y": 181.375}
+{"time_stamp": 150188.314719, "action": "move", "x": 590.30078125, "y": 181.375}
+{"time_stamp": 150188.315665125, "action": "move", "x": 589.42578125, "y": 181.6640625}
+{"time_stamp": 150188.316727958, "action": "move", "x": 588.55078125, "y": 181.6640625}
+{"time_stamp": 150188.317700875, "action": "move", "x": 587.67578125, "y": 181.953125}
+{"time_stamp": 150188.318665, "action": "move", "x": 586.80078125, "y": 181.953125}
+{"time_stamp": 150188.320239125, "action": "move", "x": 585.92578125, "y": 181.953125}
+{"time_stamp": 150188.320697958, "action": "move", "x": 585.05078125, "y": 182.2421875}
+{"time_stamp": 150188.3216545, "action": "move", "x": 583.421875, "y": 182.2421875}
+{"time_stamp": 150188.322690208, "action": "move", "x": 582.546875, "y": 182.53125}
+{"time_stamp": 150188.323672125, "action": "move", "x": 581.671875, "y": 182.53125}
+{"time_stamp": 150188.324790416, "action": "move", "x": 580.04296875, "y": 182.9375}
+{"time_stamp": 150188.32601925, "action": "move", "x": 579.16796875, "y": 182.9375}
+{"time_stamp": 150188.326753375, "action": "move", "x": 578.29296875, "y": 183.2265625}
+{"time_stamp": 150188.328568375, "action": "move", "x": 576.6640625, "y": 183.6328125}
+{"time_stamp": 150188.328679666, "action": "move", "x": 575.03515625, "y": 183.6328125}
+{"time_stamp": 150188.329683458, "action": "move", "x": 574.16015625, "y": 183.921875}
+{"time_stamp": 150188.3306715, "action": "move", "x": 573.28515625, "y": 184.2109375}
+{"time_stamp": 150188.331765208, "action": "move", "x": 571.65625, "y": 184.2109375}
+{"time_stamp": 150188.332682833, "action": "move", "x": 570.78125, "y": 184.5}
+{"time_stamp": 150188.333658375, "action": "move", "x": 569.15234375, "y": 184.5}
+{"time_stamp": 150188.334650916, "action": "move", "x": 568.27734375, "y": 184.7890625}
+{"time_stamp": 150188.336831958, "action": "move", "x": 566.6484375, "y": 185.1953125}
+{"time_stamp": 150188.33686075, "action": "move", "x": 565.7734375, "y": 185.484375}
+{"time_stamp": 150188.337695625, "action": "move", "x": 564.14453125, "y": 185.484375}
+{"time_stamp": 150188.338671958, "action": "move", "x": 563.26953125, "y": 185.7734375}
+{"time_stamp": 150188.33966925, "action": "move", "x": 561.640625, "y": 186.1796875}
+{"time_stamp": 150188.34066025, "action": "move", "x": 560.765625, "y": 186.1796875}
+{"time_stamp": 150188.34167, "action": "move", "x": 559.13671875, "y": 186.5859375}
+{"time_stamp": 150188.342689666, "action": "move", "x": 558.26171875, "y": 186.5859375}
+{"time_stamp": 150188.343641375, "action": "move", "x": 556.6328125, "y": 186.9921875}
+{"time_stamp": 150188.345473291, "action": "move", "x": 555.7578125, "y": 187.28125}
+{"time_stamp": 150188.345758, "action": "move", "x": 554.12890625, "y": 187.6875}
+{"time_stamp": 150188.346632541, "action": "move", "x": 553.25390625, "y": 187.6875}
+{"time_stamp": 150188.34769175, "action": "move", "x": 552.37890625, "y": 187.9765625}
+{"time_stamp": 150188.348671166, "action": "move", "x": 550.75, "y": 188.3828125}
+{"time_stamp": 150188.349648416, "action": "move", "x": 549.875, "y": 188.3828125}
+{"time_stamp": 150188.350634166, "action": "move", "x": 548.24609375, "y": 188.7890625}
+{"time_stamp": 150188.351946583, "action": "move", "x": 547.37109375, "y": 189.078125}
+{"time_stamp": 150188.353725583, "action": "move", "x": 546.49609375, "y": 189.3671875}
+{"time_stamp": 150188.353937083, "action": "move", "x": 544.8671875, "y": 189.3671875}
+{"time_stamp": 150188.354714208, "action": "move", "x": 543.9921875, "y": 189.65625}
+{"time_stamp": 150188.355692416, "action": "move", "x": 543.1171875, "y": 189.9453125}
+{"time_stamp": 150188.356715208, "action": "move", "x": 542.2421875, "y": 190.234375}
+{"time_stamp": 150188.357680208, "action": "move", "x": 541.3671875, "y": 190.234375}
+{"time_stamp": 150188.358654791, "action": "move", "x": 540.4921875, "y": 190.5234375}
+{"time_stamp": 150188.35971375, "action": "move", "x": 539.6171875, "y": 190.8125}
+{"time_stamp": 150188.361788833, "action": "move", "x": 537.98828125, "y": 191.21875}
+{"time_stamp": 150188.361820541, "action": "move", "x": 537.52734375, "y": 191.4453125}
+{"time_stamp": 150188.362651708, "action": "move", "x": 535.8984375, "y": 191.8515625}
+{"time_stamp": 150188.363679125, "action": "move", "x": 535.0234375, "y": 192.140625}
+{"time_stamp": 150188.364679958, "action": "move", "x": 534.1484375, "y": 192.4296875}
+{"time_stamp": 150188.3656535, "action": "move", "x": 533.2734375, "y": 192.71875}
+{"time_stamp": 150188.366695375, "action": "move", "x": 532.3984375, "y": 193.0078125}
+{"time_stamp": 150188.367679666, "action": "move", "x": 531.5234375, "y": 193.296875}
+{"time_stamp": 150188.368655375, "action": "move", "x": 530.6484375, "y": 193.5859375}
+{"time_stamp": 150188.370097875, "action": "move", "x": 529.7734375, "y": 193.875}
+{"time_stamp": 150188.370661208, "action": "move", "x": 529.3125, "y": 194.1015625}
+{"time_stamp": 150188.371809166, "action": "move", "x": 528.4375, "y": 194.390625}
+{"time_stamp": 150188.372719958, "action": "move", "x": 527.5625, "y": 194.97265625}
+{"time_stamp": 150188.373683916, "action": "move", "x": 526.6875, "y": 195.26171875}
+{"time_stamp": 150188.374696416, "action": "move", "x": 525.8125, "y": 195.55078125}
+{"time_stamp": 150188.375680958, "action": "move", "x": 525.3515625, "y": 195.77734375}
+{"time_stamp": 150188.376783333, "action": "move", "x": 524.4765625, "y": 196.359375}
+{"time_stamp": 150188.378298916, "action": "move", "x": 523.6015625, "y": 196.6484375}
+{"time_stamp": 150188.378705541, "action": "move", "x": 523.140625, "y": 196.875}
+{"time_stamp": 150188.379671166, "action": "move", "x": 522.265625, "y": 197.1640625}
+{"time_stamp": 150188.380717083, "action": "move", "x": 521.8046875, "y": 197.62109375}
+{"time_stamp": 150188.381695666, "action": "move", "x": 520.9296875, "y": 197.91015625}
+{"time_stamp": 150188.382649875, "action": "move", "x": 520.46875, "y": 198.3671875}
+{"time_stamp": 150188.383650791, "action": "move", "x": 519.59375, "y": 198.65625}
+{"time_stamp": 150188.384665625, "action": "move", "x": 519.1328125, "y": 198.8828125}
+{"time_stamp": 150188.386769916, "action": "move", "x": 518.2578125, "y": 199.46484375}
+{"time_stamp": 150188.386906333, "action": "move", "x": 517.796875, "y": 199.69140625}
+{"time_stamp": 150188.38767775, "action": "move", "x": 517.3359375, "y": 200.1484375}
+{"time_stamp": 150188.388724166, "action": "move", "x": 516.4609375, "y": 200.4375}
+{"time_stamp": 150188.389716833, "action": "move", "x": 516.0, "y": 200.89453125}
+{"time_stamp": 150188.390719083, "action": "move", "x": 515.125, "y": 201.4765625}
+{"time_stamp": 150188.39217525, "action": "move", "x": 514.6640625, "y": 201.93359375}
+{"time_stamp": 150188.393299416, "action": "move", "x": 513.7890625, "y": 202.515625}
+{"time_stamp": 150188.393773541, "action": "move", "x": 512.9140625, "y": 203.09765625}
+{"time_stamp": 150188.395371916, "action": "move", "x": 512.453125, "y": 203.5546875}
+{"time_stamp": 150188.395694291, "action": "move", "x": 511.23046875, "y": 204.7734375}
+{"time_stamp": 150188.396780291, "action": "move", "x": 510.35546875, "y": 205.35546875}
+{"time_stamp": 150188.397880958, "action": "move", "x": 509.89453125, "y": 205.8125}
+{"time_stamp": 150188.398983458, "action": "move", "x": 508.671875, "y": 207.03125}
+{"time_stamp": 150188.399662208, "action": "move", "x": 507.796875, "y": 207.61328125}
+{"time_stamp": 150188.400642541, "action": "move", "x": 506.921875, "y": 208.1953125}
+{"time_stamp": 150188.40163075, "action": "move", "x": 505.69921875, "y": 209.4140625}
+{"time_stamp": 150188.403689541, "action": "move", "x": 504.82421875, "y": 209.99609375}
+{"time_stamp": 150188.403736125, "action": "move", "x": 503.6015625, "y": 211.21484375}
+{"time_stamp": 150188.404632458, "action": "move", "x": 502.37890625, "y": 212.43359375}
+{"time_stamp": 150188.40565525, "action": "move", "x": 501.50390625, "y": 213.015625}
+{"time_stamp": 150188.4066235, "action": "move", "x": 500.28125, "y": 214.234375}
+{"time_stamp": 150188.407731708, "action": "move", "x": 499.05859375, "y": 215.453125}
+{"time_stamp": 150188.408685458, "action": "move", "x": 497.8359375, "y": 216.671875}
+{"time_stamp": 150188.409685041, "action": "move", "x": 496.61328125, "y": 217.890625}
+{"time_stamp": 150188.411927833, "action": "move", "x": 494.70703125, "y": 219.31640625}
+{"time_stamp": 150188.4119665, "action": "move", "x": 493.83203125, "y": 219.8984375}
+{"time_stamp": 150188.412645083, "action": "move", "x": 492.609375, "y": 221.1171875}
+{"time_stamp": 150188.413679125, "action": "move", "x": 491.38671875, "y": 222.3359375}
+{"time_stamp": 150188.414669458, "action": "move", "x": 490.1640625, "y": 223.5546875}
+{"time_stamp": 150188.41566775, "action": "move", "x": 488.94140625, "y": 224.7734375}
+{"time_stamp": 150188.416657333, "action": "move", "x": 487.71875, "y": 225.9921875}
+{"time_stamp": 150188.417663541, "action": "move", "x": 486.49609375, "y": 227.2109375}
+{"time_stamp": 150188.418668291, "action": "move", "x": 485.2734375, "y": 228.4296875}
+{"time_stamp": 150188.420016208, "action": "move", "x": 484.05078125, "y": 229.6484375}
+{"time_stamp": 150188.420688958, "action": "move", "x": 482.62109375, "y": 231.55078125}
+{"time_stamp": 150188.421622583, "action": "move", "x": 481.3984375, "y": 232.76953125}
+{"time_stamp": 150188.422634041, "action": "move", "x": 480.17578125, "y": 233.98828125}
+{"time_stamp": 150188.42374975, "action": "move", "x": 478.74609375, "y": 235.890625}
+{"time_stamp": 150188.424705958, "action": "move", "x": 477.5234375, "y": 237.109375}
+{"time_stamp": 150188.425714, "action": "move", "x": 476.09375, "y": 239.01171875}
+{"time_stamp": 150188.426718166, "action": "move", "x": 474.6640625, "y": 240.9140625}
+{"time_stamp": 150188.428277625, "action": "move", "x": 473.84765625, "y": 242.5390625}
+{"time_stamp": 150188.428666375, "action": "move", "x": 472.41796875, "y": 244.44140625}
+{"time_stamp": 150188.429687083, "action": "move", "x": 471.1953125, "y": 245.66015625}
+{"time_stamp": 150188.430682458, "action": "move", "x": 470.37890625, "y": 247.28515625}
+{"time_stamp": 150188.431644375, "action": "move", "x": 468.94921875, "y": 249.1875}
+{"time_stamp": 150188.432635916, "action": "move", "x": 467.51953125, "y": 251.08984375}
+{"time_stamp": 150188.43363325, "action": "move", "x": 466.703125, "y": 252.71484375}
+{"time_stamp": 150188.434665291, "action": "move", "x": 465.48046875, "y": 253.93359375}
+{"time_stamp": 150188.436613375, "action": "move", "x": 464.6640625, "y": 255.55859375}
+{"time_stamp": 150188.43663975, "action": "move", "x": 463.234375, "y": 257.4609375}
+{"time_stamp": 150188.437619208, "action": "move", "x": 461.8046875, "y": 259.36328125}
+{"time_stamp": 150188.438649708, "action": "move", "x": 460.375, "y": 261.265625}
+{"time_stamp": 150188.43965375, "action": "move", "x": 459.55859375, "y": 262.890625}
+{"time_stamp": 150188.440623375, "action": "move", "x": 458.3359375, "y": 264.109375}
+{"time_stamp": 150188.441631458, "action": "move", "x": 457.51953125, "y": 265.734375}
+{"time_stamp": 150188.442643833, "action": "move", "x": 456.296875, "y": 266.953125}
+{"time_stamp": 150188.443633458, "action": "move", "x": 455.48046875, "y": 268.578125}
+{"time_stamp": 150188.44490325, "action": "move", "x": 454.2578125, "y": 269.796875}
+{"time_stamp": 150188.44563575, "action": "move", "x": 453.44140625, "y": 271.421875}
+{"time_stamp": 150188.446740791, "action": "move", "x": 452.21875, "y": 272.640625}
+{"time_stamp": 150188.447679875, "action": "move", "x": 451.40234375, "y": 274.265625}
+{"time_stamp": 150188.448635875, "action": "move", "x": 450.81640625, "y": 275.13671875}
+{"time_stamp": 150188.449664375, "action": "move", "x": 449.38671875, "y": 277.0390625}
+{"time_stamp": 150188.450663291, "action": "move", "x": 448.80078125, "y": 277.91015625}
+{"time_stamp": 150188.451715541, "action": "move", "x": 448.21484375, "y": 278.78125}
+{"time_stamp": 150188.453383333, "action": "move", "x": 446.9921875, "y": 280.0}
+{"time_stamp": 150188.45376375, "action": "move", "x": 446.17578125, "y": 281.625}
+{"time_stamp": 150188.454665083, "action": "move", "x": 445.58984375, "y": 282.49609375}
+{"time_stamp": 150188.456993208, "action": "move", "x": 444.3671875, "y": 283.71484375}
+{"time_stamp": 150188.457098083, "action": "move", "x": 443.55078125, "y": 285.33984375}
+{"time_stamp": 150188.457971916, "action": "move", "x": 442.96484375, "y": 286.2109375}
+{"time_stamp": 150188.458907458, "action": "move", "x": 441.7421875, "y": 287.4296875}
+{"time_stamp": 150188.459824125, "action": "move", "x": 440.92578125, "y": 289.0546875}
+{"time_stamp": 150188.461852291, "action": "move", "x": 440.33984375, "y": 289.92578125}
+{"time_stamp": 150188.461892708, "action": "move", "x": 439.75390625, "y": 290.796875}
+{"time_stamp": 150188.46271625, "action": "move", "x": 439.16796875, "y": 291.66796875}
+{"time_stamp": 150188.463715333, "action": "move", "x": 438.58203125, "y": 292.5390625}
+{"time_stamp": 150188.464740458, "action": "move", "x": 437.765625, "y": 294.1640625}
+{"time_stamp": 150188.465761583, "action": "move", "x": 437.1796875, "y": 295.03515625}
+{"time_stamp": 150188.466673708, "action": "move", "x": 436.59375, "y": 295.90625}
+{"time_stamp": 150188.467725583, "action": "move", "x": 435.77734375, "y": 297.53125}
+{"time_stamp": 150188.468677083, "action": "move", "x": 435.19140625, "y": 298.40234375}
+{"time_stamp": 150188.470443125, "action": "move", "x": 434.60546875, "y": 299.2734375}
+{"time_stamp": 150188.470857, "action": "move", "x": 433.7890625, "y": 300.8984375}
+{"time_stamp": 150188.471833458, "action": "move", "x": 433.203125, "y": 301.76953125}
+{"time_stamp": 150188.472754625, "action": "move", "x": 432.6171875, "y": 302.640625}
+{"time_stamp": 150188.473667916, "action": "move", "x": 432.03125, "y": 303.51171875}
+{"time_stamp": 150188.47464125, "action": "move", "x": 431.21484375, "y": 305.13671875}
+{"time_stamp": 150188.4756625, "action": "move", "x": 430.62890625, "y": 306.0078125}
+{"time_stamp": 150188.476747291, "action": "move", "x": 429.8125, "y": 307.6328125}
+{"time_stamp": 150188.478673208, "action": "move", "x": 429.2265625, "y": 308.50390625}
+{"time_stamp": 150188.478693083, "action": "move", "x": 428.640625, "y": 309.375}
+{"time_stamp": 150188.479704291, "action": "move", "x": 427.82421875, "y": 311.0}
+{"time_stamp": 150188.480682416, "action": "move", "x": 427.23828125, "y": 311.87109375}
+{"time_stamp": 150188.481642916, "action": "move", "x": 426.65234375, "y": 312.7421875}
+{"time_stamp": 150188.482644708, "action": "move", "x": 425.8359375, "y": 314.3671875}
+{"time_stamp": 150188.48362575, "action": "move", "x": 425.54296875, "y": 315.23828125}
+{"time_stamp": 150188.484709541, "action": "move", "x": 424.95703125, "y": 316.109375}
+{"time_stamp": 150188.487039791, "action": "move", "x": 424.140625, "y": 317.734375}
+{"time_stamp": 150188.487060833, "action": "move", "x": 423.5546875, "y": 318.60546875}
+{"time_stamp": 150188.487610791, "action": "move", "x": 422.96875, "y": 319.4765625}
+{"time_stamp": 150188.488616541, "action": "move", "x": 422.15234375, "y": 321.1015625}
+{"time_stamp": 150188.489615666, "action": "move", "x": 421.56640625, "y": 321.97265625}
+{"time_stamp": 150188.490611875, "action": "move", "x": 420.75, "y": 323.59765625}
+{"time_stamp": 150188.491694541, "action": "move", "x": 420.1640625, "y": 324.46875}
+{"time_stamp": 150188.492634916, "action": "move", "x": 419.75390625, "y": 326.09375}
+{"time_stamp": 150188.493646333, "action": "move", "x": 419.16796875, "y": 326.96484375}
+{"time_stamp": 150188.494986416, "action": "move", "x": 418.58203125, "y": 327.8359375}
+{"time_stamp": 150188.495586833, "action": "move", "x": 417.765625, "y": 329.4609375}
+{"time_stamp": 150188.49656625, "action": "move", "x": 417.47265625, "y": 330.33203125}
+{"time_stamp": 150188.497590083, "action": "move", "x": 416.65625, "y": 331.95703125}
+{"time_stamp": 150188.498606416, "action": "move", "x": 416.0703125, "y": 332.828125}
+{"time_stamp": 150188.499578375, "action": "move", "x": 415.484375, "y": 333.69921875}
+{"time_stamp": 150188.500599541, "action": "move", "x": 414.66796875, "y": 335.32421875}
+{"time_stamp": 150188.501656708, "action": "move", "x": 414.08203125, "y": 336.1953125}
+{"time_stamp": 150188.503752791, "action": "move", "x": 413.265625, "y": 337.8203125}
+{"time_stamp": 150188.503852625, "action": "move", "x": 412.97265625, "y": 338.69140625}
+{"time_stamp": 150188.504590291, "action": "move", "x": 412.15625, "y": 340.31640625}
+{"time_stamp": 150188.505620583, "action": "move", "x": 411.5703125, "y": 341.1875}
+{"time_stamp": 150188.506636333, "action": "move", "x": 410.75390625, "y": 342.8125}
+{"time_stamp": 150188.507635625, "action": "move", "x": 410.4609375, "y": 343.68359375}
+{"time_stamp": 150188.508632041, "action": "move", "x": 409.64453125, "y": 345.30859375}
+{"time_stamp": 150188.509602833, "action": "move", "x": 409.05859375, "y": 346.1796875}
+{"time_stamp": 150188.511728125, "action": "move", "x": 408.6484375, "y": 347.8046875}
+{"time_stamp": 150188.511743125, "action": "move", "x": 408.0625, "y": 348.67578125}
+{"time_stamp": 150188.512604541, "action": "move", "x": 407.65234375, "y": 350.30078125}
+{"time_stamp": 150188.5136405, "action": "move", "x": 407.06640625, "y": 351.171875}
+{"time_stamp": 150188.514651166, "action": "move", "x": 406.25, "y": 352.796875}
+{"time_stamp": 150188.515625208, "action": "move", "x": 405.83984375, "y": 354.421875}
+{"time_stamp": 150188.516610666, "action": "move", "x": 405.25390625, "y": 355.29296875}
+{"time_stamp": 150188.517702291, "action": "move", "x": 404.84375, "y": 356.91796875}
+{"time_stamp": 150188.518669916, "action": "move", "x": 404.02734375, "y": 358.54296875}
+{"time_stamp": 150188.520006708, "action": "move", "x": 403.734375, "y": 359.4140625}
+{"time_stamp": 150188.520751375, "action": "move", "x": 402.91796875, "y": 361.0390625}
+{"time_stamp": 150188.52168775, "action": "move", "x": 402.5078125, "y": 362.6640625}
+{"time_stamp": 150188.522772625, "action": "move", "x": 401.69140625, "y": 364.2890625}
+{"time_stamp": 150188.523700833, "action": "move", "x": 401.3984375, "y": 365.16015625}
+{"time_stamp": 150188.524664708, "action": "move", "x": 400.58203125, "y": 366.78515625}
+{"time_stamp": 150188.525641958, "action": "move", "x": 400.171875, "y": 368.41015625}
+{"time_stamp": 150188.526677833, "action": "move", "x": 399.76171875, "y": 370.03515625}
+{"time_stamp": 150188.528375458, "action": "move", "x": 399.3515625, "y": 371.66015625}
+{"time_stamp": 150188.528627458, "action": "move", "x": 398.53515625, "y": 373.28515625}
+{"time_stamp": 150188.529580708, "action": "move", "x": 398.125, "y": 374.91015625}
+{"time_stamp": 150188.5306355, "action": "move", "x": 397.71484375, "y": 376.53515625}
+{"time_stamp": 150188.531643583, "action": "move", "x": 397.421875, "y": 377.40625}
+{"time_stamp": 150188.533546333, "action": "move", "x": 397.01171875, "y": 379.03125}
+{"time_stamp": 150188.5336185, "action": "move", "x": 396.1953125, "y": 380.65625}
+{"time_stamp": 150188.534674083, "action": "move", "x": 395.78515625, "y": 382.28125}
+{"time_stamp": 150188.538199916, "action": "move", "x": 395.375, "y": 383.90625}
+{"time_stamp": 150188.538218458, "action": "move", "x": 394.8984375, "y": 386.28515625}
+{"time_stamp": 150188.538333208, "action": "move", "x": 394.48828125, "y": 387.91015625}
+{"time_stamp": 150188.538614666, "action": "move", "x": 394.078125, "y": 389.53515625}
+{"time_stamp": 150188.539649125, "action": "move", "x": 393.66796875, "y": 391.16015625}
+{"time_stamp": 150188.540623958, "action": "move", "x": 393.2578125, "y": 392.78515625}
+{"time_stamp": 150188.541680333, "action": "move", "x": 392.84765625, "y": 394.41015625}
+{"time_stamp": 150188.542624958, "action": "move", "x": 392.37109375, "y": 396.7890625}
+{"time_stamp": 150188.543595125, "action": "move", "x": 391.9609375, "y": 398.4140625}
+{"time_stamp": 150188.546017416, "action": "move", "x": 391.55078125, "y": 400.0390625}
+{"time_stamp": 150188.546123083, "action": "move", "x": 391.07421875, "y": 402.41796875}
+{"time_stamp": 150188.546618458, "action": "move", "x": 390.6640625, "y": 404.04296875}
+{"time_stamp": 150188.547599083, "action": "move", "x": 390.1875, "y": 406.421875}
+{"time_stamp": 150188.548598083, "action": "move", "x": 389.77734375, "y": 408.046875}
+{"time_stamp": 150188.549629416, "action": "move", "x": 389.77734375, "y": 410.42578125}
+{"time_stamp": 150188.55064625, "action": "move", "x": 389.3671875, "y": 412.05078125}
+{"time_stamp": 150188.551615125, "action": "move", "x": 388.95703125, "y": 413.67578125}
+{"time_stamp": 150188.553509833, "action": "move", "x": 388.48046875, "y": 416.0546875}
+{"time_stamp": 150188.553751291, "action": "move", "x": 388.48046875, "y": 417.6796875}
+{"time_stamp": 150188.554614, "action": "move", "x": 388.00390625, "y": 420.05859375}
+{"time_stamp": 150188.5556035, "action": "move", "x": 387.59375, "y": 421.68359375}
+{"time_stamp": 150188.556660666, "action": "move", "x": 387.59375, "y": 424.0625}
+{"time_stamp": 150188.557706583, "action": "move", "x": 387.18359375, "y": 425.6875}
+{"time_stamp": 150188.558613375, "action": "move", "x": 387.18359375, "y": 428.06640625}
+{"time_stamp": 150188.559608833, "action": "move", "x": 386.70703125, "y": 430.4453125}
+{"time_stamp": 150188.562032333, "action": "move", "x": 386.70703125, "y": 432.0703125}
+{"time_stamp": 150188.562080333, "action": "move", "x": 386.23046875, "y": 434.44921875}
+{"time_stamp": 150188.562616541, "action": "move", "x": 386.23046875, "y": 436.07421875}
+{"time_stamp": 150188.56363325, "action": "move", "x": 386.23046875, "y": 438.453125}
+{"time_stamp": 150188.564694416, "action": "move", "x": 385.75390625, "y": 440.83203125}
+{"time_stamp": 150188.5657065, "action": "move", "x": 385.75390625, "y": 442.45703125}
+{"time_stamp": 150188.566685625, "action": "move", "x": 385.27734375, "y": 444.8359375}
+{"time_stamp": 150188.5677305, "action": "move", "x": 385.27734375, "y": 446.4609375}
+{"time_stamp": 150188.568692416, "action": "move", "x": 385.27734375, "y": 448.83984375}
+{"time_stamp": 150188.570200875, "action": "move", "x": 385.27734375, "y": 451.21875}
+{"time_stamp": 150188.570698083, "action": "move", "x": 384.80078125, "y": 453.59765625}
+{"time_stamp": 150188.571588666, "action": "move", "x": 384.80078125, "y": 455.22265625}
+{"time_stamp": 150188.572697625, "action": "move", "x": 384.80078125, "y": 457.6015625}
+{"time_stamp": 150188.573720041, "action": "move", "x": 384.80078125, "y": 459.98046875}
+{"time_stamp": 150188.574690416, "action": "move", "x": 384.80078125, "y": 461.60546875}
+{"time_stamp": 150188.575696583, "action": "move", "x": 384.80078125, "y": 463.984375}
+{"time_stamp": 150188.576668375, "action": "move", "x": 384.80078125, "y": 466.36328125}
+{"time_stamp": 150188.578165416, "action": "move", "x": 384.80078125, "y": 467.98828125}
+{"time_stamp": 150188.578688583, "action": "move", "x": 384.80078125, "y": 470.3671875}
+{"time_stamp": 150188.579609791, "action": "move", "x": 384.80078125, "y": 472.74609375}
+{"time_stamp": 150188.580701625, "action": "move", "x": 384.80078125, "y": 474.37109375}
+{"time_stamp": 150188.5816275, "action": "move", "x": 384.80078125, "y": 476.75}
+{"time_stamp": 150188.582631416, "action": "move", "x": 384.80078125, "y": 479.12890625}
+{"time_stamp": 150188.583636916, "action": "move", "x": 384.80078125, "y": 481.5078125}
+{"time_stamp": 150188.584692208, "action": "move", "x": 384.80078125, "y": 483.1328125}
+{"time_stamp": 150188.586434041, "action": "move", "x": 384.80078125, "y": 485.51171875}
+{"time_stamp": 150188.586717791, "action": "move", "x": 384.80078125, "y": 487.890625}
+{"time_stamp": 150188.587599791, "action": "move", "x": 384.80078125, "y": 489.515625}
+{"time_stamp": 150188.588700083, "action": "move", "x": 385.2734375, "y": 491.89453125}
+{"time_stamp": 150188.589673083, "action": "move", "x": 385.2734375, "y": 494.2734375}
+{"time_stamp": 150188.590633166, "action": "move", "x": 385.2734375, "y": 496.65234375}
+{"time_stamp": 150188.591582708, "action": "move", "x": 385.2734375, "y": 499.03125}
+{"time_stamp": 150188.592706458, "action": "move", "x": 385.2734375, "y": 501.41015625}
+{"time_stamp": 150188.593619375, "action": "move", "x": 385.6796875, "y": 503.03515625}
+{"time_stamp": 150188.595209041, "action": "move", "x": 385.6796875, "y": 505.4140625}
+{"time_stamp": 150188.595662041, "action": "move", "x": 385.6796875, "y": 507.79296875}
+{"time_stamp": 150188.59663575, "action": "move", "x": 385.6796875, "y": 509.41796875}
+{"time_stamp": 150188.597643041, "action": "move", "x": 385.6796875, "y": 511.796875}
+{"time_stamp": 150188.598618666, "action": "move", "x": 386.15234375, "y": 514.17578125}
+{"time_stamp": 150188.599626416, "action": "move", "x": 386.15234375, "y": 516.5546875}
+{"time_stamp": 150188.600703208, "action": "move", "x": 386.55859375, "y": 518.1796875}
+{"time_stamp": 150188.601723083, "action": "move", "x": 386.55859375, "y": 520.55859375}
+{"time_stamp": 150188.603592625, "action": "move", "x": 386.55859375, "y": 522.9375}
+{"time_stamp": 150188.603795625, "action": "move", "x": 386.96484375, "y": 524.5625}
+{"time_stamp": 150188.604603916, "action": "move", "x": 386.96484375, "y": 526.94140625}
+{"time_stamp": 150188.605659, "action": "move", "x": 386.96484375, "y": 528.56640625}
+{"time_stamp": 150188.606609666, "action": "move", "x": 387.4375, "y": 530.9453125}
+{"time_stamp": 150188.607614458, "action": "move", "x": 387.4375, "y": 532.5703125}
+{"time_stamp": 150188.608680958, "action": "move", "x": 387.91015625, "y": 534.94921875}
+{"time_stamp": 150188.609699125, "action": "move", "x": 387.91015625, "y": 536.57421875}
+{"time_stamp": 150188.611775833, "action": "move", "x": 387.91015625, "y": 538.953125}
+{"time_stamp": 150188.611805583, "action": "move", "x": 388.31640625, "y": 540.578125}
+{"time_stamp": 150188.612685333, "action": "move", "x": 388.31640625, "y": 542.203125}
+{"time_stamp": 150188.613688375, "action": "move", "x": 388.7890625, "y": 544.58203125}
+{"time_stamp": 150188.61462625, "action": "move", "x": 388.7890625, "y": 546.20703125}
+{"time_stamp": 150188.61562225, "action": "move", "x": 389.1953125, "y": 547.83203125}
+{"time_stamp": 150188.616614583, "action": "move", "x": 389.6015625, "y": 549.45703125}
+{"time_stamp": 150188.617626083, "action": "move", "x": 389.6015625, "y": 551.8359375}
+{"time_stamp": 150188.618617333, "action": "move", "x": 390.0078125, "y": 553.4609375}
+{"time_stamp": 150188.619952291, "action": "move", "x": 390.0078125, "y": 555.0859375}
+{"time_stamp": 150188.6206335, "action": "move", "x": 390.4140625, "y": 556.7109375}
+{"time_stamp": 150188.621609916, "action": "move", "x": 390.4140625, "y": 557.58203125}
+{"time_stamp": 150188.622629791, "action": "move", "x": 390.88671875, "y": 559.9609375}
+{"time_stamp": 150188.623591125, "action": "move", "x": 391.17578125, "y": 560.83203125}
+{"time_stamp": 150188.624712333, "action": "move", "x": 391.17578125, "y": 562.45703125}
+{"time_stamp": 150188.625671625, "action": "move", "x": 391.58203125, "y": 564.08203125}
+{"time_stamp": 150188.626707416, "action": "move", "x": 391.87109375, "y": 564.953125}
+{"time_stamp": 150188.628328083, "action": "move", "x": 391.87109375, "y": 566.578125}
+{"time_stamp": 150188.628706875, "action": "move", "x": 392.16015625, "y": 567.44921875}
+{"time_stamp": 150188.629625583, "action": "move", "x": 392.44921875, "y": 568.3203125}
+{"time_stamp": 150188.630613875, "action": "move", "x": 392.44921875, "y": 569.9453125}
+{"time_stamp": 150188.631641333, "action": "move", "x": 392.73828125, "y": 570.81640625}
+{"time_stamp": 150188.632714166, "action": "move", "x": 393.02734375, "y": 571.6875}
+{"time_stamp": 150188.63369475, "action": "move", "x": 393.02734375, "y": 572.55859375}
+{"time_stamp": 150188.634671166, "action": "move", "x": 393.31640625, "y": 573.4296875}
+{"time_stamp": 150188.636751, "action": "move", "x": 393.60546875, "y": 574.30078125}
+{"time_stamp": 150188.636770875, "action": "move", "x": 393.83203125, "y": 574.7578125}
+{"time_stamp": 150188.6375985, "action": "move", "x": 394.12109375, "y": 575.62890625}
+{"time_stamp": 150188.638605375, "action": "move", "x": 394.12109375, "y": 576.0859375}
+{"time_stamp": 150188.639690958, "action": "move", "x": 394.41015625, "y": 576.95703125}
+{"time_stamp": 150188.640702541, "action": "move", "x": 394.63671875, "y": 577.4140625}
+{"time_stamp": 150188.641694625, "action": "move", "x": 394.92578125, "y": 578.28515625}
+{"time_stamp": 150188.64268875, "action": "move", "x": 395.15234375, "y": 578.7421875}
+{"time_stamp": 150188.643916166, "action": "move", "x": 395.15234375, "y": 579.19921875}
+{"time_stamp": 150188.645102833, "action": "move", "x": 395.37890625, "y": 579.65625}
+{"time_stamp": 150188.6456445, "action": "move", "x": 395.60546875, "y": 580.11328125}
+{"time_stamp": 150188.646655875, "action": "move", "x": 395.83203125, "y": 580.5703125}
+{"time_stamp": 150188.647672958, "action": "move", "x": 396.05859375, "y": 581.02734375}
+{"time_stamp": 150188.648652041, "action": "move", "x": 396.28515625, "y": 581.484375}
+{"time_stamp": 150188.649628083, "action": "move", "x": 396.51171875, "y": 581.7109375}
+{"time_stamp": 150188.650661416, "action": "move", "x": 396.51171875, "y": 582.16796875}
+{"time_stamp": 150188.651614958, "action": "move", "x": 396.73828125, "y": 582.625}
+{"time_stamp": 150188.653235416, "action": "move", "x": 396.96484375, "y": 582.8515625}
+{"time_stamp": 150188.653742958, "action": "move", "x": 397.19140625, "y": 583.30859375}
+{"time_stamp": 150188.654649791, "action": "move", "x": 397.41796875, "y": 583.53515625}
+{"time_stamp": 150188.655693458, "action": "move", "x": 397.64453125, "y": 583.9921875}
+{"time_stamp": 150188.656693333, "action": "move", "x": 397.87109375, "y": 584.21875}
+{"time_stamp": 150188.6576875, "action": "move", "x": 398.09765625, "y": 584.67578125}
+{"time_stamp": 150188.658661208, "action": "move", "x": 398.32421875, "y": 584.90234375}
+{"time_stamp": 150188.659634625, "action": "move", "x": 398.32421875, "y": 585.12890625}
+{"time_stamp": 150188.661460958, "action": "move", "x": 398.55078125, "y": 585.35546875}
+{"time_stamp": 150188.661845416, "action": "move", "x": 398.77734375, "y": 585.8125}
+{"time_stamp": 150188.6629315, "action": "move", "x": 399.00390625, "y": 586.0390625}
+{"time_stamp": 150188.664171708, "action": "move", "x": 399.23046875, "y": 586.265625}
+{"time_stamp": 150188.66489275, "action": "move", "x": 399.45703125, "y": 586.4921875}
+{"time_stamp": 150188.665812333, "action": "move", "x": 399.45703125, "y": 586.71875}
+{"time_stamp": 150188.6666965, "action": "move", "x": 399.68359375, "y": 586.9453125}
+{"time_stamp": 150188.667649333, "action": "move", "x": 399.91015625, "y": 587.171875}
+{"time_stamp": 150188.668592083, "action": "move", "x": 400.13671875, "y": 587.3984375}
+{"time_stamp": 150188.669925291, "action": "move", "x": 400.13671875, "y": 587.625}
+{"time_stamp": 150188.670645958, "action": "move", "x": 400.36328125, "y": 587.8515625}
+{"time_stamp": 150188.671627958, "action": "move", "x": 400.36328125, "y": 588.078125}
+{"time_stamp": 150188.672668125, "action": "move", "x": 400.58984375, "y": 588.3046875}
+{"time_stamp": 150188.673637958, "action": "move", "x": 400.58984375, "y": 588.53125}
+{"time_stamp": 150188.674625666, "action": "move", "x": 400.81640625, "y": 588.7578125}
+{"time_stamp": 150188.675614208, "action": "move", "x": 401.04296875, "y": 588.984375}
+{"time_stamp": 150188.676627625, "action": "move", "x": 401.04296875, "y": 589.2109375}
+{"time_stamp": 150188.678186125, "action": "move", "x": 401.04296875, "y": 589.4375}
+{"time_stamp": 150188.678616708, "action": "move", "x": 401.26953125, "y": 589.6640625}
+{"time_stamp": 150188.680799208, "action": "move", "x": 401.49609375, "y": 589.890625}
+{"time_stamp": 150188.681640833, "action": "move", "x": 401.49609375, "y": 590.1171875}
+{"time_stamp": 150188.682651541, "action": "move", "x": 401.72265625, "y": 590.34375}
+{"time_stamp": 150188.684630916, "action": "move", "x": 401.94921875, "y": 590.5703125}
+{"time_stamp": 150188.686672333, "action": "move", "x": 401.94921875, "y": 590.796875}
+{"time_stamp": 150188.687648541, "action": "move", "x": 402.17578125, "y": 591.0234375}
+{"time_stamp": 150188.690742708, "action": "move", "x": 402.40234375, "y": 591.25}
+{"time_stamp": 150188.69373025, "action": "move", "x": 402.40234375, "y": 591.4765625}
+{"time_stamp": 150188.694762208, "action": "move", "x": 402.62890625, "y": 591.4765625}
+{"time_stamp": 150188.708418208, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.73153575, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.755091125, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.772063, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.796162041, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.815325208, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.84002525, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.873724583, "action": "scroll", "x": 402.62890625, "y": 591.4765625, "dx": 0, "dy": -1}
+{"time_stamp": 150188.916066166, "action": "move", "x": 402.85546875, "y": 591.4765625}
+{"time_stamp": 150188.925487125, "action": "move", "x": 402.85546875, "y": 591.24609375}
+{"time_stamp": 150188.93189475, "action": "move", "x": 402.85546875, "y": 591.015625}
+{"time_stamp": 150188.932025416, "action": "move", "x": 403.08203125, "y": 591.015625}
+{"time_stamp": 150188.932073458, "action": "move", "x": 403.08203125, "y": 590.78515625}
+{"time_stamp": 150188.936744625, "action": "move", "x": 403.08203125, "y": 590.5546875}
+{"time_stamp": 150188.937029791, "action": "move", "x": 403.30859375, "y": 590.5546875}
+{"time_stamp": 150188.938708791, "action": "move", "x": 403.30859375, "y": 590.32421875}
+{"time_stamp": 150188.938859333, "action": "move", "x": 403.53515625, "y": 590.09375}
+{"time_stamp": 150188.939956541, "action": "move", "x": 403.53515625, "y": 589.86328125}
+{"time_stamp": 150188.941806916, "action": "move", "x": 403.76171875, "y": 589.86328125}
+{"time_stamp": 150188.942814333, "action": "move", "x": 403.76171875, "y": 589.6328125}
+{"time_stamp": 150188.945543333, "action": "move", "x": 403.98828125, "y": 589.40234375}
+{"time_stamp": 150188.946739708, "action": "move", "x": 404.21484375, "y": 589.171875}
+{"time_stamp": 150188.949769541, "action": "move", "x": 404.44140625, "y": 588.94140625}
+{"time_stamp": 150188.951829791, "action": "move", "x": 404.44140625, "y": 588.7109375}
+{"time_stamp": 150188.955131458, "action": "move", "x": 404.66796875, "y": 588.7109375}
+{"time_stamp": 150188.955235458, "action": "move", "x": 404.66796875, "y": 588.48046875}
+{"time_stamp": 150188.955264958, "action": "move", "x": 404.89453125, "y": 588.48046875}
+{"time_stamp": 150188.955798291, "action": "move", "x": 405.12109375, "y": 588.25}
+{"time_stamp": 150188.957846458, "action": "move", "x": 405.34765625, "y": 588.01953125}
+{"time_stamp": 150188.95874475, "action": "move", "x": 405.34765625, "y": 587.7890625}
+{"time_stamp": 150188.9597085, "action": "move", "x": 405.57421875, "y": 587.7890625}
+{"time_stamp": 150188.962676041, "action": "move", "x": 405.80078125, "y": 587.55859375}
+{"time_stamp": 150188.962893875, "action": "move", "x": 406.02734375, "y": 587.328125}
+{"time_stamp": 150188.963698375, "action": "move", "x": 406.25390625, "y": 587.09765625}
+{"time_stamp": 150188.9657335, "action": "move", "x": 406.48046875, "y": 586.8671875}
+{"time_stamp": 150188.966743875, "action": "move", "x": 406.70703125, "y": 586.63671875}
+{"time_stamp": 150188.968690958, "action": "move", "x": 406.93359375, "y": 586.40625}
+{"time_stamp": 150188.970769875, "action": "move", "x": 407.16015625, "y": 586.17578125}
+{"time_stamp": 150188.970832208, "action": "move", "x": 407.38671875, "y": 586.17578125}
+{"time_stamp": 150188.971656833, "action": "move", "x": 407.61328125, "y": 585.9453125}
+{"time_stamp": 150188.972694, "action": "move", "x": 407.83984375, "y": 585.9453125}
+{"time_stamp": 150188.973695208, "action": "move", "x": 408.06640625, "y": 585.71484375}
+{"time_stamp": 150188.974679541, "action": "move", "x": 408.29296875, "y": 585.71484375}
+{"time_stamp": 150188.975677958, "action": "move", "x": 408.51953125, "y": 585.484375}
+{"time_stamp": 150188.976675458, "action": "move", "x": 408.74609375, "y": 585.25390625}
+{"time_stamp": 150188.979240291, "action": "move", "x": 408.97265625, "y": 585.25390625}
+{"time_stamp": 150188.979375375, "action": "move", "x": 409.19921875, "y": 585.0234375}
+{"time_stamp": 150188.979676333, "action": "move", "x": 409.65625, "y": 584.79296875}
+{"time_stamp": 150188.98068075, "action": "move", "x": 409.8828125, "y": 584.79296875}
+{"time_stamp": 150188.981673791, "action": "move", "x": 410.109375, "y": 584.5625}
+{"time_stamp": 150188.982691208, "action": "move", "x": 410.56640625, "y": 584.33203125}
+{"time_stamp": 150188.98368875, "action": "move", "x": 410.79296875, "y": 584.1015625}
+{"time_stamp": 150188.984717708, "action": "move", "x": 411.01953125, "y": 584.1015625}
+{"time_stamp": 150188.987520666, "action": "move", "x": 411.4765625, "y": 583.87109375}
+{"time_stamp": 150188.987581333, "action": "move", "x": 411.703125, "y": 583.640625}
+{"time_stamp": 150188.987643875, "action": "move", "x": 412.16015625, "y": 583.640625}
+{"time_stamp": 150188.988660958, "action": "move", "x": 412.38671875, "y": 583.41015625}
+{"time_stamp": 150188.989639041, "action": "move", "x": 412.84375, "y": 583.1796875}
+{"time_stamp": 150188.990685291, "action": "move", "x": 413.0703125, "y": 583.1796875}
+{"time_stamp": 150188.991690083, "action": "move", "x": 413.52734375, "y": 582.94921875}
+{"time_stamp": 150188.992710583, "action": "move", "x": 413.984375, "y": 582.71875}
+{"time_stamp": 150188.993665, "action": "move", "x": 414.44140625, "y": 582.48828125}
+{"time_stamp": 150188.99525225, "action": "move", "x": 414.66796875, "y": 582.2578125}
+{"time_stamp": 150188.995712541, "action": "move", "x": 415.125, "y": 582.2578125}
+{"time_stamp": 150188.996652541, "action": "move", "x": 415.58203125, "y": 582.02734375}
+{"time_stamp": 150188.99834475, "action": "move", "x": 416.0390625, "y": 581.796875}
+{"time_stamp": 150188.9987165, "action": "move", "x": 416.49609375, "y": 581.56640625}
+{"time_stamp": 150188.99966025, "action": "move", "x": 416.953125, "y": 581.3359375}
+{"time_stamp": 150189.00067775, "action": "move", "x": 417.41015625, "y": 581.10546875}
+{"time_stamp": 150189.001850708, "action": "move", "x": 418.28125, "y": 580.8125}
+{"time_stamp": 150189.003585916, "action": "move", "x": 418.73828125, "y": 580.3515625}
+{"time_stamp": 150189.003864208, "action": "move", "x": 419.609375, "y": 580.05859375}
+{"time_stamp": 150189.004648541, "action": "move", "x": 420.48046875, "y": 579.765625}
+{"time_stamp": 150189.005601333, "action": "move", "x": 420.9375, "y": 579.3046875}
+{"time_stamp": 150189.006668333, "action": "move", "x": 421.80859375, "y": 579.01171875}
+{"time_stamp": 150189.00766525, "action": "move", "x": 422.6796875, "y": 578.42578125}
+{"time_stamp": 150189.008658666, "action": "move", "x": 423.55078125, "y": 578.1328125}
+{"time_stamp": 150189.009634583, "action": "move", "x": 424.421875, "y": 577.546875}
+{"time_stamp": 150189.012217166, "action": "move", "x": 425.29296875, "y": 576.9609375}
+{"time_stamp": 150189.012238916, "action": "move", "x": 426.1640625, "y": 576.375}
+{"time_stamp": 150189.012631958, "action": "move", "x": 427.7890625, "y": 575.55859375}
+{"time_stamp": 150189.013637291, "action": "move", "x": 428.66015625, "y": 574.97265625}
+{"time_stamp": 150189.014637958, "action": "move", "x": 429.53125, "y": 574.38671875}
+{"time_stamp": 150189.015630625, "action": "move", "x": 430.40234375, "y": 573.80078125}
+{"time_stamp": 150189.016635833, "action": "move", "x": 432.02734375, "y": 572.984375}
+{"time_stamp": 150189.017759208, "action": "move", "x": 433.24609375, "y": 571.76171875}
+{"time_stamp": 150189.018663166, "action": "move", "x": 434.87109375, "y": 570.9453125}
+{"time_stamp": 150189.02037525, "action": "move", "x": 436.08984375, "y": 569.72265625}
+{"time_stamp": 150189.020640833, "action": "move", "x": 437.71484375, "y": 568.90625}
+{"time_stamp": 150189.02163725, "action": "move", "x": 438.93359375, "y": 567.68359375}
+{"time_stamp": 150189.022626666, "action": "move", "x": 440.55859375, "y": 566.8671875}
+{"time_stamp": 150189.023644875, "action": "move", "x": 442.4609375, "y": 565.4375}
+{"time_stamp": 150189.024677333, "action": "move", "x": 444.36328125, "y": 564.0078125}
+{"time_stamp": 150189.025694666, "action": "move", "x": 445.58203125, "y": 562.78515625}
+{"time_stamp": 150189.026643625, "action": "move", "x": 447.484375, "y": 561.35546875}
+{"time_stamp": 150189.028074333, "action": "move", "x": 449.38671875, "y": 559.92578125}
+{"time_stamp": 150189.028656291, "action": "move", "x": 451.2890625, "y": 558.49609375}
+{"time_stamp": 150189.029637416, "action": "move", "x": 453.19140625, "y": 557.06640625}
+{"time_stamp": 150189.030670166, "action": "move", "x": 455.09375, "y": 555.16015625}
+{"time_stamp": 150189.031656333, "action": "move", "x": 456.71875, "y": 554.34375}
+{"time_stamp": 150189.0327955, "action": "move", "x": 458.62109375, "y": 552.4375}
+{"time_stamp": 150189.033726416, "action": "move", "x": 460.5234375, "y": 551.0078125}
+{"time_stamp": 150189.034675708, "action": "move", "x": 462.90234375, "y": 549.578125}
+{"time_stamp": 150189.036681375, "action": "move", "x": 464.8046875, "y": 548.1484375}
+{"time_stamp": 150189.036713666, "action": "move", "x": 467.4140625, "y": 546.05859375}
+{"time_stamp": 150189.037632916, "action": "move", "x": 469.31640625, "y": 544.62890625}
+{"time_stamp": 150189.038628125, "action": "move", "x": 471.21875, "y": 542.72265625}
+{"time_stamp": 150189.03966475, "action": "move", "x": 473.12109375, "y": 541.29296875}
+{"time_stamp": 150189.040635541, "action": "move", "x": 475.73046875, "y": 539.203125}
+{"time_stamp": 150189.041879208, "action": "move", "x": 477.6328125, "y": 537.7734375}
+{"time_stamp": 150189.042673375, "action": "move", "x": 480.2421875, "y": 535.68359375}
+{"time_stamp": 150189.043646583, "action": "move", "x": 482.14453125, "y": 533.77734375}
+{"time_stamp": 150189.045278666, "action": "move", "x": 484.5234375, "y": 532.34765625}
+{"time_stamp": 150189.04569275, "action": "move", "x": 486.42578125, "y": 530.44140625}
+{"time_stamp": 150189.046657291, "action": "move", "x": 489.03515625, "y": 528.3515625}
+{"time_stamp": 150189.047649541, "action": "move", "x": 490.9375, "y": 526.921875}
+{"time_stamp": 150189.048653083, "action": "move", "x": 493.546875, "y": 524.83203125}
+{"time_stamp": 150189.049659375, "action": "move", "x": 495.44921875, "y": 522.92578125}
+{"time_stamp": 150189.050659541, "action": "move", "x": 497.828125, "y": 521.49609375}
+{"time_stamp": 150189.051685458, "action": "move", "x": 500.4375, "y": 519.40625}
+{"time_stamp": 150189.053566541, "action": "move", "x": 502.33984375, "y": 517.9765625}
+{"time_stamp": 150189.053748958, "action": "move", "x": 504.94921875, "y": 515.88671875}
+{"time_stamp": 150189.054683, "action": "move", "x": 506.8515625, "y": 513.98046875}
+{"time_stamp": 150189.055687541, "action": "move", "x": 509.23046875, "y": 512.55078125}
+{"time_stamp": 150189.056699833, "action": "move", "x": 511.83984375, "y": 510.4609375}
+{"time_stamp": 150189.057665208, "action": "move", "x": 513.7421875, "y": 508.5546875}
+{"time_stamp": 150189.058644458, "action": "move", "x": 516.3515625, "y": 506.46484375}
+{"time_stamp": 150189.059847375, "action": "move", "x": 518.9609375, "y": 504.375}
+{"time_stamp": 150189.061999166, "action": "move", "x": 521.33984375, "y": 502.9453125}
+{"time_stamp": 150189.062033208, "action": "move", "x": 523.2421875, "y": 501.0390625}
+{"time_stamp": 150189.063298791, "action": "move", "x": 525.8515625, "y": 498.94921875}
+{"time_stamp": 150189.063684041, "action": "move", "x": 528.23046875, "y": 497.51953125}
+{"time_stamp": 150189.065301458, "action": "move", "x": 530.83984375, "y": 495.4296875}
+{"time_stamp": 150189.065677875, "action": "move", "x": 533.44921875, "y": 493.33984375}
+{"time_stamp": 150189.066942333, "action": "move", "x": 535.828125, "y": 491.91015625}
+{"time_stamp": 150189.069308, "action": "move", "x": 538.4375, "y": 489.8203125}
+{"time_stamp": 150189.069402333, "action": "move", "x": 540.81640625, "y": 488.390625}
+{"time_stamp": 150189.070945666, "action": "move", "x": 543.42578125, "y": 486.30078125}
+{"time_stamp": 150189.071008458, "action": "move", "x": 546.03515625, "y": 484.2109375}
+{"time_stamp": 150189.071879041, "action": "move", "x": 548.4140625, "y": 482.78125}
+{"time_stamp": 150189.072704, "action": "move", "x": 551.0234375, "y": 480.69140625}
+{"time_stamp": 150189.073658791, "action": "move", "x": 553.40234375, "y": 479.26171875}
+{"time_stamp": 150189.074649166, "action": "move", "x": 556.01171875, "y": 477.171875}
+{"time_stamp": 150189.075643416, "action": "move", "x": 558.390625, "y": 475.7421875}
+{"time_stamp": 150189.076699916, "action": "move", "x": 560.29296875, "y": 473.8359375}
+{"time_stamp": 150189.078906458, "action": "move", "x": 563.421875, "y": 472.26953125}
+{"time_stamp": 150189.078927166, "action": "move", "x": 565.80078125, "y": 470.83984375}
+{"time_stamp": 150189.079631583, "action": "move", "x": 568.41015625, "y": 468.75}
+{"time_stamp": 150189.0806325, "action": "move", "x": 570.7890625, "y": 467.3203125}
+{"time_stamp": 150189.08164675, "action": "move", "x": 573.16796875, "y": 465.890625}
+{"time_stamp": 150189.082668208, "action": "move", "x": 575.546875, "y": 464.4609375}
+{"time_stamp": 150189.08363025, "action": "move", "x": 577.92578125, "y": 463.03125}
+{"time_stamp": 150189.084795333, "action": "move", "x": 580.3046875, "y": 461.6015625}
+{"time_stamp": 150189.086944083, "action": "move", "x": 582.68359375, "y": 460.171875}
+{"time_stamp": 150189.087057166, "action": "move", "x": 585.0625, "y": 458.7421875}
+{"time_stamp": 150189.087654708, "action": "move", "x": 587.44140625, "y": 457.3125}
+{"time_stamp": 150189.088657458, "action": "move", "x": 589.8203125, "y": 455.8828125}
+{"time_stamp": 150189.089636833, "action": "move", "x": 592.19921875, "y": 454.453125}
+{"time_stamp": 150189.090660166, "action": "move", "x": 594.578125, "y": 453.0234375}
+{"time_stamp": 150189.091830625, "action": "move", "x": 596.95703125, "y": 451.59375}
+{"time_stamp": 150189.092717875, "action": "move", "x": 599.3359375, "y": 450.640625}
+{"time_stamp": 150189.093679041, "action": "move", "x": 601.71484375, "y": 449.2109375}
+{"time_stamp": 150189.094853041, "action": "move", "x": 603.6171875, "y": 447.78125}
+{"time_stamp": 150189.095618041, "action": "move", "x": 605.99609375, "y": 446.3515625}
+{"time_stamp": 150189.0966095, "action": "move", "x": 608.375, "y": 445.3984375}
+{"time_stamp": 150189.0976085, "action": "move", "x": 610.75390625, "y": 443.96875}
+{"time_stamp": 150189.098649708, "action": "move", "x": 612.37890625, "y": 443.15234375}
+{"time_stamp": 150189.099661916, "action": "move", "x": 614.7578125, "y": 441.72265625}
+{"time_stamp": 150189.100649666, "action": "move", "x": 617.13671875, "y": 440.76953125}
+{"time_stamp": 150189.101654541, "action": "move", "x": 619.0390625, "y": 439.33984375}
+{"time_stamp": 150189.103616083, "action": "move", "x": 621.41796875, "y": 438.38671875}
+{"time_stamp": 150189.103659833, "action": "move", "x": 623.04296875, "y": 437.5703125}
+{"time_stamp": 150189.104761333, "action": "move", "x": 624.9453125, "y": 436.140625}
+{"time_stamp": 150189.105709291, "action": "move", "x": 626.5703125, "y": 435.32421875}
+{"time_stamp": 150189.106654291, "action": "move", "x": 628.94921875, "y": 433.89453125}
+{"time_stamp": 150189.107655375, "action": "move", "x": 630.57421875, "y": 433.078125}
+{"time_stamp": 150189.108646666, "action": "move", "x": 632.19921875, "y": 432.26171875}
+{"time_stamp": 150189.109666958, "action": "move", "x": 633.82421875, "y": 431.4453125}
+{"time_stamp": 150189.111697625, "action": "move", "x": 635.44921875, "y": 430.62890625}
+{"time_stamp": 150189.111747833, "action": "move", "x": 637.07421875, "y": 429.8125}
+{"time_stamp": 150189.112663875, "action": "move", "x": 637.9453125, "y": 429.2265625}
+{"time_stamp": 150189.113689666, "action": "move", "x": 639.5703125, "y": 428.41015625}
+{"time_stamp": 150189.114701833, "action": "move", "x": 641.1953125, "y": 427.59375}
+{"time_stamp": 150189.115806916, "action": "move", "x": 642.06640625, "y": 427.0078125}
+{"time_stamp": 150189.11668575, "action": "move", "x": 643.69140625, "y": 426.19140625}
+{"time_stamp": 150189.117668916, "action": "move", "x": 645.31640625, "y": 425.375}
+{"time_stamp": 150189.118677541, "action": "move", "x": 646.1875, "y": 424.7890625}
+{"time_stamp": 150189.12002575, "action": "move", "x": 647.8125, "y": 423.97265625}
+{"time_stamp": 150189.120684083, "action": "move", "x": 648.68359375, "y": 423.38671875}
+{"time_stamp": 150189.121641333, "action": "move", "x": 649.5546875, "y": 422.80078125}
+{"time_stamp": 150189.122691583, "action": "move", "x": 650.42578125, "y": 422.21484375}
+{"time_stamp": 150189.123690791, "action": "move", "x": 652.05078125, "y": 421.3984375}
+{"time_stamp": 150189.124660333, "action": "move", "x": 652.921875, "y": 420.8125}
+{"time_stamp": 150189.125749875, "action": "move", "x": 653.79296875, "y": 420.2265625}
+{"time_stamp": 150189.126729625, "action": "move", "x": 654.6640625, "y": 419.93359375}
+{"time_stamp": 150189.128167833, "action": "move", "x": 655.53515625, "y": 419.34765625}
+{"time_stamp": 150189.128638916, "action": "move", "x": 656.40625, "y": 418.76171875}
+{"time_stamp": 150189.129670166, "action": "move", "x": 657.27734375, "y": 418.17578125}
+{"time_stamp": 150189.130697625, "action": "move", "x": 658.1484375, "y": 417.58984375}
+{"time_stamp": 150189.131692541, "action": "move", "x": 659.01953125, "y": 417.00390625}
+{"time_stamp": 150189.132698875, "action": "move", "x": 659.4765625, "y": 416.54296875}
+{"time_stamp": 150189.133646166, "action": "move", "x": 660.34765625, "y": 416.25}
+{"time_stamp": 150189.134665958, "action": "move", "x": 661.21875, "y": 415.6640625}
+{"time_stamp": 150189.136543791, "action": "move", "x": 661.67578125, "y": 415.203125}
+{"time_stamp": 150189.136645333, "action": "move", "x": 662.546875, "y": 414.6171875}
+{"time_stamp": 150189.137627291, "action": "move", "x": 663.41796875, "y": 414.03125}
+{"time_stamp": 150189.138662875, "action": "move", "x": 663.875, "y": 413.5703125}
+{"time_stamp": 150189.139640666, "action": "move", "x": 664.74609375, "y": 412.984375}
+{"time_stamp": 150189.140642333, "action": "move", "x": 665.6171875, "y": 412.3984375}
+{"time_stamp": 150189.141632041, "action": "move", "x": 666.07421875, "y": 412.16796875}
+{"time_stamp": 150189.142641833, "action": "move", "x": 666.9453125, "y": 411.58203125}
+{"time_stamp": 150189.143595, "action": "move", "x": 667.40234375, "y": 411.12109375}
+{"time_stamp": 150189.144980041, "action": "move", "x": 668.2734375, "y": 410.53515625}
+{"time_stamp": 150189.145701291, "action": "move", "x": 668.73046875, "y": 410.07421875}
+{"time_stamp": 150189.146703416, "action": "move", "x": 669.6015625, "y": 409.48828125}
+{"time_stamp": 150189.147654458, "action": "move", "x": 670.05859375, "y": 409.02734375}
+{"time_stamp": 150189.148693708, "action": "move", "x": 670.515625, "y": 408.56640625}
+{"time_stamp": 150189.149692708, "action": "move", "x": 671.38671875, "y": 407.98046875}
+{"time_stamp": 150189.150632708, "action": "move", "x": 671.84375, "y": 407.75}
+{"time_stamp": 150189.151639375, "action": "move", "x": 672.71484375, "y": 407.1640625}
+{"time_stamp": 150189.153538708, "action": "move", "x": 673.171875, "y": 406.703125}
+{"time_stamp": 150189.15369975, "action": "move", "x": 673.62890625, "y": 406.2421875}
+{"time_stamp": 150189.154655583, "action": "move", "x": 674.0859375, "y": 405.78125}
+{"time_stamp": 150189.155674416, "action": "move", "x": 674.95703125, "y": 405.1953125}
+{"time_stamp": 150189.156668833, "action": "move", "x": 675.4140625, "y": 404.96484375}
+{"time_stamp": 150189.157634875, "action": "move", "x": 675.87109375, "y": 404.50390625}
+{"time_stamp": 150189.158643125, "action": "move", "x": 676.328125, "y": 404.04296875}
+{"time_stamp": 150189.159663875, "action": "move", "x": 676.78515625, "y": 403.58203125}
+{"time_stamp": 150189.161779916, "action": "move", "x": 677.65625, "y": 403.2890625}
+{"time_stamp": 150189.161852875, "action": "move", "x": 678.11328125, "y": 402.828125}
+{"time_stamp": 150189.162636791, "action": "move", "x": 678.5703125, "y": 402.3671875}
+{"time_stamp": 150189.163667125, "action": "move", "x": 679.02734375, "y": 402.13671875}
+{"time_stamp": 150189.164657416, "action": "move", "x": 679.484375, "y": 401.67578125}
+{"time_stamp": 150189.165647166, "action": "move", "x": 679.94140625, "y": 401.21484375}
+{"time_stamp": 150189.166648583, "action": "move", "x": 680.8125, "y": 400.921875}
+{"time_stamp": 150189.167638791, "action": "move", "x": 681.0390625, "y": 400.4609375}
+{"time_stamp": 150189.168600041, "action": "move", "x": 681.91015625, "y": 399.875}
+{"time_stamp": 150189.169850083, "action": "move", "x": 682.3671875, "y": 399.64453125}
+{"time_stamp": 150189.170639875, "action": "move", "x": 682.59375, "y": 399.18359375}
+{"time_stamp": 150189.171638208, "action": "move", "x": 683.05078125, "y": 398.953125}
+{"time_stamp": 150189.172657541, "action": "move", "x": 683.5078125, "y": 398.4921875}
+{"time_stamp": 150189.173655541, "action": "move", "x": 683.96484375, "y": 398.03125}
+{"time_stamp": 150189.174645375, "action": "move", "x": 684.421875, "y": 397.80078125}
+{"time_stamp": 150189.175622833, "action": "move", "x": 684.87890625, "y": 397.33984375}
+{"time_stamp": 150189.176664, "action": "move", "x": 685.3359375, "y": 397.109375}
+{"time_stamp": 150189.178318583, "action": "move", "x": 685.5625, "y": 396.6484375}
+{"time_stamp": 150189.178612916, "action": "move", "x": 686.01953125, "y": 396.41796875}
+{"time_stamp": 150189.179727333, "action": "move", "x": 686.4765625, "y": 395.95703125}
+{"time_stamp": 150189.180710458, "action": "move", "x": 686.703125, "y": 395.7265625}
+{"time_stamp": 150189.181657125, "action": "move", "x": 687.16015625, "y": 395.265625}
+{"time_stamp": 150189.182662625, "action": "move", "x": 687.38671875, "y": 395.03515625}
+{"time_stamp": 150189.183646708, "action": "move", "x": 687.84375, "y": 394.57421875}
+{"time_stamp": 150189.184668041, "action": "move", "x": 688.0703125, "y": 394.34375}
+{"time_stamp": 150189.186699666, "action": "move", "x": 688.52734375, "y": 393.8828125}
+{"time_stamp": 150189.186753041, "action": "move", "x": 688.75390625, "y": 393.65234375}
+{"time_stamp": 150189.187674, "action": "move", "x": 688.98046875, "y": 393.19140625}
+{"time_stamp": 150189.188619583, "action": "move", "x": 689.4375, "y": 392.9609375}
+{"time_stamp": 150189.1897315, "action": "move", "x": 689.6640625, "y": 392.5}
+{"time_stamp": 150189.190654041, "action": "move", "x": 689.890625, "y": 392.26953125}
+{"time_stamp": 150189.191665083, "action": "move", "x": 690.1171875, "y": 391.80859375}
+{"time_stamp": 150189.192675291, "action": "move", "x": 690.34375, "y": 391.578125}
+{"time_stamp": 150189.193651125, "action": "move", "x": 690.5703125, "y": 391.1171875}
+{"time_stamp": 150189.194999125, "action": "move", "x": 690.796875, "y": 390.88671875}
+{"time_stamp": 150189.195785916, "action": "move", "x": 691.0234375, "y": 390.65625}
+{"time_stamp": 150189.197074416, "action": "move", "x": 691.25, "y": 390.1953125}
+{"time_stamp": 150189.197881166, "action": "move", "x": 691.4765625, "y": 389.96484375}
+{"time_stamp": 150189.199062583, "action": "move", "x": 691.703125, "y": 389.50390625}
+{"time_stamp": 150189.199887208, "action": "move", "x": 691.9296875, "y": 389.2734375}
+{"time_stamp": 150189.200678541, "action": "move", "x": 692.15625, "y": 389.04296875}
+{"time_stamp": 150189.201637083, "action": "move", "x": 692.15625, "y": 388.58203125}
+{"time_stamp": 150189.203170375, "action": "move", "x": 692.3828125, "y": 388.3515625}
+{"time_stamp": 150189.203661333, "action": "move", "x": 692.609375, "y": 388.12109375}
+{"time_stamp": 150189.204656916, "action": "move", "x": 692.8359375, "y": 387.66015625}
+{"time_stamp": 150189.205656083, "action": "move", "x": 692.8359375, "y": 387.4296875}
+{"time_stamp": 150189.206636416, "action": "move", "x": 693.0625, "y": 386.96875}
+{"time_stamp": 150189.207626666, "action": "move", "x": 693.0625, "y": 386.73828125}
+{"time_stamp": 150189.208652416, "action": "move", "x": 693.2890625, "y": 386.5078125}
+{"time_stamp": 150189.209667791, "action": "move", "x": 693.2890625, "y": 386.046875}
+{"time_stamp": 150189.211718041, "action": "move", "x": 693.515625, "y": 385.81640625}
+{"time_stamp": 150189.211778125, "action": "move", "x": 693.7421875, "y": 385.5859375}
+{"time_stamp": 150189.212628625, "action": "move", "x": 693.7421875, "y": 385.35546875}
+{"time_stamp": 150189.213691875, "action": "move", "x": 693.96875, "y": 384.89453125}
+{"time_stamp": 150189.214600458, "action": "move", "x": 693.96875, "y": 384.6640625}
+{"time_stamp": 150189.21562125, "action": "move", "x": 694.1953125, "y": 384.43359375}
+{"time_stamp": 150189.216634416, "action": "move", "x": 694.1953125, "y": 384.203125}
+{"time_stamp": 150189.217659041, "action": "move", "x": 694.1953125, "y": 383.7421875}
+{"time_stamp": 150189.218618791, "action": "move", "x": 694.421875, "y": 383.51171875}
+{"time_stamp": 150189.220285541, "action": "move", "x": 694.421875, "y": 383.28125}
+{"time_stamp": 150189.220692333, "action": "move", "x": 694.421875, "y": 383.05078125}
+{"time_stamp": 150189.221667916, "action": "move", "x": 694.6484375, "y": 382.58984375}
+{"time_stamp": 150189.222666375, "action": "move", "x": 694.6484375, "y": 382.359375}
+{"time_stamp": 150189.223638458, "action": "move", "x": 694.875, "y": 382.12890625}
+{"time_stamp": 150189.224654125, "action": "move", "x": 694.875, "y": 381.8984375}
+{"time_stamp": 150189.225648958, "action": "move", "x": 694.875, "y": 381.4375}
+{"time_stamp": 150189.226705666, "action": "move", "x": 695.1015625, "y": 381.20703125}
+{"time_stamp": 150189.228165375, "action": "move", "x": 695.1015625, "y": 380.9765625}
+{"time_stamp": 150189.228649125, "action": "move", "x": 695.1015625, "y": 380.74609375}
+{"time_stamp": 150189.229632541, "action": "move", "x": 695.328125, "y": 380.515625}
+{"time_stamp": 150189.230663333, "action": "move", "x": 695.328125, "y": 380.0546875}
+{"time_stamp": 150189.231635083, "action": "move", "x": 695.328125, "y": 379.82421875}
+{"time_stamp": 150189.232623041, "action": "move", "x": 695.5546875, "y": 379.59375}
+{"time_stamp": 150189.233654916, "action": "move", "x": 695.5546875, "y": 379.36328125}
+{"time_stamp": 150189.234649208, "action": "move", "x": 695.78125, "y": 379.1328125}
+{"time_stamp": 150189.236447916, "action": "move", "x": 695.78125, "y": 378.90234375}
+{"time_stamp": 150189.236659583, "action": "move", "x": 695.78125, "y": 378.44140625}
+{"time_stamp": 150189.237611708, "action": "move", "x": 696.0078125, "y": 378.2109375}
+{"time_stamp": 150189.238631666, "action": "move", "x": 696.0078125, "y": 377.98046875}
+{"time_stamp": 150189.239623083, "action": "move", "x": 696.234375, "y": 377.75}
+{"time_stamp": 150189.240605125, "action": "move", "x": 696.234375, "y": 377.51953125}
+{"time_stamp": 150189.241637, "action": "move", "x": 696.234375, "y": 377.2890625}
+{"time_stamp": 150189.242624125, "action": "move", "x": 696.234375, "y": 377.05859375}
+{"time_stamp": 150189.243605791, "action": "move", "x": 696.4609375, "y": 376.59765625}
+{"time_stamp": 150189.244825958, "action": "move", "x": 696.4609375, "y": 376.3671875}
+{"time_stamp": 150189.245633916, "action": "move", "x": 696.4609375, "y": 376.13671875}
+{"time_stamp": 150189.246602333, "action": "move", "x": 696.6875, "y": 375.90625}
+{"time_stamp": 150189.247657791, "action": "move", "x": 696.6875, "y": 375.67578125}
+{"time_stamp": 150189.248615166, "action": "move", "x": 696.9140625, "y": 375.4453125}
+{"time_stamp": 150189.24961875, "action": "move", "x": 696.9140625, "y": 375.21484375}
+{"time_stamp": 150189.250875291, "action": "move", "x": 696.9140625, "y": 374.984375}
+{"time_stamp": 150189.2516645, "action": "move", "x": 697.140625, "y": 374.75390625}
+{"time_stamp": 150189.253155958, "action": "move", "x": 697.140625, "y": 374.5234375}
+{"time_stamp": 150189.253726916, "action": "move", "x": 697.3671875, "y": 374.29296875}
+{"time_stamp": 150189.254650375, "action": "move", "x": 697.3671875, "y": 374.0625}
+{"time_stamp": 150189.255770125, "action": "move", "x": 697.3671875, "y": 373.83203125}
+{"time_stamp": 150189.256650708, "action": "move", "x": 697.59375, "y": 373.6015625}
+{"time_stamp": 150189.2576205, "action": "move", "x": 697.59375, "y": 373.140625}
+{"time_stamp": 150189.25865975, "action": "move", "x": 697.59375, "y": 372.91015625}
+{"time_stamp": 150189.259691625, "action": "move", "x": 697.8203125, "y": 372.6796875}
+{"time_stamp": 150189.261524666, "action": "move", "x": 697.8203125, "y": 372.44921875}
+{"time_stamp": 150189.261629666, "action": "move", "x": 697.8203125, "y": 372.21875}
+{"time_stamp": 150189.262651833, "action": "move", "x": 698.046875, "y": 371.98828125}
+{"time_stamp": 150189.263673791, "action": "move", "x": 698.046875, "y": 371.7578125}
+{"time_stamp": 150189.2646585, "action": "move", "x": 698.046875, "y": 371.52734375}
+{"time_stamp": 150189.266133041, "action": "move", "x": 698.2734375, "y": 371.296875}
+{"time_stamp": 150189.266644, "action": "move", "x": 698.2734375, "y": 371.06640625}
+{"time_stamp": 150189.267631375, "action": "move", "x": 698.2734375, "y": 370.8359375}
+{"time_stamp": 150189.268608083, "action": "move", "x": 698.2734375, "y": 370.60546875}
+{"time_stamp": 150189.269869375, "action": "move", "x": 698.2734375, "y": 370.375}
+{"time_stamp": 150189.270701708, "action": "move", "x": 698.5, "y": 370.14453125}
+{"time_stamp": 150189.271649125, "action": "move", "x": 698.5, "y": 369.9140625}
+{"time_stamp": 150189.272647125, "action": "move", "x": 698.5, "y": 369.68359375}
+{"time_stamp": 150189.273646916, "action": "move", "x": 698.5, "y": 369.453125}
+{"time_stamp": 150189.274644916, "action": "move", "x": 698.5, "y": 369.22265625}
+{"time_stamp": 150189.275665833, "action": "move", "x": 698.7265625, "y": 368.9921875}
+{"time_stamp": 150189.2766595, "action": "move", "x": 698.7265625, "y": 368.76171875}
+{"time_stamp": 150189.278645, "action": "move", "x": 698.7265625, "y": 368.53125}
+{"time_stamp": 150189.279609208, "action": "move", "x": 698.7265625, "y": 368.30078125}
+{"time_stamp": 150189.280710458, "action": "move", "x": 698.7265625, "y": 368.0703125}
+{"time_stamp": 150189.281656541, "action": "move", "x": 698.7265625, "y": 367.83984375}
+{"time_stamp": 150189.282671166, "action": "move", "x": 698.7265625, "y": 367.609375}
+{"time_stamp": 150189.28465525, "action": "move", "x": 698.7265625, "y": 367.37890625}
+{"time_stamp": 150189.286569625, "action": "move", "x": 698.7265625, "y": 367.1484375}
+{"time_stamp": 150189.286712166, "action": "move", "x": 698.7265625, "y": 366.91796875}
+{"time_stamp": 150189.289832333, "action": "move", "x": 698.7265625, "y": 366.6875}
+{"time_stamp": 150189.290013833, "action": "move", "x": 698.7265625, "y": 366.45703125}
+{"time_stamp": 150189.291779375, "action": "move", "x": 698.7265625, "y": 366.2265625}
+{"time_stamp": 150189.292635125, "action": "move", "x": 698.7265625, "y": 365.99609375}
+{"time_stamp": 150189.294858208, "action": "move", "x": 698.7265625, "y": 365.765625}
+{"time_stamp": 150189.295736041, "action": "move", "x": 698.7265625, "y": 365.53515625}
+{"time_stamp": 150189.297726916, "action": "move", "x": 698.7265625, "y": 365.3046875}
+{"time_stamp": 150189.29866375, "action": "move", "x": 698.7265625, "y": 365.07421875}
+{"time_stamp": 150189.300785791, "action": "move", "x": 698.49609375, "y": 365.07421875}
+{"time_stamp": 150189.301718416, "action": "move", "x": 698.49609375, "y": 364.84375}
+{"time_stamp": 150189.303249666, "action": "move", "x": 698.49609375, "y": 364.61328125}
+{"time_stamp": 150189.304685416, "action": "move", "x": 698.265625, "y": 364.61328125}
+{"time_stamp": 150189.305715458, "action": "move", "x": 698.265625, "y": 364.3828125}
+{"time_stamp": 150189.307654416, "action": "move", "x": 698.03515625, "y": 364.15234375}
+{"time_stamp": 150189.30964025, "action": "move", "x": 698.03515625, "y": 363.921875}
+{"time_stamp": 150189.31143225, "action": "move", "x": 697.8046875, "y": 363.921875}
+{"time_stamp": 150189.312698041, "action": "move", "x": 697.57421875, "y": 363.69140625}
+{"time_stamp": 150189.31466425, "action": "move", "x": 697.34375, "y": 363.4609375}
+{"time_stamp": 150189.316651375, "action": "move", "x": 697.11328125, "y": 363.4609375}
+{"time_stamp": 150189.317669083, "action": "move", "x": 697.11328125, "y": 363.23046875}
+{"time_stamp": 150189.318631, "action": "move", "x": 696.8828125, "y": 363.23046875}
+{"time_stamp": 150189.319915208, "action": "move", "x": 696.8828125, "y": 363.0}
+{"time_stamp": 150189.320652958, "action": "move", "x": 696.65234375, "y": 363.0}
+{"time_stamp": 150189.322704833, "action": "move", "x": 696.421875, "y": 363.0}
+{"time_stamp": 150189.323642291, "action": "move", "x": 696.19140625, "y": 362.76953125}
+{"time_stamp": 150189.325701625, "action": "move", "x": 695.9609375, "y": 362.5390625}
+{"time_stamp": 150189.327023125, "action": "move", "x": 695.73046875, "y": 362.5390625}
+{"time_stamp": 150189.329149125, "action": "move", "x": 695.5, "y": 362.5390625}
+{"time_stamp": 150189.329669458, "action": "move", "x": 695.26953125, "y": 362.5390625}
+{"time_stamp": 150189.331647125, "action": "move", "x": 695.0390625, "y": 362.30859375}
+{"time_stamp": 150189.33261825, "action": "move", "x": 694.80859375, "y": 362.30859375}
+{"time_stamp": 150189.334599375, "action": "move", "x": 694.578125, "y": 362.078125}
+{"time_stamp": 150189.336476708, "action": "move", "x": 694.34765625, "y": 362.078125}
+{"time_stamp": 150189.336638166, "action": "move", "x": 694.1171875, "y": 362.078125}
+{"time_stamp": 150189.338721708, "action": "move", "x": 693.88671875, "y": 362.078125}
+{"time_stamp": 150189.3396395, "action": "move", "x": 693.65625, "y": 362.078125}
+{"time_stamp": 150189.340645041, "action": "move", "x": 693.65625, "y": 361.84765625}
+{"time_stamp": 150189.341649416, "action": "move", "x": 693.42578125, "y": 361.84765625}
+{"time_stamp": 150189.342612666, "action": "move", "x": 693.1953125, "y": 361.84765625}
+{"time_stamp": 150189.34365575, "action": "move", "x": 692.96484375, "y": 361.6171875}
+{"time_stamp": 150189.345691166, "action": "move", "x": 692.734375, "y": 361.6171875}
+{"time_stamp": 150189.346624625, "action": "move", "x": 692.50390625, "y": 361.6171875}
+{"time_stamp": 150189.347650916, "action": "move", "x": 692.2734375, "y": 361.6171875}
+{"time_stamp": 150189.34964575, "action": "move", "x": 692.04296875, "y": 361.38671875}
+{"time_stamp": 150189.350637875, "action": "move", "x": 691.8125, "y": 361.38671875}
+{"time_stamp": 150189.353177333, "action": "move", "x": 691.58203125, "y": 361.38671875}
+{"time_stamp": 150189.353602666, "action": "move", "x": 691.3515625, "y": 361.38671875}
+{"time_stamp": 150189.355646583, "action": "move", "x": 691.12109375, "y": 361.38671875}
+{"time_stamp": 150189.356620625, "action": "move", "x": 690.890625, "y": 361.38671875}
+{"time_stamp": 150189.3576025, "action": "move", "x": 690.890625, "y": 361.15625}
+{"time_stamp": 150189.358567958, "action": "move", "x": 690.66015625, "y": 361.15625}
+{"time_stamp": 150189.359650541, "action": "move", "x": 690.4296875, "y": 361.15625}
+{"time_stamp": 150189.361674458, "action": "move", "x": 690.19921875, "y": 361.15625}
+{"time_stamp": 150189.362652166, "action": "move", "x": 689.96875, "y": 361.15625}
+{"time_stamp": 150189.364681, "action": "move", "x": 689.73828125, "y": 361.15625}
+{"time_stamp": 150189.365654875, "action": "move", "x": 689.5078125, "y": 361.15625}
+{"time_stamp": 150189.367629666, "action": "move", "x": 689.27734375, "y": 361.15625}
+{"time_stamp": 150189.369805666, "action": "move", "x": 689.046875, "y": 361.15625}
+{"time_stamp": 150189.370740458, "action": "move", "x": 688.81640625, "y": 361.15625}
+{"time_stamp": 150189.372650458, "action": "move", "x": 688.5859375, "y": 361.15625}
+{"time_stamp": 150189.374622375, "action": "move", "x": 688.35546875, "y": 361.15625}
+{"time_stamp": 150189.375622833, "action": "move", "x": 688.125, "y": 361.15625}
+{"time_stamp": 150189.376643583, "action": "move", "x": 687.89453125, "y": 361.15625}
+{"time_stamp": 150189.377953, "action": "move", "x": 687.89453125, "y": 361.3828125}
+{"time_stamp": 150189.378790666, "action": "move", "x": 687.6640625, "y": 361.3828125}
+{"time_stamp": 150189.379599, "action": "move", "x": 687.43359375, "y": 361.3828125}
+{"time_stamp": 150189.380694833, "action": "move", "x": 687.203125, "y": 361.3828125}
+{"time_stamp": 150189.381610458, "action": "move", "x": 687.203125, "y": 361.609375}
+{"time_stamp": 150189.382630875, "action": "move", "x": 686.97265625, "y": 361.609375}
+{"time_stamp": 150189.383617, "action": "move", "x": 686.7421875, "y": 361.609375}
+{"time_stamp": 150189.384615708, "action": "move", "x": 686.51171875, "y": 361.8359375}
+{"time_stamp": 150189.38658375, "action": "move", "x": 686.28125, "y": 361.8359375}
+{"time_stamp": 150189.387598791, "action": "move", "x": 686.05078125, "y": 362.0625}
+{"time_stamp": 150189.388697541, "action": "move", "x": 685.8203125, "y": 362.0625}
+{"time_stamp": 150189.389608833, "action": "move", "x": 685.58984375, "y": 362.2890625}
+{"time_stamp": 150189.390712666, "action": "move", "x": 685.359375, "y": 362.2890625}
+{"time_stamp": 150189.391631458, "action": "move", "x": 685.12890625, "y": 362.2890625}
+{"time_stamp": 150189.392574625, "action": "move", "x": 684.8984375, "y": 362.515625}
+{"time_stamp": 150189.393699708, "action": "move", "x": 684.66796875, "y": 362.515625}
+{"time_stamp": 150189.39489875, "action": "move", "x": 684.4375, "y": 362.7421875}
+{"time_stamp": 150189.395630875, "action": "move", "x": 684.20703125, "y": 362.7421875}
+{"time_stamp": 150189.396602916, "action": "move", "x": 683.9765625, "y": 362.96875}
+{"time_stamp": 150189.397599, "action": "move", "x": 683.74609375, "y": 362.96875}
+{"time_stamp": 150189.398600708, "action": "move", "x": 683.28515625, "y": 363.1953125}
+{"time_stamp": 150189.399620583, "action": "move", "x": 683.28515625, "y": 363.421875}
+{"time_stamp": 150189.400635333, "action": "move", "x": 682.82421875, "y": 363.421875}
+{"time_stamp": 150189.401647083, "action": "move", "x": 682.59375, "y": 363.6484375}
+{"time_stamp": 150189.40311125, "action": "move", "x": 682.36328125, "y": 363.6484375}
+{"time_stamp": 150189.403626666, "action": "move", "x": 681.90234375, "y": 363.875}
+{"time_stamp": 150189.404577375, "action": "move", "x": 681.671875, "y": 364.1015625}
+{"time_stamp": 150189.405655291, "action": "move", "x": 681.44140625, "y": 364.1015625}
+{"time_stamp": 150189.406620416, "action": "move", "x": 680.98046875, "y": 364.328125}
+{"time_stamp": 150189.407598541, "action": "move", "x": 680.75, "y": 364.5546875}
+{"time_stamp": 150189.408627791, "action": "move", "x": 680.51953125, "y": 364.78125}
+{"time_stamp": 150189.409644291, "action": "move", "x": 680.05859375, "y": 364.78125}
+{"time_stamp": 150189.41183725, "action": "move", "x": 679.828125, "y": 365.0078125}
+{"time_stamp": 150189.411863625, "action": "move", "x": 679.3671875, "y": 365.234375}
+{"time_stamp": 150189.412595041, "action": "move", "x": 679.13671875, "y": 365.234375}
+{"time_stamp": 150189.413592958, "action": "move", "x": 678.67578125, "y": 365.4609375}
+{"time_stamp": 150189.414614291, "action": "move", "x": 678.4453125, "y": 365.6875}
+{"time_stamp": 150189.415616333, "action": "move", "x": 678.21484375, "y": 365.9140625}
+{"time_stamp": 150189.416712458, "action": "move", "x": 677.75390625, "y": 365.9140625}
+{"time_stamp": 150189.417641958, "action": "move", "x": 677.5234375, "y": 366.140625}
+{"time_stamp": 150189.418603541, "action": "move", "x": 677.0625, "y": 366.3671875}
+{"time_stamp": 150189.419956791, "action": "move", "x": 676.83203125, "y": 366.59375}
+{"time_stamp": 150189.42060675, "action": "move", "x": 676.37109375, "y": 366.59375}
+{"time_stamp": 150189.42159425, "action": "move", "x": 676.140625, "y": 366.8203125}
+{"time_stamp": 150189.422597333, "action": "move", "x": 675.6796875, "y": 366.8203125}
+{"time_stamp": 150189.423660875, "action": "move", "x": 675.44921875, "y": 367.046875}
+{"time_stamp": 150189.42480575, "action": "move", "x": 674.98828125, "y": 367.2734375}
+{"time_stamp": 150189.425687041, "action": "move", "x": 674.7578125, "y": 367.2734375}
+{"time_stamp": 150189.42666625, "action": "move", "x": 674.52734375, "y": 367.5}
+{"time_stamp": 150189.4280775, "action": "move", "x": 674.06640625, "y": 367.7265625}
+{"time_stamp": 150189.428614916, "action": "move", "x": 673.8359375, "y": 367.7265625}
+{"time_stamp": 150189.429594291, "action": "move", "x": 673.375, "y": 367.953125}
+{"time_stamp": 150189.430627125, "action": "move", "x": 673.14453125, "y": 368.1796875}
+{"time_stamp": 150189.431615541, "action": "move", "x": 672.9140625, "y": 368.1796875}
+{"time_stamp": 150189.433446125, "action": "move", "x": 672.453125, "y": 368.40625}
+{"time_stamp": 150189.433671958, "action": "move", "x": 672.22265625, "y": 368.6328125}
+{"time_stamp": 150189.434642041, "action": "move", "x": 671.76171875, "y": 368.6328125}
+{"time_stamp": 150189.438695208, "action": "move", "x": 671.53125, "y": 368.859375}
+{"time_stamp": 150189.4387215, "action": "move", "x": 671.30078125, "y": 368.859375}
+{"time_stamp": 150189.438805333, "action": "move", "x": 671.0703125, "y": 369.0859375}
+{"time_stamp": 150189.43883675, "action": "move", "x": 670.609375, "y": 369.3125}
+{"time_stamp": 150189.439599458, "action": "move", "x": 670.37890625, "y": 369.3125}
+{"time_stamp": 150189.440681708, "action": "move", "x": 670.1484375, "y": 369.5390625}
+{"time_stamp": 150189.441700458, "action": "move", "x": 669.6875, "y": 369.5390625}
+{"time_stamp": 150189.442687875, "action": "move", "x": 669.45703125, "y": 369.765625}
+{"time_stamp": 150189.443662458, "action": "move", "x": 669.2265625, "y": 369.765625}
+{"time_stamp": 150189.445111, "action": "move", "x": 668.99609375, "y": 369.9921875}
+{"time_stamp": 150189.445701291, "action": "move", "x": 668.765625, "y": 369.9921875}
+{"time_stamp": 150189.446604458, "action": "move", "x": 668.3046875, "y": 370.21875}
+{"time_stamp": 150189.447596125, "action": "move", "x": 668.07421875, "y": 370.4453125}
+{"time_stamp": 150189.448720291, "action": "move", "x": 667.84375, "y": 370.4453125}
+{"time_stamp": 150189.44969325, "action": "move", "x": 667.61328125, "y": 370.671875}
+{"time_stamp": 150189.45067725, "action": "move", "x": 667.3828125, "y": 370.671875}
+{"time_stamp": 150189.451694583, "action": "move", "x": 667.15234375, "y": 370.8984375}
+{"time_stamp": 150189.453672583, "action": "move", "x": 666.921875, "y": 370.8984375}
+{"time_stamp": 150189.453702416, "action": "move", "x": 666.69140625, "y": 370.8984375}
+{"time_stamp": 150189.454621541, "action": "move", "x": 666.4609375, "y": 371.125}
+{"time_stamp": 150189.455646375, "action": "move", "x": 666.23046875, "y": 371.125}
+{"time_stamp": 150189.456671625, "action": "move", "x": 666.0, "y": 371.3515625}
+{"time_stamp": 150189.458705291, "action": "move", "x": 665.76953125, "y": 371.578125}
+{"time_stamp": 150189.459681291, "action": "move", "x": 665.5390625, "y": 371.578125}
+{"time_stamp": 150189.461954458, "action": "move", "x": 665.30859375, "y": 371.578125}
+{"time_stamp": 150189.461972833, "action": "move", "x": 665.078125, "y": 371.8046875}
+{"time_stamp": 150189.463624666, "action": "move", "x": 664.84765625, "y": 371.8046875}
+{"time_stamp": 150189.464616625, "action": "move", "x": 664.6171875, "y": 371.8046875}
+{"time_stamp": 150189.465612875, "action": "move", "x": 664.6171875, "y": 372.03125}
+{"time_stamp": 150189.466624208, "action": "move", "x": 664.38671875, "y": 372.03125}
+{"time_stamp": 150189.468589875, "action": "move", "x": 664.15625, "y": 372.03125}
+{"time_stamp": 150189.469991625, "action": "move", "x": 664.15625, "y": 372.2578125}
+{"time_stamp": 150189.470612333, "action": "move", "x": 663.92578125, "y": 372.2578125}
+{"time_stamp": 150189.472606166, "action": "move", "x": 663.6953125, "y": 372.2578125}
+{"time_stamp": 150189.47460125, "action": "move", "x": 663.46484375, "y": 372.2578125}
+{"time_stamp": 150189.475590291, "action": "move", "x": 663.46484375, "y": 372.484375}
+{"time_stamp": 150189.479699666, "action": "move", "x": 663.234375, "y": 372.484375}
+{"time_stamp": 150189.486688833, "action": "move", "x": 663.234375, "y": 372.7109375}
+{"time_stamp": 150189.549308375, "action": "click", "x": 663.234375, "y": 372.7109375, "button": "left", "pressed": true}
+{"time_stamp": 150189.624518708, "action": "click", "x": 663.234375, "y": 372.7109375, "button": "left", "pressed": false}
+{"time_stamp": 150189.707406541, "action": "move", "x": 663.234375, "y": 372.48046875}
+{"time_stamp": 150189.716245916, "action": "move", "x": 663.234375, "y": 372.25}
+{"time_stamp": 150189.720904875, "action": "move", "x": 663.234375, "y": 372.01953125}
+{"time_stamp": 150189.726805625, "action": "move", "x": 663.4609375, "y": 372.01953125}
+{"time_stamp": 150189.731333458, "action": "move", "x": 663.4609375, "y": 371.7890625}
+{"time_stamp": 150189.738654791, "action": "move", "x": 663.6875, "y": 371.7890625}
+{"time_stamp": 150189.738993708, "action": "move", "x": 663.6875, "y": 371.55859375}
+{"time_stamp": 150189.753895333, "action": "move", "x": 663.6875, "y": 371.328125}
+{"time_stamp": 150189.8584415, "action": "move", "x": 663.6875, "y": 371.5546875}
+{"time_stamp": 150189.863772833, "action": "move", "x": 663.6875, "y": 371.78125}
+{"time_stamp": 150189.863918708, "action": "move", "x": 663.6875, "y": 372.0078125}
+{"time_stamp": 150189.866146125, "action": "move", "x": 663.9140625, "y": 372.234375}
+{"time_stamp": 150189.872278708, "action": "move", "x": 663.9140625, "y": 372.4609375}
+{"time_stamp": 150189.872327125, "action": "move", "x": 663.9140625, "y": 372.6875}
+{"time_stamp": 150189.872441, "action": "move", "x": 663.9140625, "y": 372.9140625}
+{"time_stamp": 150189.873626625, "action": "move", "x": 663.9140625, "y": 373.140625}
+{"time_stamp": 150189.875600541, "action": "move", "x": 663.9140625, "y": 373.3671875}
+{"time_stamp": 150189.878981916, "action": "move", "x": 663.9140625, "y": 373.59375}
+{"time_stamp": 150189.879093708, "action": "move", "x": 664.140625, "y": 373.59375}
+{"time_stamp": 150189.879701208, "action": "move", "x": 664.140625, "y": 373.8203125}
+{"time_stamp": 150189.88172475, "action": "move", "x": 664.140625, "y": 374.046875}
+{"time_stamp": 150189.88265575, "action": "move", "x": 664.140625, "y": 374.2734375}
+{"time_stamp": 150189.884692541, "action": "move", "x": 664.140625, "y": 374.5}
+{"time_stamp": 150189.886517375, "action": "move", "x": 664.140625, "y": 374.7265625}
+{"time_stamp": 150189.886744375, "action": "move", "x": 664.3671875, "y": 374.953125}
+{"time_stamp": 150189.888658041, "action": "move", "x": 664.3671875, "y": 375.1796875}
+{"time_stamp": 150189.889896875, "action": "move", "x": 664.3671875, "y": 375.40625}
+{"time_stamp": 150189.890731083, "action": "move", "x": 664.59375, "y": 375.40625}
+{"time_stamp": 150189.89193075, "action": "move", "x": 664.59375, "y": 375.6328125}
+{"time_stamp": 150189.8927875, "action": "move", "x": 664.59375, "y": 375.859375}
+{"time_stamp": 150189.893666625, "action": "move", "x": 664.59375, "y": 376.0859375}
+{"time_stamp": 150189.895673791, "action": "move", "x": 664.59375, "y": 376.3125}
+{"time_stamp": 150189.895801666, "action": "move", "x": 664.59375, "y": 376.5390625}
+{"time_stamp": 150189.896659166, "action": "move", "x": 664.59375, "y": 376.99609375}
+{"time_stamp": 150189.897613833, "action": "move", "x": 664.59375, "y": 377.22265625}
+{"time_stamp": 150189.898625333, "action": "move", "x": 664.59375, "y": 377.44921875}
+{"time_stamp": 150189.899608875, "action": "move", "x": 664.59375, "y": 377.67578125}
+{"time_stamp": 150189.900593041, "action": "move", "x": 664.59375, "y": 377.90234375}
+{"time_stamp": 150189.901714625, "action": "move", "x": 664.59375, "y": 378.359375}
+{"time_stamp": 150189.902907791, "action": "move", "x": 664.59375, "y": 378.5859375}
+{"time_stamp": 150189.903684791, "action": "move", "x": 664.59375, "y": 378.8125}
+{"time_stamp": 150189.904688041, "action": "move", "x": 664.59375, "y": 379.26953125}
+{"time_stamp": 150189.905684791, "action": "move", "x": 664.59375, "y": 379.49609375}
+{"time_stamp": 150189.90671325, "action": "move", "x": 664.59375, "y": 379.72265625}
+{"time_stamp": 150189.907713666, "action": "move", "x": 664.59375, "y": 380.1796875}
+{"time_stamp": 150189.908716666, "action": "move", "x": 664.59375, "y": 380.40625}
+{"time_stamp": 150189.91012475, "action": "move", "x": 664.59375, "y": 380.6328125}
+{"time_stamp": 150189.913023791, "action": "move", "x": 664.59375, "y": 381.08984375}
+{"time_stamp": 150189.913137083, "action": "move", "x": 664.59375, "y": 381.31640625}
+{"time_stamp": 150189.9132355, "action": "move", "x": 664.36328125, "y": 381.54296875}
+{"time_stamp": 150189.91362275, "action": "move", "x": 664.36328125, "y": 382.0}
+{"time_stamp": 150189.914583416, "action": "move", "x": 664.36328125, "y": 382.2265625}
+{"time_stamp": 150189.91564325, "action": "move", "x": 664.36328125, "y": 382.453125}
+{"time_stamp": 150189.916618958, "action": "move", "x": 664.36328125, "y": 382.91015625}
+{"time_stamp": 150189.917616125, "action": "move", "x": 664.36328125, "y": 383.13671875}
+{"time_stamp": 150189.918622416, "action": "move", "x": 664.36328125, "y": 383.36328125}
+{"time_stamp": 150189.919656583, "action": "move", "x": 664.1328125, "y": 383.58984375}
+{"time_stamp": 150189.920648625, "action": "move", "x": 664.1328125, "y": 384.046875}
+{"time_stamp": 150189.921722625, "action": "move", "x": 664.1328125, "y": 384.2734375}
+{"time_stamp": 150189.923036833, "action": "move", "x": 664.1328125, "y": 384.5}
+{"time_stamp": 150189.923850625, "action": "move", "x": 664.1328125, "y": 384.95703125}
+{"time_stamp": 150189.924814916, "action": "move", "x": 664.1328125, "y": 385.18359375}
+{"time_stamp": 150189.925727125, "action": "move", "x": 664.1328125, "y": 385.41015625}
+{"time_stamp": 150189.927128208, "action": "move", "x": 664.1328125, "y": 385.63671875}
+{"time_stamp": 150189.92949425, "action": "move", "x": 664.1328125, "y": 386.09375}
+{"time_stamp": 150189.929704541, "action": "move", "x": 664.1328125, "y": 386.3203125}
+{"time_stamp": 150189.92975375, "action": "move", "x": 664.1328125, "y": 386.546875}
+{"time_stamp": 150189.93062, "action": "move", "x": 664.1328125, "y": 387.00390625}
+{"time_stamp": 150189.931659, "action": "move", "x": 664.1328125, "y": 387.23046875}
+{"time_stamp": 150189.932638666, "action": "move", "x": 664.1328125, "y": 387.45703125}
+{"time_stamp": 150189.933632291, "action": "move", "x": 664.1328125, "y": 387.68359375}
+{"time_stamp": 150189.934626041, "action": "move", "x": 663.90234375, "y": 388.140625}
+{"time_stamp": 150189.936323125, "action": "move", "x": 663.90234375, "y": 388.3671875}
+{"time_stamp": 150189.936681708, "action": "move", "x": 663.90234375, "y": 388.59375}
+{"time_stamp": 150189.937709875, "action": "move", "x": 663.90234375, "y": 389.05078125}
+{"time_stamp": 150189.939112458, "action": "move", "x": 663.90234375, "y": 389.27734375}
+{"time_stamp": 150189.93971125, "action": "move", "x": 663.90234375, "y": 389.50390625}
+{"time_stamp": 150189.940737291, "action": "move", "x": 663.90234375, "y": 389.73046875}
+{"time_stamp": 150189.941676166, "action": "move", "x": 663.90234375, "y": 390.1875}
+{"time_stamp": 150189.942721208, "action": "move", "x": 663.90234375, "y": 390.4140625}
+{"time_stamp": 150189.943642583, "action": "move", "x": 663.90234375, "y": 390.640625}
+{"time_stamp": 150189.945157208, "action": "move", "x": 663.90234375, "y": 391.09765625}
+{"time_stamp": 150189.945637333, "action": "move", "x": 663.90234375, "y": 391.32421875}
+{"time_stamp": 150189.946620291, "action": "move", "x": 663.90234375, "y": 391.55078125}
+{"time_stamp": 150189.947616333, "action": "move", "x": 663.90234375, "y": 392.0078125}
+{"time_stamp": 150189.948625208, "action": "move", "x": 663.671875, "y": 392.234375}
+{"time_stamp": 150189.949625875, "action": "move", "x": 663.671875, "y": 392.69140625}
+{"time_stamp": 150189.950649916, "action": "move", "x": 663.671875, "y": 392.91796875}
+{"time_stamp": 150189.951614416, "action": "move", "x": 663.671875, "y": 393.375}
+{"time_stamp": 150189.953701208, "action": "move", "x": 663.671875, "y": 393.6015625}
+{"time_stamp": 150189.95378825, "action": "move", "x": 663.671875, "y": 393.828125}
+{"time_stamp": 150189.954628875, "action": "move", "x": 663.671875, "y": 394.28515625}
+{"time_stamp": 150189.955666458, "action": "move", "x": 663.671875, "y": 394.51171875}
+{"time_stamp": 150189.956603625, "action": "move", "x": 663.671875, "y": 394.73828125}
+{"time_stamp": 150189.957628416, "action": "move", "x": 663.671875, "y": 395.1953125}
+{"time_stamp": 150189.958620166, "action": "move", "x": 663.671875, "y": 395.421875}
+{"time_stamp": 150189.959627, "action": "move", "x": 663.671875, "y": 395.6484375}
+{"time_stamp": 150189.961668291, "action": "move", "x": 663.671875, "y": 396.10546875}
+{"time_stamp": 150189.962278333, "action": "move", "x": 663.44140625, "y": 396.33203125}
+{"time_stamp": 150189.962949375, "action": "move", "x": 663.44140625, "y": 396.7890625}
+{"time_stamp": 150189.963772875, "action": "move", "x": 663.44140625, "y": 397.015625}
+{"time_stamp": 150189.96479575, "action": "move", "x": 663.44140625, "y": 397.2421875}
+{"time_stamp": 150189.965769375, "action": "move", "x": 663.44140625, "y": 397.69921875}
+{"time_stamp": 150189.967265291, "action": "move", "x": 663.44140625, "y": 397.92578125}
+{"time_stamp": 150189.967727875, "action": "move", "x": 663.44140625, "y": 398.3828125}
+{"time_stamp": 150189.96868525, "action": "move", "x": 663.44140625, "y": 398.609375}
+{"time_stamp": 150189.970710958, "action": "move", "x": 663.2109375, "y": 399.06640625}
+{"time_stamp": 150189.9708445, "action": "move", "x": 663.2109375, "y": 399.29296875}
+{"time_stamp": 150189.971610875, "action": "move", "x": 663.2109375, "y": 399.75}
+{"time_stamp": 150189.972665541, "action": "move", "x": 663.2109375, "y": 399.9765625}
+{"time_stamp": 150189.973691541, "action": "move", "x": 663.2109375, "y": 400.203125}
+{"time_stamp": 150189.974634375, "action": "move", "x": 663.2109375, "y": 400.66015625}
+{"time_stamp": 150189.975652458, "action": "move", "x": 663.2109375, "y": 400.88671875}
+{"time_stamp": 150189.976783041, "action": "move", "x": 662.98046875, "y": 401.34375}
+{"time_stamp": 150189.978148833, "action": "move", "x": 662.98046875, "y": 401.5703125}
+{"time_stamp": 150189.978752291, "action": "move", "x": 662.98046875, "y": 402.02734375}
+{"time_stamp": 150189.979749375, "action": "move", "x": 662.98046875, "y": 402.25390625}
+{"time_stamp": 150189.980762541, "action": "move", "x": 662.98046875, "y": 402.7109375}
+{"time_stamp": 150189.981773041, "action": "move", "x": 662.75, "y": 402.9375}
+{"time_stamp": 150189.982784208, "action": "move", "x": 662.75, "y": 403.39453125}
+{"time_stamp": 150189.983783541, "action": "move", "x": 662.75, "y": 403.62109375}
+{"time_stamp": 150189.984753375, "action": "move", "x": 662.75, "y": 404.078125}
+{"time_stamp": 150189.987329416, "action": "move", "x": 662.75, "y": 404.3046875}
+{"time_stamp": 150189.987432791, "action": "move", "x": 662.51953125, "y": 404.53125}
+{"time_stamp": 150189.987733833, "action": "move", "x": 662.51953125, "y": 404.98828125}
+{"time_stamp": 150189.988694916, "action": "move", "x": 662.51953125, "y": 405.21484375}
+{"time_stamp": 150189.989649583, "action": "move", "x": 662.51953125, "y": 405.671875}
+{"time_stamp": 150189.990658083, "action": "move", "x": 662.51953125, "y": 405.8984375}
+{"time_stamp": 150189.991627416, "action": "move", "x": 662.51953125, "y": 406.35546875}
+{"time_stamp": 150189.992651041, "action": "move", "x": 662.2890625, "y": 406.58203125}
+{"time_stamp": 150189.993592375, "action": "move", "x": 662.2890625, "y": 407.0390625}
+{"time_stamp": 150189.996617291, "action": "move", "x": 662.2890625, "y": 407.265625}
+{"time_stamp": 150189.996989041, "action": "move", "x": 662.2890625, "y": 407.72265625}
+{"time_stamp": 150189.997077333, "action": "move", "x": 662.05859375, "y": 408.1796875}
+{"time_stamp": 150190.000775291, "action": "move", "x": 662.05859375, "y": 408.40625}
+{"time_stamp": 150190.003732375, "action": "move", "x": 662.05859375, "y": 408.86328125}
+{"time_stamp": 150190.003827958, "action": "move", "x": 662.05859375, "y": 409.08984375}
+{"time_stamp": 150190.003843916, "action": "move", "x": 662.05859375, "y": 409.546875}
+{"time_stamp": 150190.004699125, "action": "move", "x": 662.05859375, "y": 410.00390625}
+{"time_stamp": 150190.004771625, "action": "move", "x": 661.828125, "y": 410.23046875}
+{"time_stamp": 150190.004788625, "action": "move", "x": 661.828125, "y": 410.6875}
+{"time_stamp": 150190.004853708, "action": "move", "x": 661.828125, "y": 411.14453125}
+{"time_stamp": 150190.006206833, "action": "move", "x": 661.828125, "y": 411.37109375}
+{"time_stamp": 150190.006969, "action": "move", "x": 661.828125, "y": 411.828125}
+{"time_stamp": 150190.00780725, "action": "move", "x": 661.59765625, "y": 412.28515625}
+{"time_stamp": 150190.008900041, "action": "move", "x": 661.59765625, "y": 412.51171875}
+{"time_stamp": 150190.009746333, "action": "move", "x": 661.59765625, "y": 412.96875}
+{"time_stamp": 150190.011729583, "action": "move", "x": 661.59765625, "y": 413.42578125}
+{"time_stamp": 150190.011849125, "action": "move", "x": 661.3671875, "y": 413.8828125}
+{"time_stamp": 150190.012676125, "action": "move", "x": 661.3671875, "y": 414.109375}
+{"time_stamp": 150190.013659333, "action": "move", "x": 661.3671875, "y": 414.56640625}
+{"time_stamp": 150190.0146745, "action": "move", "x": 661.3671875, "y": 415.0234375}
+{"time_stamp": 150190.015720416, "action": "move", "x": 661.3671875, "y": 415.48046875}
+{"time_stamp": 150190.016700583, "action": "move", "x": 661.3671875, "y": 415.9375}
+{"time_stamp": 150190.017735625, "action": "move", "x": 661.13671875, "y": 416.39453125}
+{"time_stamp": 150190.018680083, "action": "move", "x": 661.13671875, "y": 416.8515625}
+{"time_stamp": 150190.019833166, "action": "move", "x": 661.13671875, "y": 417.30859375}
+{"time_stamp": 150190.020704958, "action": "move", "x": 661.13671875, "y": 417.765625}
+{"time_stamp": 150190.021711208, "action": "move", "x": 660.90625, "y": 418.22265625}
+{"time_stamp": 150190.022759833, "action": "move", "x": 660.90625, "y": 418.44921875}
+{"time_stamp": 150190.023724458, "action": "move", "x": 660.90625, "y": 418.90625}
+{"time_stamp": 150190.024695208, "action": "move", "x": 660.90625, "y": 419.77734375}
+{"time_stamp": 150190.025688208, "action": "move", "x": 660.90625, "y": 420.234375}
+{"time_stamp": 150190.026692916, "action": "move", "x": 660.67578125, "y": 420.69140625}
+{"time_stamp": 150190.028172666, "action": "move", "x": 660.67578125, "y": 421.1484375}
+{"time_stamp": 150190.028691, "action": "move", "x": 660.67578125, "y": 421.60546875}
+{"time_stamp": 150190.0297285, "action": "move", "x": 660.67578125, "y": 422.0625}
+{"time_stamp": 150190.030765041, "action": "move", "x": 660.67578125, "y": 422.93359375}
+{"time_stamp": 150190.031705916, "action": "move", "x": 660.67578125, "y": 423.390625}
+{"time_stamp": 150190.032706708, "action": "move", "x": 660.3828125, "y": 424.26171875}
+{"time_stamp": 150190.033659791, "action": "move", "x": 660.3828125, "y": 424.71875}
+{"time_stamp": 150190.034652125, "action": "move", "x": 660.3828125, "y": 425.17578125}
+{"time_stamp": 150190.036221541, "action": "move", "x": 660.3828125, "y": 426.046875}
+{"time_stamp": 150190.036647958, "action": "move", "x": 660.3828125, "y": 426.50390625}
+{"time_stamp": 150190.037633041, "action": "move", "x": 660.3828125, "y": 426.9609375}
+{"time_stamp": 150190.038686, "action": "move", "x": 660.08984375, "y": 427.83203125}
+{"time_stamp": 150190.039649625, "action": "move", "x": 660.08984375, "y": 428.2890625}
+{"time_stamp": 150190.040671458, "action": "move", "x": 660.08984375, "y": 428.74609375}
+{"time_stamp": 150190.041655333, "action": "move", "x": 660.08984375, "y": 429.6171875}
+{"time_stamp": 150190.042654541, "action": "move", "x": 660.08984375, "y": 430.07421875}
+{"time_stamp": 150190.043634625, "action": "move", "x": 659.859375, "y": 430.53125}
+{"time_stamp": 150190.045529708, "action": "move", "x": 659.859375, "y": 430.98828125}
+{"time_stamp": 150190.045629583, "action": "move", "x": 659.859375, "y": 431.4453125}
+{"time_stamp": 150190.046652541, "action": "move", "x": 659.859375, "y": 432.31640625}
+{"time_stamp": 150190.047613041, "action": "move", "x": 659.859375, "y": 432.7734375}
+{"time_stamp": 150190.048632875, "action": "move", "x": 659.859375, "y": 433.23046875}
+{"time_stamp": 150190.0496315, "action": "move", "x": 659.62890625, "y": 433.6875}
+{"time_stamp": 150190.050669875, "action": "move", "x": 659.62890625, "y": 434.14453125}
+{"time_stamp": 150190.051703875, "action": "move", "x": 659.62890625, "y": 434.6015625}
+{"time_stamp": 150190.053051625, "action": "move", "x": 659.62890625, "y": 435.05859375}
+{"time_stamp": 150190.053685291, "action": "move", "x": 659.62890625, "y": 435.515625}
+{"time_stamp": 150190.054631208, "action": "move", "x": 659.3984375, "y": 435.97265625}
+{"time_stamp": 150190.055732291, "action": "move", "x": 659.3984375, "y": 436.4296875}
+{"time_stamp": 150190.056690958, "action": "move", "x": 659.3984375, "y": 436.88671875}
+{"time_stamp": 150190.057675666, "action": "move", "x": 659.3984375, "y": 437.34375}
+{"time_stamp": 150190.058681333, "action": "move", "x": 659.3984375, "y": 437.80078125}
+{"time_stamp": 150190.059680625, "action": "move", "x": 659.3984375, "y": 438.2578125}
+{"time_stamp": 150190.061314833, "action": "move", "x": 659.3984375, "y": 438.71484375}
+{"time_stamp": 150190.0616495, "action": "move", "x": 659.16796875, "y": 439.171875}
+{"time_stamp": 150190.062665708, "action": "move", "x": 659.16796875, "y": 439.3984375}
+{"time_stamp": 150190.063726166, "action": "move", "x": 659.16796875, "y": 439.85546875}
+{"time_stamp": 150190.064664541, "action": "move", "x": 659.16796875, "y": 440.3125}
+{"time_stamp": 150190.06564725, "action": "move", "x": 659.16796875, "y": 440.76953125}
+{"time_stamp": 150190.066708791, "action": "move", "x": 659.16796875, "y": 441.2265625}
+{"time_stamp": 150190.0676555, "action": "move", "x": 659.16796875, "y": 441.68359375}
+{"time_stamp": 150190.068638916, "action": "move", "x": 659.16796875, "y": 442.140625}
+{"time_stamp": 150190.069671916, "action": "move", "x": 658.9375, "y": 442.3671875}
+{"time_stamp": 150190.070664166, "action": "move", "x": 658.9375, "y": 442.82421875}
+{"time_stamp": 150190.071699125, "action": "move", "x": 658.9375, "y": 443.28125}
+{"time_stamp": 150190.072653583, "action": "move", "x": 658.9375, "y": 443.73828125}
+{"time_stamp": 150190.073639291, "action": "move", "x": 658.9375, "y": 444.1953125}
+{"time_stamp": 150190.074622791, "action": "move", "x": 658.9375, "y": 444.65234375}
+{"time_stamp": 150190.075644333, "action": "move", "x": 658.9375, "y": 445.109375}
+{"time_stamp": 150190.076627791, "action": "move", "x": 658.70703125, "y": 445.56640625}
+{"time_stamp": 150190.078191291, "action": "move", "x": 658.70703125, "y": 446.0234375}
+{"time_stamp": 150190.078674958, "action": "move", "x": 658.70703125, "y": 446.89453125}
+{"time_stamp": 150190.079610791, "action": "move", "x": 658.70703125, "y": 447.3515625}
+{"time_stamp": 150190.080636166, "action": "move", "x": 658.70703125, "y": 447.80859375}
+{"time_stamp": 150190.081621791, "action": "move", "x": 658.70703125, "y": 448.265625}
+{"time_stamp": 150190.082623208, "action": "move", "x": 658.4765625, "y": 448.72265625}
+{"time_stamp": 150190.083808958, "action": "move", "x": 658.4765625, "y": 449.59375}
+{"time_stamp": 150190.084663333, "action": "move", "x": 658.4765625, "y": 450.05078125}
+{"time_stamp": 150190.08676125, "action": "move", "x": 658.4765625, "y": 450.5078125}
+{"time_stamp": 150190.086867375, "action": "move", "x": 658.4765625, "y": 451.37890625}
+{"time_stamp": 150190.087645583, "action": "move", "x": 658.24609375, "y": 451.8359375}
+{"time_stamp": 150190.088673541, "action": "move", "x": 658.24609375, "y": 452.70703125}
+{"time_stamp": 150190.089699916, "action": "move", "x": 658.24609375, "y": 453.1640625}
+{"time_stamp": 150190.09070025, "action": "move", "x": 658.24609375, "y": 453.62109375}
+{"time_stamp": 150190.091636375, "action": "move", "x": 658.24609375, "y": 454.4921875}
+{"time_stamp": 150190.092671875, "action": "move", "x": 657.953125, "y": 455.36328125}
+{"time_stamp": 150190.093614083, "action": "move", "x": 657.953125, "y": 455.8203125}
+{"time_stamp": 150190.094963125, "action": "move", "x": 657.953125, "y": 456.69140625}
+{"time_stamp": 150190.095686791, "action": "move", "x": 657.953125, "y": 457.1484375}
+{"time_stamp": 150190.09663725, "action": "move", "x": 657.953125, "y": 458.01953125}
+{"time_stamp": 150190.097676, "action": "move", "x": 657.66015625, "y": 458.890625}
+{"time_stamp": 150190.09865575, "action": "move", "x": 657.66015625, "y": 459.76171875}
+{"time_stamp": 150190.099645708, "action": "move", "x": 657.66015625, "y": 460.21875}
+{"time_stamp": 150190.100615, "action": "move", "x": 657.66015625, "y": 461.08984375}
+{"time_stamp": 150190.101619083, "action": "move", "x": 657.66015625, "y": 461.9609375}
+{"time_stamp": 150190.103211458, "action": "move", "x": 657.3671875, "y": 462.83203125}
+{"time_stamp": 150190.103610833, "action": "move", "x": 657.3671875, "y": 463.703125}
+{"time_stamp": 150190.104613625, "action": "move", "x": 657.3671875, "y": 464.57421875}
+{"time_stamp": 150190.10565275, "action": "move", "x": 657.3671875, "y": 465.4453125}
+{"time_stamp": 150190.106730125, "action": "move", "x": 656.95703125, "y": 467.0703125}
+{"time_stamp": 150190.107662791, "action": "move", "x": 656.95703125, "y": 467.94140625}
+{"time_stamp": 150190.108632833, "action": "move", "x": 656.95703125, "y": 468.8125}
+{"time_stamp": 150190.10968875, "action": "move", "x": 656.95703125, "y": 469.68359375}
+{"time_stamp": 150190.111704125, "action": "move", "x": 656.546875, "y": 471.30859375}
+{"time_stamp": 150190.111755, "action": "move", "x": 656.546875, "y": 472.1796875}
+{"time_stamp": 150190.112654958, "action": "move", "x": 656.546875, "y": 473.8046875}
+{"time_stamp": 150190.113714458, "action": "move", "x": 656.25390625, "y": 474.67578125}
+{"time_stamp": 150190.114679041, "action": "move", "x": 656.25390625, "y": 476.30078125}
+{"time_stamp": 150190.11566375, "action": "move", "x": 656.25390625, "y": 477.171875}
+{"time_stamp": 150190.116656333, "action": "move", "x": 655.84375, "y": 478.796875}
+{"time_stamp": 150190.117641583, "action": "move", "x": 655.84375, "y": 480.421875}
+{"time_stamp": 150190.118655041, "action": "move", "x": 655.84375, "y": 481.29296875}
+{"time_stamp": 150190.119994291, "action": "move", "x": 655.55078125, "y": 482.1640625}
+{"time_stamp": 150190.120674833, "action": "move", "x": 655.55078125, "y": 483.7890625}
+{"time_stamp": 150190.121688416, "action": "move", "x": 655.55078125, "y": 485.4140625}
+{"time_stamp": 150190.122660291, "action": "move", "x": 655.140625, "y": 487.0390625}
+{"time_stamp": 150190.123633416, "action": "move", "x": 655.140625, "y": 487.91015625}
+{"time_stamp": 150190.124686708, "action": "move", "x": 655.140625, "y": 489.53515625}
+{"time_stamp": 150190.125697416, "action": "move", "x": 654.73046875, "y": 491.16015625}
+{"time_stamp": 150190.126721875, "action": "move", "x": 654.3203125, "y": 492.78515625}
+{"time_stamp": 150190.128117041, "action": "move", "x": 654.3203125, "y": 493.65625}
+{"time_stamp": 150190.128595416, "action": "move", "x": 653.91015625, "y": 495.28125}
+{"time_stamp": 150190.129602375, "action": "move", "x": 653.91015625, "y": 496.90625}
+{"time_stamp": 150190.13112775, "action": "move", "x": 653.91015625, "y": 498.53125}
+{"time_stamp": 150190.132153, "action": "move", "x": 653.5, "y": 500.15625}
+{"time_stamp": 150190.132636, "action": "move", "x": 653.5, "y": 501.02734375}
+{"time_stamp": 150190.134061708, "action": "move", "x": 653.08984375, "y": 502.65234375}
+{"time_stamp": 150190.134757833, "action": "move", "x": 653.08984375, "y": 504.27734375}
+{"time_stamp": 150190.137390916, "action": "move", "x": 653.08984375, "y": 505.90234375}
+{"time_stamp": 150190.137438833, "action": "move", "x": 652.6796875, "y": 507.52734375}
+{"time_stamp": 150190.138477375, "action": "move", "x": 652.6796875, "y": 508.3984375}
+{"time_stamp": 150190.13861825, "action": "move", "x": 652.26953125, "y": 510.0234375}
+{"time_stamp": 150190.139661333, "action": "move", "x": 652.26953125, "y": 511.6484375}
+{"time_stamp": 150190.140619458, "action": "move", "x": 651.859375, "y": 513.2734375}
+{"time_stamp": 150190.141629375, "action": "move", "x": 651.859375, "y": 514.14453125}
+{"time_stamp": 150190.142643291, "action": "move", "x": 651.44921875, "y": 515.76953125}
+{"time_stamp": 150190.14361525, "action": "move", "x": 651.44921875, "y": 517.39453125}
+{"time_stamp": 150190.145550625, "action": "move", "x": 651.0390625, "y": 519.01953125}
+{"time_stamp": 150190.145599791, "action": "move", "x": 651.0390625, "y": 519.890625}
+{"time_stamp": 150190.146780916, "action": "move", "x": 650.62890625, "y": 521.515625}
+{"time_stamp": 150190.147818583, "action": "move", "x": 650.62890625, "y": 523.140625}
+{"time_stamp": 150190.148700916, "action": "move", "x": 650.3359375, "y": 524.01171875}
+{"time_stamp": 150190.149692208, "action": "move", "x": 650.3359375, "y": 525.63671875}
+{"time_stamp": 150190.15065375, "action": "move", "x": 650.04296875, "y": 526.5078125}
+{"time_stamp": 150190.151657583, "action": "move", "x": 650.04296875, "y": 528.1328125}
+{"time_stamp": 150190.154194958, "action": "move", "x": 649.6328125, "y": 529.7578125}
+{"time_stamp": 150190.154270666, "action": "move", "x": 649.6328125, "y": 530.62890625}
+{"time_stamp": 150190.154672958, "action": "move", "x": 649.6328125, "y": 532.25390625}
+{"time_stamp": 150190.155739708, "action": "move", "x": 649.33984375, "y": 533.125}
+{"time_stamp": 150190.156756958, "action": "move", "x": 649.33984375, "y": 534.75}
+{"time_stamp": 150190.157651875, "action": "move", "x": 649.33984375, "y": 535.62109375}
+{"time_stamp": 150190.158666083, "action": "move", "x": 649.33984375, "y": 537.24609375}
+{"time_stamp": 150190.159839291, "action": "move", "x": 648.9296875, "y": 538.87109375}
+{"time_stamp": 150190.161336166, "action": "move", "x": 648.9296875, "y": 539.7421875}
+{"time_stamp": 150190.161659375, "action": "move", "x": 648.9296875, "y": 540.61328125}
+{"time_stamp": 150190.162650625, "action": "move", "x": 648.9296875, "y": 542.23828125}
+{"time_stamp": 150190.163715041, "action": "move", "x": 648.9296875, "y": 543.109375}
+{"time_stamp": 150190.16464825, "action": "move", "x": 648.9296875, "y": 544.734375}
+{"time_stamp": 150190.165666333, "action": "move", "x": 648.63671875, "y": 545.60546875}
+{"time_stamp": 150190.1666425, "action": "move", "x": 648.63671875, "y": 546.4765625}
+{"time_stamp": 150190.167683875, "action": "move", "x": 648.63671875, "y": 548.1015625}
+{"time_stamp": 150190.168637458, "action": "move", "x": 648.63671875, "y": 548.97265625}
+{"time_stamp": 150190.169891875, "action": "move", "x": 648.63671875, "y": 549.84375}
+{"time_stamp": 150190.170660666, "action": "move", "x": 648.63671875, "y": 550.71484375}
+{"time_stamp": 150190.17162875, "action": "move", "x": 648.63671875, "y": 551.5859375}
+{"time_stamp": 150190.172639791, "action": "move", "x": 648.63671875, "y": 552.45703125}
+{"time_stamp": 150190.173628, "action": "move", "x": 648.63671875, "y": 553.328125}
+{"time_stamp": 150190.17465875, "action": "move", "x": 648.63671875, "y": 554.19921875}
+{"time_stamp": 150190.175603375, "action": "move", "x": 648.63671875, "y": 555.0703125}
+{"time_stamp": 150190.176644208, "action": "move", "x": 648.63671875, "y": 555.94140625}
+{"time_stamp": 150190.178254416, "action": "move", "x": 648.63671875, "y": 556.8125}
+{"time_stamp": 150190.178609875, "action": "move", "x": 648.63671875, "y": 557.68359375}
+{"time_stamp": 150190.179618, "action": "move", "x": 648.63671875, "y": 558.5546875}
+{"time_stamp": 150190.180614083, "action": "move", "x": 648.63671875, "y": 559.42578125}
+{"time_stamp": 150190.181617166, "action": "move", "x": 648.63671875, "y": 560.296875}
+{"time_stamp": 150190.182709125, "action": "move", "x": 648.63671875, "y": 561.16796875}
+{"time_stamp": 150190.183614833, "action": "move", "x": 648.63671875, "y": 562.0390625}
+{"time_stamp": 150190.184629, "action": "move", "x": 648.63671875, "y": 562.91015625}
+{"time_stamp": 150190.186761791, "action": "move", "x": 648.86328125, "y": 563.3671875}
+{"time_stamp": 150190.186925041, "action": "move", "x": 648.86328125, "y": 564.23828125}
+{"time_stamp": 150190.187645166, "action": "move", "x": 648.86328125, "y": 565.109375}
+{"time_stamp": 150190.188667833, "action": "move", "x": 648.86328125, "y": 565.98046875}
+{"time_stamp": 150190.18967275, "action": "move", "x": 648.86328125, "y": 566.4375}
+{"time_stamp": 150190.190661041, "action": "move", "x": 648.86328125, "y": 567.30859375}
+{"time_stamp": 150190.191663875, "action": "move", "x": 649.15234375, "y": 568.1796875}
+{"time_stamp": 150190.192638166, "action": "move", "x": 649.15234375, "y": 568.63671875}
+{"time_stamp": 150190.193628041, "action": "move", "x": 649.15234375, "y": 569.5078125}
+{"time_stamp": 150190.194793166, "action": "move", "x": 649.15234375, "y": 570.37890625}
+{"time_stamp": 150190.195677541, "action": "move", "x": 649.15234375, "y": 570.8359375}
+{"time_stamp": 150190.196656125, "action": "move", "x": 649.44140625, "y": 571.70703125}
+{"time_stamp": 150190.197655416, "action": "move", "x": 649.44140625, "y": 572.578125}
+{"time_stamp": 150190.19863075, "action": "move", "x": 649.44140625, "y": 573.44921875}
+{"time_stamp": 150190.199629833, "action": "move", "x": 649.44140625, "y": 573.90625}
+{"time_stamp": 150190.200639875, "action": "move", "x": 649.73046875, "y": 574.77734375}
+{"time_stamp": 150190.201695666, "action": "move", "x": 649.73046875, "y": 575.234375}
+{"time_stamp": 150190.203372083, "action": "move", "x": 649.73046875, "y": 576.10546875}
+{"time_stamp": 150190.203618166, "action": "move", "x": 649.73046875, "y": 576.9765625}
+{"time_stamp": 150190.204614875, "action": "move", "x": 649.73046875, "y": 577.43359375}
+{"time_stamp": 150190.205673666, "action": "move", "x": 650.01953125, "y": 578.3046875}
+{"time_stamp": 150190.206655875, "action": "move", "x": 650.01953125, "y": 578.76171875}
+{"time_stamp": 150190.207598, "action": "move", "x": 650.01953125, "y": 579.21875}
+{"time_stamp": 150190.208657, "action": "move", "x": 650.01953125, "y": 580.08984375}
+{"time_stamp": 150190.2099465, "action": "move", "x": 650.24609375, "y": 580.546875}
+{"time_stamp": 150190.212662708, "action": "move", "x": 650.24609375, "y": 581.41796875}
+{"time_stamp": 150190.212779291, "action": "move", "x": 650.24609375, "y": 581.875}
+{"time_stamp": 150190.21285525, "action": "move", "x": 650.53515625, "y": 582.74609375}
+{"time_stamp": 150190.213704041, "action": "move", "x": 650.53515625, "y": 583.203125}
+{"time_stamp": 150190.214674583, "action": "move", "x": 650.53515625, "y": 583.66015625}
+{"time_stamp": 150190.215668333, "action": "move", "x": 650.53515625, "y": 584.1171875}
+{"time_stamp": 150190.216680166, "action": "move", "x": 650.82421875, "y": 584.98828125}
+{"time_stamp": 150190.217685375, "action": "move", "x": 650.82421875, "y": 585.4453125}
+{"time_stamp": 150190.218645875, "action": "move", "x": 650.82421875, "y": 585.90234375}
+{"time_stamp": 150190.22051225, "action": "move", "x": 650.82421875, "y": 586.359375}
+{"time_stamp": 150190.220645416, "action": "move", "x": 650.82421875, "y": 586.81640625}
+{"time_stamp": 150190.221656333, "action": "move", "x": 651.05078125, "y": 587.2734375}
+{"time_stamp": 150190.222645791, "action": "move", "x": 651.05078125, "y": 587.5}
+{"time_stamp": 150190.223667458, "action": "move", "x": 651.05078125, "y": 587.95703125}
+{"time_stamp": 150190.224644791, "action": "move", "x": 651.05078125, "y": 588.4140625}
+{"time_stamp": 150190.225682291, "action": "move", "x": 651.05078125, "y": 588.640625}
+{"time_stamp": 150190.226720708, "action": "move", "x": 651.05078125, "y": 589.09765625}
+{"time_stamp": 150190.228072083, "action": "move", "x": 651.05078125, "y": 589.32421875}
+{"time_stamp": 150190.228635041, "action": "move", "x": 651.27734375, "y": 589.78125}
+{"time_stamp": 150190.22966225, "action": "move", "x": 651.27734375, "y": 590.0078125}
+{"time_stamp": 150190.231041833, "action": "move", "x": 651.27734375, "y": 590.234375}
+{"time_stamp": 150190.231821541, "action": "move", "x": 651.27734375, "y": 590.4609375}
+{"time_stamp": 150190.232946666, "action": "move", "x": 651.27734375, "y": 590.6875}
+{"time_stamp": 150190.234004041, "action": "move", "x": 651.27734375, "y": 590.9140625}
+{"time_stamp": 150190.234814041, "action": "move", "x": 651.27734375, "y": 591.140625}
+{"time_stamp": 150190.236381083, "action": "move", "x": 651.27734375, "y": 591.3671875}
+{"time_stamp": 150190.237718083, "action": "move", "x": 651.27734375, "y": 591.59375}
+{"time_stamp": 150190.238663041, "action": "move", "x": 651.27734375, "y": 591.8203125}
+{"time_stamp": 150190.240771291, "action": "move", "x": 651.27734375, "y": 592.046875}
+{"time_stamp": 150190.2426365, "action": "move", "x": 651.50390625, "y": 592.046875}
+{"time_stamp": 150190.243616666, "action": "move", "x": 651.50390625, "y": 592.2734375}
+{"time_stamp": 150190.248731125, "action": "move", "x": 651.50390625, "y": 592.5}
+{"time_stamp": 150190.257009125, "action": "move", "x": 651.50390625, "y": 592.7265625}
+{"time_stamp": 150190.267066833, "action": "move", "x": 651.50390625, "y": 592.953125}
+{"time_stamp": 150190.274728333, "action": "move", "x": 651.50390625, "y": 593.1796875}
+{"time_stamp": 150190.280774291, "action": "move", "x": 651.50390625, "y": 593.40625}
+{"time_stamp": 150190.30336275, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.322147625, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.346100333, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.364723916, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.382547583, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.397138166, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.413629541, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.429325666, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.463533583, "action": "scroll", "x": 651.50390625, "y": 593.40625, "dx": 0, "dy": -1}
+{"time_stamp": 150190.49766225, "action": "move", "x": 651.50390625, "y": 593.17578125}
+{"time_stamp": 150190.499403708, "action": "move", "x": 651.50390625, "y": 592.9453125}
+{"time_stamp": 150190.504061916, "action": "move", "x": 651.50390625, "y": 592.71484375}
+{"time_stamp": 150190.50616275, "action": "move", "x": 651.2734375, "y": 592.484375}
+{"time_stamp": 150190.510388208, "action": "move", "x": 651.2734375, "y": 592.25390625}
+{"time_stamp": 150190.514808, "action": "move", "x": 651.2734375, "y": 592.0234375}
+{"time_stamp": 150190.523039, "action": "move", "x": 651.2734375, "y": 591.79296875}
+{"time_stamp": 150190.814843833, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150190.842759791, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150190.864798041, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150190.889224708, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150190.906318, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150190.923179208, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150190.941150166, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150190.968568625, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150191.012791041, "action": "scroll", "x": 651.2734375, "y": 591.79296875, "dx": 0, "dy": -1}
+{"time_stamp": 150191.030982, "action": "move", "x": 651.2734375, "y": 591.5625}
+{"time_stamp": 150191.031678583, "action": "move", "x": 651.04296875, "y": 591.5625}
+{"time_stamp": 150191.047895333, "action": "move", "x": 651.04296875, "y": 591.33203125}
+{"time_stamp": 150191.050877083, "action": "move", "x": 651.04296875, "y": 591.1015625}
+{"time_stamp": 150191.060003333, "action": "move", "x": 651.04296875, "y": 590.87109375}
+{"time_stamp": 150191.067476541, "action": "move", "x": 650.8125, "y": 590.87109375}
+{"time_stamp": 150191.071668291, "action": "move", "x": 650.8125, "y": 590.640625}
+{"time_stamp": 150191.082920791, "action": "move", "x": 650.8125, "y": 590.41015625}
+{"time_stamp": 150191.089774333, "action": "move", "x": 650.58203125, "y": 590.41015625}
+{"time_stamp": 150191.091659375, "action": "move", "x": 650.58203125, "y": 590.1796875}
+{"time_stamp": 150191.104045541, "action": "move", "x": 650.58203125, "y": 589.94921875}
+{"time_stamp": 150191.114804708, "action": "move", "x": 650.58203125, "y": 589.71875}
+{"time_stamp": 150191.115764833, "action": "move", "x": 650.58203125, "y": 589.48828125}
+{"time_stamp": 150191.119953458, "action": "move", "x": 650.80859375, "y": 589.48828125}
+{"time_stamp": 150191.120623, "action": "move", "x": 650.80859375, "y": 589.2578125}
+{"time_stamp": 150191.12413725, "action": "move", "x": 650.80859375, "y": 589.02734375}
+{"time_stamp": 150191.124679291, "action": "move", "x": 651.03515625, "y": 589.02734375}
+{"time_stamp": 150191.12675775, "action": "move", "x": 651.03515625, "y": 588.796875}
+{"time_stamp": 150191.130936, "action": "move", "x": 651.26171875, "y": 588.796875}
+{"time_stamp": 150191.130950541, "action": "move", "x": 651.26171875, "y": 588.56640625}
+{"time_stamp": 150191.1316495, "action": "move", "x": 651.26171875, "y": 588.3359375}
+{"time_stamp": 150191.132616708, "action": "move", "x": 651.48828125, "y": 588.3359375}
+{"time_stamp": 150191.134613833, "action": "move", "x": 651.48828125, "y": 588.10546875}
+{"time_stamp": 150191.137909791, "action": "move", "x": 651.71484375, "y": 588.10546875}
+{"time_stamp": 150191.137935875, "action": "move", "x": 651.71484375, "y": 587.875}
+{"time_stamp": 150191.137977958, "action": "move", "x": 651.94140625, "y": 587.875}
+{"time_stamp": 150191.138597083, "action": "move", "x": 651.94140625, "y": 587.64453125}
+{"time_stamp": 150191.139661916, "action": "move", "x": 652.16796875, "y": 587.64453125}
+{"time_stamp": 150191.1406885, "action": "move", "x": 652.39453125, "y": 587.4140625}
+{"time_stamp": 150191.141668375, "action": "move", "x": 652.39453125, "y": 587.18359375}
+{"time_stamp": 150191.142701625, "action": "move", "x": 652.62109375, "y": 587.18359375}
+{"time_stamp": 150191.143717541, "action": "move", "x": 652.62109375, "y": 586.953125}
+{"time_stamp": 150191.145316, "action": "move", "x": 652.84765625, "y": 586.72265625}
+{"time_stamp": 150191.145733458, "action": "move", "x": 653.07421875, "y": 586.72265625}
+{"time_stamp": 150191.146677875, "action": "move", "x": 653.30078125, "y": 586.4921875}
+{"time_stamp": 150191.147679666, "action": "move", "x": 653.30078125, "y": 586.26171875}
+{"time_stamp": 150191.148731583, "action": "move", "x": 653.52734375, "y": 586.03125}
+{"time_stamp": 150191.14971175, "action": "move", "x": 653.75390625, "y": 586.03125}
+{"time_stamp": 150191.150722458, "action": "move", "x": 653.98046875, "y": 585.80078125}
+{"time_stamp": 150191.151686791, "action": "move", "x": 654.20703125, "y": 585.5703125}
+{"time_stamp": 150191.153826, "action": "move", "x": 654.43359375, "y": 585.33984375}
+{"time_stamp": 150191.1538525, "action": "move", "x": 654.66015625, "y": 585.109375}
+{"time_stamp": 150191.154595083, "action": "move", "x": 654.88671875, "y": 584.87890625}
+{"time_stamp": 150191.155671916, "action": "move", "x": 655.34375, "y": 584.6484375}
+{"time_stamp": 150191.156629416, "action": "move", "x": 655.5703125, "y": 584.41796875}
+{"time_stamp": 150191.157603958, "action": "move", "x": 655.796875, "y": 584.1875}
+{"time_stamp": 150191.158591208, "action": "move", "x": 656.0234375, "y": 583.95703125}
+{"time_stamp": 150191.159716458, "action": "move", "x": 656.48046875, "y": 583.49609375}
+{"time_stamp": 150191.162013375, "action": "move", "x": 656.70703125, "y": 583.265625}
+{"time_stamp": 150191.162026666, "action": "move", "x": 656.93359375, "y": 583.03515625}
+{"time_stamp": 150191.162649041, "action": "move", "x": 657.390625, "y": 582.57421875}
+{"time_stamp": 150191.163697666, "action": "move", "x": 657.84765625, "y": 582.34375}
+{"time_stamp": 150191.164689541, "action": "move", "x": 658.3046875, "y": 581.8828125}
+{"time_stamp": 150191.16571775, "action": "move", "x": 658.53125, "y": 581.421875}
+{"time_stamp": 150191.1666935, "action": "move", "x": 658.98828125, "y": 580.9609375}
+{"time_stamp": 150191.167702708, "action": "move", "x": 660.20703125, "y": 579.73828125}
+{"time_stamp": 150191.168718958, "action": "move", "x": 660.6640625, "y": 579.27734375}
+{"time_stamp": 150191.170288166, "action": "move", "x": 661.12109375, "y": 578.81640625}
+{"time_stamp": 150191.170647625, "action": "move", "x": 661.703125, "y": 577.94140625}
+{"time_stamp": 150191.171691, "action": "move", "x": 662.921875, "y": 576.71875}
+{"time_stamp": 150191.172702916, "action": "move", "x": 663.50390625, "y": 575.84375}
+{"time_stamp": 150191.173694916, "action": "move", "x": 664.72265625, "y": 574.62109375}
+{"time_stamp": 150191.174709, "action": "move", "x": 665.3046875, "y": 573.74609375}
+{"time_stamp": 150191.175687666, "action": "move", "x": 666.5234375, "y": 572.5234375}
+{"time_stamp": 150191.176749291, "action": "move", "x": 667.3359375, "y": 570.89453125}
+{"time_stamp": 150191.178866125, "action": "move", "x": 668.5546875, "y": 569.671875}
+{"time_stamp": 150191.178895791, "action": "move", "x": 669.98046875, "y": 567.765625}
+{"time_stamp": 150191.179622666, "action": "move", "x": 671.40625, "y": 565.859375}
+{"time_stamp": 150191.180603416, "action": "move", "x": 672.83203125, "y": 563.953125}
+{"time_stamp": 150191.181625333, "action": "move", "x": 673.64453125, "y": 562.32421875}
+{"time_stamp": 150191.182618166, "action": "move", "x": 675.546875, "y": 560.41796875}
+{"time_stamp": 150191.183711208, "action": "move", "x": 676.97265625, "y": 558.51171875}
+{"time_stamp": 150191.184684, "action": "move", "x": 678.3984375, "y": 556.60546875}
+{"time_stamp": 150191.1868865, "action": "move", "x": 679.82421875, "y": 554.22265625}
+{"time_stamp": 150191.186898041, "action": "move", "x": 681.25, "y": 552.31640625}
+{"time_stamp": 150191.187605333, "action": "move", "x": 682.67578125, "y": 549.93359375}
+{"time_stamp": 150191.188589708, "action": "move", "x": 684.578125, "y": 548.02734375}
+{"time_stamp": 150191.18961225, "action": "move", "x": 686.00390625, "y": 545.64453125}
+{"time_stamp": 150191.190615208, "action": "move", "x": 687.90625, "y": 543.73828125}
+{"time_stamp": 150191.191673541, "action": "move", "x": 689.33203125, "y": 541.35546875}
+{"time_stamp": 150191.192726416, "action": "move", "x": 691.41796875, "y": 538.7421875}
+{"time_stamp": 150191.193637583, "action": "move", "x": 692.84375, "y": 536.359375}
+{"time_stamp": 150191.195429166, "action": "move", "x": 694.9296875, "y": 533.74609375}
+{"time_stamp": 150191.195731625, "action": "move", "x": 696.35546875, "y": 531.36328125}
+{"time_stamp": 150191.196646458, "action": "move", "x": 698.44140625, "y": 528.75}
+{"time_stamp": 150191.197584541, "action": "move", "x": 700.52734375, "y": 526.13671875}
+{"time_stamp": 150191.1985985, "action": "move", "x": 702.61328125, "y": 523.5234375}
+{"time_stamp": 150191.199625083, "action": "move", "x": 704.69921875, "y": 520.91015625}
+{"time_stamp": 150191.200608083, "action": "move", "x": 706.26171875, "y": 517.77734375}
+{"time_stamp": 150191.201653333, "action": "move", "x": 708.34765625, "y": 515.1640625}
+{"time_stamp": 150191.203670708, "action": "move", "x": 710.43359375, "y": 512.55078125}
+{"time_stamp": 150191.203717708, "action": "move", "x": 712.51953125, "y": 509.9375}
+{"time_stamp": 150191.204614041, "action": "move", "x": 715.30078125, "y": 506.59765625}
+{"time_stamp": 150191.205632166, "action": "move", "x": 717.38671875, "y": 503.984375}
+{"time_stamp": 150191.206631083, "action": "move", "x": 719.47265625, "y": 501.37109375}
+{"time_stamp": 150191.207627625, "action": "move", "x": 721.6953125, "y": 498.03125}
+{"time_stamp": 150191.208582625, "action": "move", "x": 723.78125, "y": 495.41796875}
+{"time_stamp": 150191.209649583, "action": "move", "x": 726.5625, "y": 492.078125}
+{"time_stamp": 150191.211677708, "action": "move", "x": 728.6484375, "y": 489.46484375}
+{"time_stamp": 150191.2116925, "action": "move", "x": 730.87109375, "y": 486.125}
+{"time_stamp": 150191.212637, "action": "move", "x": 733.65234375, "y": 482.78515625}
+{"time_stamp": 150191.213604708, "action": "move", "x": 735.73828125, "y": 480.171875}
+{"time_stamp": 150191.214626083, "action": "move", "x": 738.51953125, "y": 476.83203125}
+{"time_stamp": 150191.21561975, "action": "move", "x": 740.60546875, "y": 474.21875}
+{"time_stamp": 150191.216624833, "action": "move", "x": 743.38671875, "y": 470.87890625}
+{"time_stamp": 150191.217659083, "action": "move", "x": 745.609375, "y": 467.5390625}
+{"time_stamp": 150191.218682333, "action": "move", "x": 748.390625, "y": 464.19921875}
+{"time_stamp": 150191.219894875, "action": "move", "x": 750.61328125, "y": 460.859375}
+{"time_stamp": 150191.220573583, "action": "move", "x": 753.39453125, "y": 457.51953125}
+{"time_stamp": 150191.221674875, "action": "move", "x": 756.17578125, "y": 454.734375}
+{"time_stamp": 150191.222816291, "action": "move", "x": 758.3984375, "y": 451.39453125}
+{"time_stamp": 150191.223652708, "action": "move", "x": 761.1796875, "y": 448.0546875}
+{"time_stamp": 150191.2246355, "action": "move", "x": 763.9609375, "y": 444.71484375}
+{"time_stamp": 150191.225608291, "action": "move", "x": 766.7421875, "y": 441.375}
+{"time_stamp": 150191.22664625, "action": "move", "x": 769.5234375, "y": 438.03515625}
+{"time_stamp": 150191.230380875, "action": "move", "x": 772.3046875, "y": 434.6953125}
+{"time_stamp": 150191.230401416, "action": "move", "x": 775.0859375, "y": 431.35546875}
+{"time_stamp": 150191.23050975, "action": "move", "x": 777.8671875, "y": 428.015625}
+{"time_stamp": 150191.230692, "action": "move", "x": 780.6484375, "y": 424.67578125}
+{"time_stamp": 150191.231626333, "action": "move", "x": 783.4296875, "y": 421.3359375}
+{"time_stamp": 150191.232662833, "action": "move", "x": 786.921875, "y": 417.83984375}
+{"time_stamp": 150191.233645416, "action": "move", "x": 789.703125, "y": 414.5}
+{"time_stamp": 150191.234717791, "action": "move", "x": 792.484375, "y": 411.16015625}
+{"time_stamp": 150191.237237375, "action": "move", "x": 795.265625, "y": 407.8203125}
+{"time_stamp": 150191.237283, "action": "move", "x": 798.7578125, "y": 404.32421875}
+{"time_stamp": 150191.23761375, "action": "move", "x": 801.5390625, "y": 400.984375}
+{"time_stamp": 150191.238695333, "action": "move", "x": 805.03125, "y": 397.48828125}
+{"time_stamp": 150191.239713416, "action": "move", "x": 807.8125, "y": 394.1484375}
+{"time_stamp": 150191.24062925, "action": "move", "x": 811.3046875, "y": 390.65234375}
+{"time_stamp": 150191.241629875, "action": "move", "x": 814.0859375, "y": 387.3125}
+{"time_stamp": 150191.24271525, "action": "move", "x": 817.578125, "y": 383.81640625}
+{"time_stamp": 150191.243656541, "action": "move", "x": 820.359375, "y": 380.4765625}
+{"time_stamp": 150191.245058916, "action": "move", "x": 823.6953125, "y": 377.69140625}
+{"time_stamp": 150191.245614541, "action": "move", "x": 826.4765625, "y": 374.3515625}
+{"time_stamp": 150191.246675083, "action": "move", "x": 829.96875, "y": 370.85546875}
+{"time_stamp": 150191.247668875, "action": "move", "x": 833.4609375, "y": 367.359375}
+{"time_stamp": 150191.248740375, "action": "move", "x": 836.2421875, "y": 364.01953125}
+{"time_stamp": 150191.249738916, "action": "move", "x": 839.734375, "y": 360.5234375}
+{"time_stamp": 150191.250752833, "action": "move", "x": 843.2265625, "y": 357.02734375}
+{"time_stamp": 150191.251726583, "action": "move", "x": 846.0078125, "y": 353.6875}
+{"time_stamp": 150191.254499958, "action": "move", "x": 849.34375, "y": 350.90234375}
+{"time_stamp": 150191.254551625, "action": "move", "x": 852.125, "y": 347.5625}
+{"time_stamp": 150191.254728666, "action": "move", "x": 855.6171875, "y": 344.06640625}
+{"time_stamp": 150191.255624166, "action": "move", "x": 858.3984375, "y": 340.7265625}
+{"time_stamp": 150191.256632625, "action": "move", "x": 861.890625, "y": 337.23046875}
+{"time_stamp": 150191.25762775, "action": "move", "x": 865.2265625, "y": 334.4453125}
+{"time_stamp": 150191.258670375, "action": "move", "x": 868.71875, "y": 330.94921875}
+{"time_stamp": 150191.259711166, "action": "move", "x": 871.5, "y": 327.609375}
+{"time_stamp": 150191.262076041, "action": "move", "x": 874.8359375, "y": 324.82421875}
+{"time_stamp": 150191.2621005, "action": "move", "x": 877.6171875, "y": 321.484375}
+{"time_stamp": 150191.262615708, "action": "move", "x": 881.109375, "y": 317.98828125}
+{"time_stamp": 150191.263598833, "action": "move", "x": 884.4453125, "y": 315.203125}
+{"time_stamp": 150191.264641625, "action": "move", "x": 887.2265625, "y": 311.86328125}
+{"time_stamp": 150191.265635208, "action": "move", "x": 890.71875, "y": 308.3671875}
+{"time_stamp": 150191.266655083, "action": "move", "x": 894.0546875, "y": 305.58203125}
+{"time_stamp": 150191.267638166, "action": "move", "x": 896.8359375, "y": 302.2421875}
+{"time_stamp": 150191.268589375, "action": "move", "x": 900.171875, "y": 299.45703125}
+{"time_stamp": 150191.270008541, "action": "move", "x": 902.953125, "y": 296.1171875}
+{"time_stamp": 150191.270632208, "action": "move", "x": 906.2890625, "y": 293.33203125}
+{"time_stamp": 150191.271638375, "action": "move", "x": 909.0703125, "y": 289.9921875}
+{"time_stamp": 150191.272644375, "action": "move", "x": 912.40625, "y": 287.20703125}
+{"time_stamp": 150191.273741166, "action": "move", "x": 915.1875, "y": 284.421875}
+{"time_stamp": 150191.274713958, "action": "move", "x": 918.5234375, "y": 281.63671875}
+{"time_stamp": 150191.275705875, "action": "move", "x": 922.015625, "y": 278.140625}
+{"time_stamp": 150191.276702583, "action": "move", "x": 924.796875, "y": 275.35546875}
+{"time_stamp": 150191.278628916, "action": "move", "x": 928.1328125, "y": 272.5703125}
+{"time_stamp": 150191.27871525, "action": "move", "x": 930.9140625, "y": 269.78515625}
+{"time_stamp": 150191.279653208, "action": "move", "x": 933.6953125, "y": 267.0}
+{"time_stamp": 150191.280614458, "action": "move", "x": 937.03125, "y": 264.21484375}
+{"time_stamp": 150191.281733375, "action": "move", "x": 939.8125, "y": 261.4296875}
+{"time_stamp": 150191.282725791, "action": "move", "x": 942.59375, "y": 258.64453125}
+{"time_stamp": 150191.283724791, "action": "move", "x": 945.9296875, "y": 255.859375}
+{"time_stamp": 150191.284707166, "action": "move", "x": 948.7109375, "y": 253.07421875}
+{"time_stamp": 150191.286706208, "action": "move", "x": 951.4921875, "y": 250.2890625}
+{"time_stamp": 150191.286760208, "action": "move", "x": 954.2734375, "y": 247.50390625}
+{"time_stamp": 150191.287606166, "action": "move", "x": 957.609375, "y": 244.71875}
+{"time_stamp": 150191.288639125, "action": "move", "x": 960.390625, "y": 241.93359375}
+{"time_stamp": 150191.289699958, "action": "move", "x": 963.171875, "y": 239.1484375}
+{"time_stamp": 150191.290705, "action": "move", "x": 965.78125, "y": 237.05859375}
+{"time_stamp": 150191.291708041, "action": "move", "x": 968.5625, "y": 234.2734375}
+{"time_stamp": 150191.292615833, "action": "move", "x": 971.171875, "y": 232.18359375}
+{"time_stamp": 150191.293701541, "action": "move", "x": 973.78125, "y": 230.09375}
+{"time_stamp": 150191.295442333, "action": "move", "x": 976.5625, "y": 227.30859375}
+{"time_stamp": 150191.295663666, "action": "move", "x": 978.46484375, "y": 225.40234375}
+{"time_stamp": 150191.29667375, "action": "move", "x": 981.07421875, "y": 223.3125}
+{"time_stamp": 150191.297731208, "action": "move", "x": 983.85546875, "y": 220.52734375}
+{"time_stamp": 150191.298729125, "action": "move", "x": 986.46484375, "y": 218.4375}
+{"time_stamp": 150191.299735625, "action": "move", "x": 988.3671875, "y": 216.53125}
+{"time_stamp": 150191.300699166, "action": "move", "x": 990.9765625, "y": 214.44140625}
+{"time_stamp": 150191.301787583, "action": "move", "x": 992.87890625, "y": 212.53515625}
+{"time_stamp": 150191.304083458, "action": "move", "x": 995.48828125, "y": 210.4453125}
+{"time_stamp": 150191.304125375, "action": "move", "x": 997.390625, "y": 209.015625}
+{"time_stamp": 150191.304613833, "action": "move", "x": 999.29296875, "y": 207.109375}
+{"time_stamp": 150191.30571075, "action": "move", "x": 1001.90234375, "y": 205.01953125}
+{"time_stamp": 150191.306718916, "action": "move", "x": 1003.8046875, "y": 203.58984375}
+{"time_stamp": 150191.307708166, "action": "move", "x": 1005.70703125, "y": 201.68359375}
+{"time_stamp": 150191.308831208, "action": "move", "x": 1007.609375, "y": 200.25390625}
+{"time_stamp": 150191.309691791, "action": "move", "x": 1009.51171875, "y": 198.82421875}
+{"time_stamp": 150191.31218725, "action": "move", "x": 1011.4140625, "y": 196.91796875}
+{"time_stamp": 150191.312203291, "action": "move", "x": 1012.6328125, "y": 195.6953125}
+{"time_stamp": 150191.31261825, "action": "move", "x": 1014.53515625, "y": 194.265625}
+{"time_stamp": 150191.313712583, "action": "move", "x": 1016.4375, "y": 192.8359375}
+{"time_stamp": 150191.31466125, "action": "move", "x": 1017.65625, "y": 191.61328125}
+{"time_stamp": 150191.315647125, "action": "move", "x": 1019.55859375, "y": 190.18359375}
+{"time_stamp": 150191.316643416, "action": "move", "x": 1020.77734375, "y": 188.9609375}
+{"time_stamp": 150191.317716875, "action": "move", "x": 1022.6796875, "y": 187.53125}
+{"time_stamp": 150191.318740125, "action": "move", "x": 1023.8984375, "y": 186.30859375}
+{"time_stamp": 150191.32055575, "action": "move", "x": 1025.80078125, "y": 184.87890625}
+{"time_stamp": 150191.320716375, "action": "move", "x": 1027.01953125, "y": 183.65625}
+{"time_stamp": 150191.321627708, "action": "move", "x": 1028.23828125, "y": 182.43359375}
+{"time_stamp": 150191.322608333, "action": "move", "x": 1029.109375, "y": 181.84765625}
+{"time_stamp": 150191.323677583, "action": "move", "x": 1030.328125, "y": 180.625}
+{"time_stamp": 150191.324722125, "action": "move", "x": 1032.23046875, "y": 179.1953125}
+{"time_stamp": 150191.325641833, "action": "move", "x": 1033.44921875, "y": 177.97265625}
+{"time_stamp": 150191.326619958, "action": "move", "x": 1034.3203125, "y": 177.38671875}
+{"time_stamp": 150191.328775166, "action": "move", "x": 1035.5390625, "y": 176.1640625}
+{"time_stamp": 150191.328802833, "action": "move", "x": 1036.7578125, "y": 174.94140625}
+{"time_stamp": 150191.329629833, "action": "move", "x": 1037.62890625, "y": 174.35546875}
+{"time_stamp": 150191.330579666, "action": "move", "x": 1038.84765625, "y": 173.1328125}
+{"time_stamp": 150191.331623708, "action": "move", "x": 1039.3046875, "y": 172.671875}
+{"time_stamp": 150191.332641291, "action": "move", "x": 1040.5234375, "y": 171.44921875}
+{"time_stamp": 150191.333637125, "action": "move", "x": 1041.39453125, "y": 170.86328125}
+{"time_stamp": 150191.334632291, "action": "move", "x": 1042.265625, "y": 170.27734375}
+{"time_stamp": 150191.336833, "action": "move", "x": 1042.84765625, "y": 169.40234375}
+{"time_stamp": 150191.336847666, "action": "move", "x": 1043.71875, "y": 168.81640625}
+{"time_stamp": 150191.337609958, "action": "move", "x": 1044.58984375, "y": 168.23046875}
+{"time_stamp": 150191.338682833, "action": "move", "x": 1045.046875, "y": 167.76953125}
+{"time_stamp": 150191.339659416, "action": "move", "x": 1045.91796875, "y": 167.18359375}
+{"time_stamp": 150191.340632041, "action": "move", "x": 1046.375, "y": 166.72265625}
+{"time_stamp": 150191.341622875, "action": "move", "x": 1047.24609375, "y": 166.13671875}
+{"time_stamp": 150191.342622458, "action": "move", "x": 1047.703125, "y": 165.67578125}
+{"time_stamp": 150191.34361875, "action": "move", "x": 1048.57421875, "y": 165.3828125}
+{"time_stamp": 150191.344960625, "action": "move", "x": 1049.03125, "y": 164.921875}
+{"time_stamp": 150191.345666458, "action": "move", "x": 1049.48828125, "y": 164.4609375}
+{"time_stamp": 150191.346628291, "action": "move", "x": 1050.359375, "y": 163.875}
+{"time_stamp": 150191.34765575, "action": "move", "x": 1050.81640625, "y": 163.4140625}
+{"time_stamp": 150191.348860291, "action": "move", "x": 1051.2734375, "y": 162.953125}
+{"time_stamp": 150191.349680625, "action": "move", "x": 1051.73046875, "y": 162.72265625}
+{"time_stamp": 150191.35067025, "action": "move", "x": 1052.1875, "y": 162.26171875}
+{"time_stamp": 150191.351666125, "action": "move", "x": 1052.64453125, "y": 161.80078125}
+{"time_stamp": 150191.353489958, "action": "move", "x": 1052.87109375, "y": 161.33984375}
+{"time_stamp": 150191.353690083, "action": "move", "x": 1053.328125, "y": 161.109375}
+{"time_stamp": 150191.354637541, "action": "move", "x": 1053.78515625, "y": 160.6484375}
+{"time_stamp": 150191.355828416, "action": "move", "x": 1054.2421875, "y": 160.1875}
+{"time_stamp": 150191.356714, "action": "move", "x": 1054.46875, "y": 159.7265625}
+{"time_stamp": 150191.35766725, "action": "move", "x": 1054.92578125, "y": 159.49609375}
+{"time_stamp": 150191.358738916, "action": "move", "x": 1055.3828125, "y": 159.03515625}
+{"time_stamp": 150191.359644125, "action": "move", "x": 1055.609375, "y": 158.57421875}
+{"time_stamp": 150191.361495458, "action": "move", "x": 1056.06640625, "y": 158.34375}
+{"time_stamp": 150191.361714708, "action": "move", "x": 1056.29296875, "y": 157.8828125}
+{"time_stamp": 150191.362666458, "action": "move", "x": 1056.75, "y": 157.421875}
+{"time_stamp": 150191.363667416, "action": "move", "x": 1056.9765625, "y": 156.9609375}
+{"time_stamp": 150191.364680041, "action": "move", "x": 1057.43359375, "y": 156.73046875}
+{"time_stamp": 150191.36562925, "action": "move", "x": 1057.66015625, "y": 156.26953125}
+{"time_stamp": 150191.366631541, "action": "move", "x": 1058.1171875, "y": 155.80859375}
+{"time_stamp": 150191.367630416, "action": "move", "x": 1058.34375, "y": 155.578125}
+{"time_stamp": 150191.3686295, "action": "move", "x": 1058.80078125, "y": 155.1171875}
+{"time_stamp": 150191.369974, "action": "move", "x": 1059.02734375, "y": 154.65625}
+{"time_stamp": 150191.370656375, "action": "move", "x": 1059.484375, "y": 154.1953125}
+{"time_stamp": 150191.371597, "action": "move", "x": 1059.7109375, "y": 153.96484375}
+{"time_stamp": 150191.372796875, "action": "move", "x": 1059.9375, "y": 153.50390625}
+{"time_stamp": 150191.373696125, "action": "move", "x": 1060.39453125, "y": 153.2734375}
+{"time_stamp": 150191.3746635, "action": "move", "x": 1060.62109375, "y": 152.8125}
+{"time_stamp": 150191.375687041, "action": "move", "x": 1060.84765625, "y": 152.3515625}
+{"time_stamp": 150191.376669, "action": "move", "x": 1061.3046875, "y": 152.12109375}
+{"time_stamp": 150191.379084708, "action": "move", "x": 1061.53125, "y": 151.66015625}
+{"time_stamp": 150191.379233708, "action": "move", "x": 1061.7578125, "y": 151.4296875}
+{"time_stamp": 150191.379656291, "action": "move", "x": 1062.21484375, "y": 150.96875}
+{"time_stamp": 150191.380684541, "action": "move", "x": 1062.44140625, "y": 150.5078125}
+{"time_stamp": 150191.38170525, "action": "move", "x": 1062.66796875, "y": 150.27734375}
+{"time_stamp": 150191.382647833, "action": "move", "x": 1063.125, "y": 149.81640625}
+{"time_stamp": 150191.383690666, "action": "move", "x": 1063.3515625, "y": 149.5859375}
+{"time_stamp": 150191.384657041, "action": "move", "x": 1063.578125, "y": 149.125}
+{"time_stamp": 150191.386597333, "action": "move", "x": 1063.8046875, "y": 148.89453125}
+{"time_stamp": 150191.38679475, "action": "move", "x": 1064.03125, "y": 148.43359375}
+{"time_stamp": 150191.387682333, "action": "move", "x": 1064.2578125, "y": 147.97265625}
+{"time_stamp": 150191.388661375, "action": "move", "x": 1064.484375, "y": 147.7421875}
+{"time_stamp": 150191.389670583, "action": "move", "x": 1064.94140625, "y": 147.51171875}
+{"time_stamp": 150191.390700083, "action": "move", "x": 1064.94140625, "y": 147.05078125}
+{"time_stamp": 150191.391692083, "action": "move", "x": 1065.3984375, "y": 146.8203125}
+{"time_stamp": 150191.392657916, "action": "move", "x": 1065.625, "y": 146.58984375}
+{"time_stamp": 150191.393705, "action": "move", "x": 1065.8515625, "y": 146.12890625}
+{"time_stamp": 150191.395033541, "action": "move", "x": 1066.078125, "y": 145.8984375}
+{"time_stamp": 150191.395681083, "action": "move", "x": 1066.3046875, "y": 145.66796875}
+{"time_stamp": 150191.3966525, "action": "move", "x": 1066.53125, "y": 145.4375}
+{"time_stamp": 150191.397658875, "action": "move", "x": 1066.7578125, "y": 145.20703125}
+{"time_stamp": 150191.398778, "action": "move", "x": 1066.7578125, "y": 144.9765625}
+{"time_stamp": 150191.399659416, "action": "move", "x": 1066.984375, "y": 144.74609375}
+{"time_stamp": 150191.400644375, "action": "move", "x": 1067.2109375, "y": 144.515625}
+{"time_stamp": 150191.401707333, "action": "move", "x": 1067.4375, "y": 144.28515625}
+{"time_stamp": 150191.40350325, "action": "move", "x": 1067.6640625, "y": 144.0546875}
+{"time_stamp": 150191.403658458, "action": "move", "x": 1067.6640625, "y": 143.82421875}
+{"time_stamp": 150191.40464125, "action": "move", "x": 1067.890625, "y": 143.59375}
+{"time_stamp": 150191.40563425, "action": "move", "x": 1068.1171875, "y": 143.36328125}
+{"time_stamp": 150191.406637875, "action": "move", "x": 1068.34375, "y": 143.1328125}
+{"time_stamp": 150191.407624041, "action": "move", "x": 1068.34375, "y": 142.90234375}
+{"time_stamp": 150191.408635625, "action": "move", "x": 1068.5703125, "y": 142.671875}
+{"time_stamp": 150191.409654958, "action": "move", "x": 1068.796875, "y": 142.44140625}
+{"time_stamp": 150191.411858125, "action": "move", "x": 1068.796875, "y": 142.2109375}
+{"time_stamp": 150191.411872958, "action": "move", "x": 1069.0234375, "y": 142.2109375}
+{"time_stamp": 150191.412644458, "action": "move", "x": 1069.25, "y": 141.98046875}
+{"time_stamp": 150191.413658333, "action": "move", "x": 1069.25, "y": 141.75}
+{"time_stamp": 150191.41463525, "action": "move", "x": 1069.4765625, "y": 141.51953125}
+{"time_stamp": 150191.415728125, "action": "move", "x": 1069.4765625, "y": 141.2890625}
+{"time_stamp": 150191.416718166, "action": "move", "x": 1069.703125, "y": 141.2890625}
+{"time_stamp": 150191.417772875, "action": "move", "x": 1069.703125, "y": 141.05859375}
+{"time_stamp": 150191.418734208, "action": "move", "x": 1069.9296875, "y": 140.828125}
+{"time_stamp": 150191.419996958, "action": "move", "x": 1070.15625, "y": 140.59765625}
+{"time_stamp": 150191.4216415, "action": "move", "x": 1070.3828125, "y": 140.3671875}
+{"time_stamp": 150191.422640333, "action": "move", "x": 1070.609375, "y": 140.13671875}
+{"time_stamp": 150191.423706416, "action": "move", "x": 1070.609375, "y": 139.90625}
+{"time_stamp": 150191.4246065, "action": "move", "x": 1070.8359375, "y": 139.90625}
+{"time_stamp": 150191.425617208, "action": "move", "x": 1070.8359375, "y": 139.67578125}
+{"time_stamp": 150191.426591458, "action": "move", "x": 1071.0625, "y": 139.4453125}
+{"time_stamp": 150191.4282975, "action": "move", "x": 1071.2890625, "y": 139.21484375}
+{"time_stamp": 150191.42959675, "action": "move", "x": 1071.515625, "y": 138.984375}
+{"time_stamp": 150191.430584625, "action": "move", "x": 1071.515625, "y": 138.75390625}
+{"time_stamp": 150191.431613708, "action": "move", "x": 1071.7421875, "y": 138.5234375}
+{"time_stamp": 150191.433611666, "action": "move", "x": 1071.96875, "y": 138.29296875}
+{"time_stamp": 150191.434645208, "action": "move", "x": 1071.96875, "y": 138.0625}
+{"time_stamp": 150191.43759975, "action": "move", "x": 1072.1953125, "y": 138.0625}
+{"time_stamp": 150191.437655708, "action": "move", "x": 1072.421875, "y": 137.83203125}
+{"time_stamp": 150191.437712958, "action": "move", "x": 1072.421875, "y": 137.6015625}
+{"time_stamp": 150191.438690833, "action": "move", "x": 1072.6484375, "y": 137.6015625}
+{"time_stamp": 150191.439724125, "action": "move", "x": 1072.6484375, "y": 137.37109375}
+{"time_stamp": 150191.440705916, "action": "move", "x": 1072.875, "y": 137.140625}
+{"time_stamp": 150191.441699583, "action": "move", "x": 1072.875, "y": 136.91015625}
+{"time_stamp": 150191.442712583, "action": "move", "x": 1073.1015625, "y": 136.91015625}
+{"time_stamp": 150191.443718375, "action": "move", "x": 1073.1015625, "y": 136.6796875}
+{"time_stamp": 150191.445354583, "action": "move", "x": 1073.328125, "y": 136.6796875}
+{"time_stamp": 150191.445694916, "action": "move", "x": 1073.328125, "y": 136.44921875}
+{"time_stamp": 150191.446623833, "action": "move", "x": 1073.5546875, "y": 136.44921875}
+{"time_stamp": 150191.447745875, "action": "move", "x": 1073.5546875, "y": 136.21875}
+{"time_stamp": 150191.448737333, "action": "move", "x": 1073.78125, "y": 135.98828125}
+{"time_stamp": 150191.450983791, "action": "move", "x": 1074.0078125, "y": 135.7578125}
+{"time_stamp": 150191.45415, "action": "move", "x": 1074.234375, "y": 135.52734375}
+{"time_stamp": 150191.454702791, "action": "move", "x": 1074.4609375, "y": 135.52734375}
+{"time_stamp": 150191.455700208, "action": "move", "x": 1074.4609375, "y": 135.296875}
+{"time_stamp": 150191.457872541, "action": "move", "x": 1074.6875, "y": 135.06640625}
+{"time_stamp": 150191.45973025, "action": "move", "x": 1074.9140625, "y": 135.06640625}
+{"time_stamp": 150191.461726875, "action": "move", "x": 1075.140625, "y": 134.8359375}
+{"time_stamp": 150191.464674, "action": "move", "x": 1075.3671875, "y": 134.8359375}
+{"time_stamp": 150191.465637708, "action": "move", "x": 1075.3671875, "y": 134.60546875}
+{"time_stamp": 150191.467732458, "action": "move", "x": 1075.59375, "y": 134.60546875}
+{"time_stamp": 150191.470732625, "action": "move", "x": 1075.8203125, "y": 134.60546875}
+{"time_stamp": 150191.474722541, "action": "move", "x": 1076.046875, "y": 134.60546875}
+{"time_stamp": 150191.478667625, "action": "move", "x": 1076.046875, "y": 134.375}
+{"time_stamp": 150191.481672291, "action": "move", "x": 1076.2734375, "y": 134.375}
+{"time_stamp": 150191.490778458, "action": "move", "x": 1076.5, "y": 134.375}
+{"time_stamp": 150191.495361, "action": "move", "x": 1076.5, "y": 134.14453125}
+{"time_stamp": 150191.495807166, "action": "move", "x": 1076.7265625, "y": 134.14453125}
+{"time_stamp": 150191.499695708, "action": "move", "x": 1076.953125, "y": 134.14453125}
+{"time_stamp": 150191.500644375, "action": "move", "x": 1076.953125, "y": 133.9140625}
+{"time_stamp": 150191.503539083, "action": "move", "x": 1077.1796875, "y": 133.9140625}
+{"time_stamp": 150191.503660583, "action": "move", "x": 1077.1796875, "y": 133.68359375}
+{"time_stamp": 150191.505648791, "action": "move", "x": 1077.40625, "y": 133.453125}
+{"time_stamp": 150191.506730208, "action": "move", "x": 1077.6328125, "y": 133.453125}
+{"time_stamp": 150191.507698666, "action": "move", "x": 1077.6328125, "y": 133.22265625}
+{"time_stamp": 150191.508763333, "action": "move", "x": 1077.859375, "y": 133.22265625}
+{"time_stamp": 150191.509697083, "action": "move", "x": 1077.859375, "y": 132.9921875}
+{"time_stamp": 150191.511788208, "action": "move", "x": 1078.0859375, "y": 132.76171875}
+{"time_stamp": 150191.511828125, "action": "move", "x": 1078.3125, "y": 132.76171875}
+{"time_stamp": 150191.512631833, "action": "move", "x": 1078.3125, "y": 132.53125}
+{"time_stamp": 150191.513603333, "action": "move", "x": 1078.5390625, "y": 132.30078125}
+{"time_stamp": 150191.514648625, "action": "move", "x": 1078.765625, "y": 132.30078125}
+{"time_stamp": 150191.515613833, "action": "move", "x": 1078.9921875, "y": 132.0703125}
+{"time_stamp": 150191.516595625, "action": "move", "x": 1079.21875, "y": 131.83984375}
+{"time_stamp": 150191.517596791, "action": "move", "x": 1079.4453125, "y": 131.609375}
+{"time_stamp": 150191.518598333, "action": "move", "x": 1079.671875, "y": 131.37890625}
+{"time_stamp": 150191.519973458, "action": "move", "x": 1079.8984375, "y": 131.1484375}
+{"time_stamp": 150191.520622125, "action": "move", "x": 1080.125, "y": 130.91796875}
+{"time_stamp": 150191.521592833, "action": "move", "x": 1080.3515625, "y": 130.45703125}
+{"time_stamp": 150191.522694041, "action": "move", "x": 1080.578125, "y": 130.2265625}
+{"time_stamp": 150191.523721, "action": "move", "x": 1080.8046875, "y": 129.99609375}
+{"time_stamp": 150191.5246785, "action": "move", "x": 1081.26171875, "y": 129.765625}
+{"time_stamp": 150191.525659208, "action": "move", "x": 1081.48828125, "y": 129.53515625}
+{"time_stamp": 150191.526630333, "action": "move", "x": 1081.71484375, "y": 129.07421875}
+{"time_stamp": 150191.528973333, "action": "move", "x": 1082.171875, "y": 128.84375}
+{"time_stamp": 150191.528992416, "action": "move", "x": 1082.3984375, "y": 128.3828125}
+{"time_stamp": 150191.529668041, "action": "move", "x": 1082.85546875, "y": 128.15234375}
+{"time_stamp": 150191.530590375, "action": "move", "x": 1083.08203125, "y": 127.921875}
+{"time_stamp": 150191.531641083, "action": "move", "x": 1083.5390625, "y": 127.4609375}
+{"time_stamp": 150191.532604708, "action": "move", "x": 1083.765625, "y": 127.23046875}
+{"time_stamp": 150191.53360625, "action": "move", "x": 1084.22265625, "y": 126.76953125}
+{"time_stamp": 150191.53460125, "action": "move", "x": 1084.6796875, "y": 126.5390625}
+{"time_stamp": 150191.537306041, "action": "move", "x": 1085.13671875, "y": 126.078125}
+{"time_stamp": 150191.537379083, "action": "move", "x": 1085.36328125, "y": 125.84765625}
+{"time_stamp": 150191.537624958, "action": "move", "x": 1085.8203125, "y": 125.38671875}
+{"time_stamp": 150191.538702708, "action": "move", "x": 1086.27734375, "y": 125.15625}
+{"time_stamp": 150191.539750041, "action": "move", "x": 1086.734375, "y": 124.6953125}
+{"time_stamp": 150191.54072475, "action": "move", "x": 1087.19140625, "y": 124.46484375}
+{"time_stamp": 150191.541711416, "action": "move", "x": 1087.6484375, "y": 124.00390625}
+{"time_stamp": 150191.542669208, "action": "move", "x": 1088.10546875, "y": 123.54296875}
+{"time_stamp": 150191.54361325, "action": "move", "x": 1088.5625, "y": 123.3125}
+{"time_stamp": 150191.545194583, "action": "move", "x": 1089.01953125, "y": 122.8515625}
+{"time_stamp": 150191.545612583, "action": "move", "x": 1089.4765625, "y": 122.62109375}
+{"time_stamp": 150191.546692958, "action": "move", "x": 1089.93359375, "y": 122.16015625}
+{"time_stamp": 150191.5475885, "action": "move", "x": 1090.390625, "y": 121.9296875}
+{"time_stamp": 150191.548631625, "action": "move", "x": 1090.84765625, "y": 121.46875}
+{"time_stamp": 150191.549614916, "action": "move", "x": 1091.3046875, "y": 121.0078125}
+{"time_stamp": 150191.550718916, "action": "move", "x": 1091.76171875, "y": 120.77734375}
+{"time_stamp": 150191.551714208, "action": "move", "x": 1092.6328125, "y": 120.19140625}
+{"time_stamp": 150191.5532805, "action": "move", "x": 1093.08984375, "y": 119.9609375}
+{"time_stamp": 150191.553726458, "action": "move", "x": 1093.546875, "y": 119.5}
+{"time_stamp": 150191.554622083, "action": "move", "x": 1094.00390625, "y": 119.26953125}
+{"time_stamp": 150191.55564425, "action": "move", "x": 1094.875, "y": 118.68359375}
+{"time_stamp": 150191.556643208, "action": "move", "x": 1095.33203125, "y": 118.22265625}
+{"time_stamp": 150191.557645166, "action": "move", "x": 1095.7890625, "y": 117.9921875}
+{"time_stamp": 150191.558691083, "action": "move", "x": 1096.24609375, "y": 117.53125}
+{"time_stamp": 150191.559654375, "action": "move", "x": 1096.703125, "y": 117.30078125}
+{"time_stamp": 150191.5621645, "action": "move", "x": 1097.57421875, "y": 116.71484375}
+{"time_stamp": 150191.562181041, "action": "move", "x": 1098.03125, "y": 116.484375}
+{"time_stamp": 150191.562623583, "action": "move", "x": 1098.48828125, "y": 116.25390625}
+{"time_stamp": 150191.563586041, "action": "move", "x": 1098.9453125, "y": 115.79296875}
+{"time_stamp": 150191.56459075, "action": "move", "x": 1099.40234375, "y": 115.5625}
+{"time_stamp": 150191.565603166, "action": "move", "x": 1099.859375, "y": 115.1015625}
+{"time_stamp": 150191.566590541, "action": "move", "x": 1100.73046875, "y": 114.80859375}
+{"time_stamp": 150191.567612541, "action": "move", "x": 1101.1875, "y": 114.578125}
+{"time_stamp": 150191.568616291, "action": "move", "x": 1101.64453125, "y": 114.1171875}
+{"time_stamp": 150191.570078, "action": "move", "x": 1102.1015625, "y": 113.88671875}
+{"time_stamp": 150191.570677458, "action": "move", "x": 1102.55859375, "y": 113.42578125}
+{"time_stamp": 150191.571579458, "action": "move", "x": 1103.015625, "y": 113.1953125}
+{"time_stamp": 150191.572595916, "action": "move", "x": 1103.47265625, "y": 112.96484375}
+{"time_stamp": 150191.573670541, "action": "move", "x": 1103.9296875, "y": 112.734375}
+{"time_stamp": 150191.574652875, "action": "move", "x": 1104.38671875, "y": 112.2734375}
+{"time_stamp": 150191.575683, "action": "move", "x": 1104.84375, "y": 112.04296875}
+{"time_stamp": 150191.576623708, "action": "move", "x": 1105.30078125, "y": 111.8125}
+{"time_stamp": 150191.579216625, "action": "move", "x": 1105.7578125, "y": 111.58203125}
+{"time_stamp": 150191.579230125, "action": "move", "x": 1106.21484375, "y": 111.12109375}
+{"time_stamp": 150191.5797105, "action": "move", "x": 1106.44140625, "y": 110.890625}
+{"time_stamp": 150191.580604833, "action": "move", "x": 1106.8984375, "y": 110.66015625}
+{"time_stamp": 150191.581712041, "action": "move", "x": 1107.35546875, "y": 110.4296875}
+{"time_stamp": 150191.582620583, "action": "move", "x": 1107.58203125, "y": 110.19921875}
+{"time_stamp": 150191.583576625, "action": "move", "x": 1108.0390625, "y": 109.96875}
+{"time_stamp": 150191.584603291, "action": "move", "x": 1108.265625, "y": 109.73828125}
+{"time_stamp": 150191.587152333, "action": "move", "x": 1108.72265625, "y": 109.27734375}
+{"time_stamp": 150191.58716475, "action": "move", "x": 1109.1796875, "y": 109.046875}
+{"time_stamp": 150191.587684833, "action": "move", "x": 1109.40625, "y": 108.81640625}
+{"time_stamp": 150191.588594125, "action": "move", "x": 1109.6328125, "y": 108.5859375}
+{"time_stamp": 150191.589699916, "action": "move", "x": 1110.08984375, "y": 108.35546875}
+{"time_stamp": 150191.590659916, "action": "move", "x": 1110.31640625, "y": 107.89453125}
+{"time_stamp": 150191.591614375, "action": "move", "x": 1110.54296875, "y": 107.6640625}
+{"time_stamp": 150191.592558416, "action": "move", "x": 1111.0, "y": 107.43359375}
+{"time_stamp": 150191.593700625, "action": "move", "x": 1111.2265625, "y": 107.203125}
+{"time_stamp": 150191.5955015, "action": "move", "x": 1111.453125, "y": 106.7421875}
+{"time_stamp": 150191.59556975, "action": "move", "x": 1111.6796875, "y": 106.51171875}
+{"time_stamp": 150191.596587375, "action": "move", "x": 1111.90625, "y": 106.28125}
+{"time_stamp": 150191.597649666, "action": "move", "x": 1112.1328125, "y": 105.8203125}
+{"time_stamp": 150191.598669458, "action": "move", "x": 1112.58984375, "y": 105.58984375}
+{"time_stamp": 150191.599671208, "action": "move", "x": 1112.81640625, "y": 105.12890625}
+{"time_stamp": 150191.600594416, "action": "move", "x": 1113.04296875, "y": 104.8984375}
+{"time_stamp": 150191.601653791, "action": "move", "x": 1113.26953125, "y": 104.4375}
+{"time_stamp": 150191.603181125, "action": "move", "x": 1113.49609375, "y": 104.20703125}
+{"time_stamp": 150191.603592166, "action": "move", "x": 1113.72265625, "y": 103.74609375}
+{"time_stamp": 150191.604565958, "action": "move", "x": 1113.94921875, "y": 103.515625}
+{"time_stamp": 150191.605736583, "action": "move", "x": 1114.17578125, "y": 103.0546875}
+{"time_stamp": 150191.606681333, "action": "move", "x": 1114.40234375, "y": 102.59375}
+{"time_stamp": 150191.607689833, "action": "move", "x": 1114.62890625, "y": 102.1328125}
+{"time_stamp": 150191.608694541, "action": "move", "x": 1114.85546875, "y": 101.90234375}
+{"time_stamp": 150191.609667416, "action": "move", "x": 1115.08203125, "y": 101.44140625}
+{"time_stamp": 150191.611575625, "action": "move", "x": 1115.5390625, "y": 100.98046875}
+{"time_stamp": 150191.611815458, "action": "move", "x": 1115.765625, "y": 100.51953125}
+{"time_stamp": 150191.612622958, "action": "move", "x": 1115.9921875, "y": 100.05859375}
+{"time_stamp": 150191.61359675, "action": "move", "x": 1116.21875, "y": 99.59765625}
+{"time_stamp": 150191.614616416, "action": "move", "x": 1116.4453125, "y": 99.13671875}
+{"time_stamp": 150191.615613625, "action": "move", "x": 1116.671875, "y": 98.67578125}
+{"time_stamp": 150191.616610333, "action": "move", "x": 1117.12890625, "y": 98.21484375}
+{"time_stamp": 150191.617631375, "action": "move", "x": 1117.35546875, "y": 97.75390625}
+{"time_stamp": 150191.618579291, "action": "move", "x": 1117.8125, "y": 97.29296875}
+{"time_stamp": 150191.620477916, "action": "move", "x": 1118.0390625, "y": 96.83203125}
+{"time_stamp": 150191.620699583, "action": "move", "x": 1118.328125, "y": 95.95703125}
+{"time_stamp": 150191.621596125, "action": "move", "x": 1118.78515625, "y": 95.49609375}
+{"time_stamp": 150191.622560791, "action": "move", "x": 1119.01171875, "y": 95.03515625}
+{"time_stamp": 150191.623638791, "action": "move", "x": 1119.46875, "y": 94.57421875}
+{"time_stamp": 150191.624600916, "action": "move", "x": 1119.7578125, "y": 93.69921875}
+{"time_stamp": 150191.625680125, "action": "move", "x": 1120.21484375, "y": 93.23828125}
+{"time_stamp": 150191.626629583, "action": "move", "x": 1120.671875, "y": 92.77734375}
+{"time_stamp": 150191.628763291, "action": "move", "x": 1121.25390625, "y": 91.90234375}
+{"time_stamp": 150191.628805333, "action": "move", "x": 1121.48046875, "y": 91.44140625}
+{"time_stamp": 150191.629583791, "action": "move", "x": 1121.9375, "y": 90.98046875}
+{"time_stamp": 150191.630554166, "action": "move", "x": 1122.51953125, "y": 90.10546875}
+{"time_stamp": 150191.631598458, "action": "move", "x": 1122.9765625, "y": 89.64453125}
+{"time_stamp": 150191.632577208, "action": "move", "x": 1123.55859375, "y": 88.76953125}
+{"time_stamp": 150191.633658291, "action": "move", "x": 1124.015625, "y": 88.30859375}
+{"time_stamp": 150191.634659125, "action": "move", "x": 1124.59765625, "y": 87.43359375}
+{"time_stamp": 150191.636781791, "action": "move", "x": 1125.0546875, "y": 86.97265625}
+{"time_stamp": 150191.636798916, "action": "move", "x": 1125.51171875, "y": 86.51171875}
+{"time_stamp": 150191.637648291, "action": "move", "x": 1126.09375, "y": 85.63671875}
+{"time_stamp": 150191.638584416, "action": "move", "x": 1126.96484375, "y": 85.05078125}
+{"time_stamp": 150191.639610958, "action": "move", "x": 1127.546875, "y": 84.17578125}
+{"time_stamp": 150191.640597958, "action": "move", "x": 1128.00390625, "y": 83.71484375}
+{"time_stamp": 150191.641675291, "action": "move", "x": 1128.4609375, "y": 83.25390625}
+{"time_stamp": 150191.642665291, "action": "move", "x": 1128.91796875, "y": 82.79296875}
+{"time_stamp": 150191.6436805, "action": "move", "x": 1129.375, "y": 82.33203125}
+{"time_stamp": 150191.645230416, "action": "move", "x": 1129.95703125, "y": 81.45703125}
+{"time_stamp": 150191.645724, "action": "move", "x": 1130.4140625, "y": 80.99609375}
+{"time_stamp": 150191.64661375, "action": "move", "x": 1131.28515625, "y": 80.41015625}
+{"time_stamp": 150191.647583833, "action": "move", "x": 1131.7421875, "y": 79.94921875}
+{"time_stamp": 150191.648658916, "action": "move", "x": 1132.19921875, "y": 79.48828125}
+{"time_stamp": 150191.649686416, "action": "move", "x": 1132.65625, "y": 79.02734375}
+{"time_stamp": 150191.650641541, "action": "move", "x": 1133.11328125, "y": 78.56640625}
+{"time_stamp": 150191.651687208, "action": "move", "x": 1133.5703125, "y": 78.10546875}
+{"time_stamp": 150191.653510916, "action": "move", "x": 1134.02734375, "y": 77.64453125}
+{"time_stamp": 150191.653585833, "action": "move", "x": 1134.25390625, "y": 77.4140625}
+{"time_stamp": 150191.65459475, "action": "move", "x": 1134.7109375, "y": 76.953125}
+{"time_stamp": 150191.655587, "action": "move", "x": 1135.16796875, "y": 76.4921875}
+{"time_stamp": 150191.656707875, "action": "move", "x": 1135.625, "y": 76.26171875}
+{"time_stamp": 150191.657689291, "action": "move", "x": 1135.8515625, "y": 75.80078125}
+{"time_stamp": 150191.658649708, "action": "move", "x": 1136.30859375, "y": 75.33984375}
+{"time_stamp": 150191.659615, "action": "move", "x": 1136.765625, "y": 75.109375}
+{"time_stamp": 150191.66218275, "action": "move", "x": 1136.9921875, "y": 74.87890625}
+{"time_stamp": 150191.662200333, "action": "move", "x": 1137.21875, "y": 74.41796875}
+{"time_stamp": 150191.662590958, "action": "move", "x": 1137.67578125, "y": 74.1875}
+{"time_stamp": 150191.663544625, "action": "move", "x": 1137.90234375, "y": 73.7265625}
+{"time_stamp": 150191.664580791, "action": "move", "x": 1138.359375, "y": 73.49609375}
+{"time_stamp": 150191.665570041, "action": "move", "x": 1138.5859375, "y": 73.03515625}
+{"time_stamp": 150191.666579708, "action": "move", "x": 1138.8125, "y": 72.8046875}
+{"time_stamp": 150191.667669, "action": "move", "x": 1139.0390625, "y": 72.57421875}
+{"time_stamp": 150191.66858775, "action": "move", "x": 1139.265625, "y": 72.34375}
+{"time_stamp": 150191.670270416, "action": "move", "x": 1139.4921875, "y": 71.8828125}
+{"time_stamp": 150191.670666416, "action": "move", "x": 1139.71875, "y": 71.65234375}
+{"time_stamp": 150191.671589375, "action": "move", "x": 1139.9453125, "y": 71.421875}
+{"time_stamp": 150191.6726065, "action": "move", "x": 1140.171875, "y": 70.9609375}
+{"time_stamp": 150191.673621833, "action": "move", "x": 1140.3984375, "y": 70.73046875}
+{"time_stamp": 150191.674625, "action": "move", "x": 1140.625, "y": 70.5}
+{"time_stamp": 150191.67559775, "action": "move", "x": 1140.8515625, "y": 70.26953125}
+{"time_stamp": 150191.676704416, "action": "move", "x": 1141.078125, "y": 69.80859375}
+{"time_stamp": 150191.678749041, "action": "move", "x": 1141.078125, "y": 69.578125}
+{"time_stamp": 150191.678776708, "action": "move", "x": 1141.3046875, "y": 69.34765625}
+{"time_stamp": 150191.6796245, "action": "move", "x": 1141.53125, "y": 68.88671875}
+{"time_stamp": 150191.680699833, "action": "move", "x": 1141.7578125, "y": 68.65625}
+{"time_stamp": 150191.681725291, "action": "move", "x": 1141.984375, "y": 68.42578125}
+{"time_stamp": 150191.6827145, "action": "move", "x": 1141.984375, "y": 68.1953125}
+{"time_stamp": 150191.683855875, "action": "move", "x": 1142.2109375, "y": 67.734375}
+{"time_stamp": 150191.684692791, "action": "move", "x": 1142.4375, "y": 67.50390625}
+{"time_stamp": 150191.686862916, "action": "move", "x": 1142.4375, "y": 67.2734375}
+{"time_stamp": 150191.686878666, "action": "move", "x": 1142.6640625, "y": 67.04296875}
+{"time_stamp": 150191.687649708, "action": "move", "x": 1142.890625, "y": 66.58203125}
+{"time_stamp": 150191.688662125, "action": "move", "x": 1143.1171875, "y": 66.3515625}
+{"time_stamp": 150191.689593791, "action": "move", "x": 1143.1171875, "y": 66.12109375}
+{"time_stamp": 150191.6906385, "action": "move", "x": 1143.34375, "y": 65.66015625}
+{"time_stamp": 150191.691614375, "action": "move", "x": 1143.5703125, "y": 65.4296875}
+{"time_stamp": 150191.692692083, "action": "move", "x": 1143.796875, "y": 65.19921875}
+{"time_stamp": 150191.693577791, "action": "move", "x": 1143.796875, "y": 64.96875}
+{"time_stamp": 150191.695504625, "action": "move", "x": 1144.0234375, "y": 64.5078125}
+{"time_stamp": 150191.695571166, "action": "move", "x": 1144.25, "y": 64.27734375}
+{"time_stamp": 150191.696699958, "action": "move", "x": 1144.4765625, "y": 64.046875}
+{"time_stamp": 150191.69766775, "action": "move", "x": 1144.4765625, "y": 63.5859375}
+{"time_stamp": 150191.698698708, "action": "move", "x": 1144.703125, "y": 63.35546875}
+{"time_stamp": 150191.699694333, "action": "move", "x": 1144.703125, "y": 63.125}
+{"time_stamp": 150191.700677708, "action": "move", "x": 1144.9296875, "y": 62.6640625}
+{"time_stamp": 150191.701732583, "action": "move", "x": 1145.15625, "y": 62.43359375}
+{"time_stamp": 150191.703694958, "action": "move", "x": 1145.15625, "y": 62.203125}
+{"time_stamp": 150191.7037405, "action": "move", "x": 1145.3828125, "y": 61.7421875}
+{"time_stamp": 150191.70461975, "action": "move", "x": 1145.609375, "y": 61.51171875}
+{"time_stamp": 150191.705592791, "action": "move", "x": 1145.8359375, "y": 61.28125}
+{"time_stamp": 150191.706622625, "action": "move", "x": 1145.8359375, "y": 60.8203125}
+{"time_stamp": 150191.707624416, "action": "move", "x": 1146.0625, "y": 60.58984375}
+{"time_stamp": 150191.708654208, "action": "move", "x": 1146.2890625, "y": 60.359375}
+{"time_stamp": 150191.709640041, "action": "move", "x": 1146.2890625, "y": 59.8984375}
+{"time_stamp": 150191.711992958, "action": "move", "x": 1146.515625, "y": 59.66796875}
+{"time_stamp": 150191.712020958, "action": "move", "x": 1146.7421875, "y": 59.4375}
+{"time_stamp": 150191.712608375, "action": "move", "x": 1146.7421875, "y": 59.20703125}
+{"time_stamp": 150191.7136065, "action": "move", "x": 1146.96875, "y": 58.74609375}
+{"time_stamp": 150191.714607916, "action": "move", "x": 1147.1953125, "y": 58.515625}
+{"time_stamp": 150191.715597375, "action": "move", "x": 1147.1953125, "y": 58.28515625}
+{"time_stamp": 150191.716730583, "action": "move", "x": 1147.421875, "y": 58.0546875}
+{"time_stamp": 150191.717685625, "action": "move", "x": 1147.421875, "y": 57.59375}
+{"time_stamp": 150191.718711375, "action": "move", "x": 1147.6484375, "y": 57.36328125}
+{"time_stamp": 150191.720695916, "action": "move", "x": 1147.6484375, "y": 57.1328125}
+{"time_stamp": 150191.72073075, "action": "move", "x": 1147.875, "y": 56.90234375}
+{"time_stamp": 150191.721612291, "action": "move", "x": 1147.875, "y": 56.671875}
+{"time_stamp": 150191.722634291, "action": "move", "x": 1148.1015625, "y": 56.2109375}
+{"time_stamp": 150191.72472, "action": "move", "x": 1148.328125, "y": 55.75}
+{"time_stamp": 150191.725664541, "action": "move", "x": 1148.328125, "y": 55.51953125}
+{"time_stamp": 150191.726671666, "action": "move", "x": 1148.5546875, "y": 55.2890625}
+{"time_stamp": 150191.728891, "action": "move", "x": 1148.5546875, "y": 54.828125}
+{"time_stamp": 150191.728957041, "action": "move", "x": 1148.78125, "y": 54.59765625}
+{"time_stamp": 150191.729600791, "action": "move", "x": 1148.78125, "y": 54.3671875}
+{"time_stamp": 150191.730594, "action": "move", "x": 1148.78125, "y": 54.13671875}
+{"time_stamp": 150191.73166125, "action": "move", "x": 1149.0078125, "y": 53.90625}
+{"time_stamp": 150191.732714416, "action": "move", "x": 1149.0078125, "y": 53.4453125}
+{"time_stamp": 150191.733701125, "action": "move", "x": 1149.0078125, "y": 53.21484375}
+{"time_stamp": 150191.734671291, "action": "move", "x": 1149.234375, "y": 52.984375}
+{"time_stamp": 150191.737051458, "action": "move", "x": 1149.234375, "y": 52.75390625}
+{"time_stamp": 150191.737069375, "action": "move", "x": 1149.4609375, "y": 52.29296875}
+{"time_stamp": 150191.737606333, "action": "move", "x": 1149.4609375, "y": 52.0625}
+{"time_stamp": 150191.738603583, "action": "move", "x": 1149.6875, "y": 51.83203125}
+{"time_stamp": 150191.739666625, "action": "move", "x": 1149.6875, "y": 51.37109375}
+{"time_stamp": 150191.740688, "action": "move", "x": 1149.9140625, "y": 51.140625}
+{"time_stamp": 150191.741669208, "action": "move", "x": 1149.9140625, "y": 50.6796875}
+{"time_stamp": 150191.742695666, "action": "move", "x": 1150.140625, "y": 50.44921875}
+{"time_stamp": 150191.743662625, "action": "move", "x": 1150.140625, "y": 49.98828125}
+{"time_stamp": 150191.745475041, "action": "move", "x": 1150.3671875, "y": 49.7578125}
+{"time_stamp": 150191.745764416, "action": "move", "x": 1150.3671875, "y": 49.52734375}
+{"time_stamp": 150191.7466105, "action": "move", "x": 1150.59375, "y": 49.06640625}
+{"time_stamp": 150191.747682791, "action": "move", "x": 1150.59375, "y": 48.8359375}
+{"time_stamp": 150191.748681125, "action": "move", "x": 1150.8203125, "y": 48.60546875}
+{"time_stamp": 150191.749677916, "action": "move", "x": 1151.046875, "y": 48.14453125}
+{"time_stamp": 150191.7507215, "action": "move", "x": 1151.046875, "y": 47.9140625}
+{"time_stamp": 150191.751736416, "action": "move", "x": 1151.2734375, "y": 47.68359375}
+{"time_stamp": 150191.753966083, "action": "move", "x": 1151.5, "y": 47.22265625}
+{"time_stamp": 150191.75399475, "action": "move", "x": 1151.5, "y": 46.9921875}
+{"time_stamp": 150191.754624958, "action": "move", "x": 1151.7265625, "y": 46.76171875}
+{"time_stamp": 150191.755712541, "action": "move", "x": 1151.953125, "y": 46.53125}
+{"time_stamp": 150191.756612416, "action": "move", "x": 1151.953125, "y": 46.30078125}
+{"time_stamp": 150191.757654791, "action": "move", "x": 1152.1796875, "y": 46.0703125}
+{"time_stamp": 150191.758674416, "action": "move", "x": 1152.40625, "y": 45.83984375}
+{"time_stamp": 150191.759679958, "action": "move", "x": 1152.40625, "y": 45.609375}
+{"time_stamp": 150191.762617458, "action": "move", "x": 1152.6328125, "y": 45.37890625}
+{"time_stamp": 150191.7626325, "action": "move", "x": 1152.6328125, "y": 45.1484375}
+{"time_stamp": 150191.762702833, "action": "move", "x": 1152.859375, "y": 44.91796875}
+{"time_stamp": 150191.763705666, "action": "move", "x": 1152.859375, "y": 44.6875}
+{"time_stamp": 150191.76461175, "action": "move", "x": 1153.0859375, "y": 44.45703125}
+{"time_stamp": 150191.765683625, "action": "move", "x": 1153.3125, "y": 44.2265625}
+{"time_stamp": 150191.766660208, "action": "move", "x": 1153.3125, "y": 43.99609375}
+{"time_stamp": 150191.767677958, "action": "move", "x": 1153.5390625, "y": 43.765625}
+{"time_stamp": 150191.768659458, "action": "move", "x": 1153.5390625, "y": 43.53515625}
+{"time_stamp": 150191.770747875, "action": "move", "x": 1153.765625, "y": 43.3046875}
+{"time_stamp": 150191.771663666, "action": "move", "x": 1153.9921875, "y": 43.07421875}
+{"time_stamp": 150191.7725785, "action": "move", "x": 1153.9921875, "y": 42.84375}
+{"time_stamp": 150191.773637708, "action": "move", "x": 1154.21875, "y": 42.61328125}
+{"time_stamp": 150191.77466825, "action": "move", "x": 1154.4453125, "y": 42.3828125}
+{"time_stamp": 150191.776742791, "action": "move", "x": 1154.671875, "y": 42.15234375}
+{"time_stamp": 150191.778952416, "action": "move", "x": 1154.671875, "y": 41.921875}
+{"time_stamp": 150191.778985, "action": "move", "x": 1154.8984375, "y": 41.69140625}
+{"time_stamp": 150191.779578166, "action": "move", "x": 1154.8984375, "y": 41.4609375}
+{"time_stamp": 150191.780608875, "action": "move", "x": 1155.125, "y": 41.4609375}
+{"time_stamp": 150191.781593791, "action": "move", "x": 1155.125, "y": 41.23046875}
+{"time_stamp": 150191.782662125, "action": "move", "x": 1155.3515625, "y": 41.0}
+{"time_stamp": 150191.783665583, "action": "move", "x": 1155.3515625, "y": 40.76953125}
+{"time_stamp": 150191.784740583, "action": "move", "x": 1155.578125, "y": 40.76953125}
+{"time_stamp": 150191.787602291, "action": "move", "x": 1155.578125, "y": 40.5390625}
+{"time_stamp": 150191.787618208, "action": "move", "x": 1155.8046875, "y": 40.30859375}
+{"time_stamp": 150191.78772525, "action": "move", "x": 1155.8046875, "y": 40.078125}
+{"time_stamp": 150191.788604625, "action": "move", "x": 1156.03125, "y": 40.078125}
+{"time_stamp": 150191.789603, "action": "move", "x": 1156.2578125, "y": 39.84765625}
+{"time_stamp": 150191.790627458, "action": "move", "x": 1156.2578125, "y": 39.6171875}
+{"time_stamp": 150191.791686666, "action": "move", "x": 1156.484375, "y": 39.6171875}
+{"time_stamp": 150191.792684583, "action": "move", "x": 1156.484375, "y": 39.38671875}
+{"time_stamp": 150191.793588208, "action": "move", "x": 1156.7109375, "y": 39.15625}
+{"time_stamp": 150191.79617275, "action": "move", "x": 1156.7109375, "y": 38.92578125}
+{"time_stamp": 150191.796202583, "action": "move", "x": 1156.9375, "y": 38.92578125}
+{"time_stamp": 150191.796726791, "action": "move", "x": 1157.1640625, "y": 38.6953125}
+{"time_stamp": 150191.797626791, "action": "move", "x": 1157.1640625, "y": 38.46484375}
+{"time_stamp": 150191.798627541, "action": "move", "x": 1157.390625, "y": 38.46484375}
+{"time_stamp": 150191.799647291, "action": "move", "x": 1157.390625, "y": 38.234375}
+{"time_stamp": 150191.800626791, "action": "move", "x": 1157.6171875, "y": 38.00390625}
+{"time_stamp": 150191.801640375, "action": "move", "x": 1157.84375, "y": 37.7734375}
+{"time_stamp": 150191.804004583, "action": "move", "x": 1157.84375, "y": 37.54296875}
+{"time_stamp": 150191.804039791, "action": "move", "x": 1158.0703125, "y": 37.54296875}
+{"time_stamp": 150191.804663083, "action": "move", "x": 1158.296875, "y": 37.3125}
+{"time_stamp": 150191.805620625, "action": "move", "x": 1158.296875, "y": 37.08203125}
+{"time_stamp": 150191.806666958, "action": "move", "x": 1158.5234375, "y": 36.8515625}
+{"time_stamp": 150191.808693291, "action": "move", "x": 1158.75, "y": 36.62109375}
+{"time_stamp": 150191.809644041, "action": "move", "x": 1158.9765625, "y": 36.390625}
+{"time_stamp": 150191.8125495, "action": "move", "x": 1159.203125, "y": 36.16015625}
+{"time_stamp": 150191.812609291, "action": "move", "x": 1159.4296875, "y": 35.9296875}
+{"time_stamp": 150191.814620333, "action": "move", "x": 1159.65625, "y": 35.69921875}
+{"time_stamp": 150191.816675041, "action": "move", "x": 1159.8828125, "y": 35.46875}
+{"time_stamp": 150191.817589958, "action": "move", "x": 1159.8828125, "y": 35.23828125}
+{"time_stamp": 150191.818728625, "action": "move", "x": 1160.109375, "y": 35.23828125}
+{"time_stamp": 150191.820101666, "action": "move", "x": 1160.109375, "y": 35.0078125}
+{"time_stamp": 150191.820664541, "action": "move", "x": 1160.3359375, "y": 35.0078125}
+{"time_stamp": 150191.821636208, "action": "move", "x": 1160.3359375, "y": 34.77734375}
+{"time_stamp": 150191.822698083, "action": "move", "x": 1160.5625, "y": 34.546875}
+{"time_stamp": 150191.824654666, "action": "move", "x": 1160.7890625, "y": 34.31640625}
+{"time_stamp": 150191.826711166, "action": "move", "x": 1161.015625, "y": 34.0859375}
+{"time_stamp": 150191.829406041, "action": "move", "x": 1161.015625, "y": 33.85546875}
+{"time_stamp": 150191.829673125, "action": "move", "x": 1161.2421875, "y": 33.85546875}
+{"time_stamp": 150191.830752375, "action": "move", "x": 1161.46875, "y": 33.625}
+{"time_stamp": 150191.832722041, "action": "move", "x": 1161.46875, "y": 33.39453125}
+{"time_stamp": 150191.834748083, "action": "move", "x": 1161.6953125, "y": 33.39453125}
+{"time_stamp": 150191.837091708, "action": "move", "x": 1161.6953125, "y": 33.1640625}
+{"time_stamp": 150191.837639291, "action": "move", "x": 1161.921875, "y": 32.93359375}
+{"time_stamp": 150191.840639083, "action": "move", "x": 1161.921875, "y": 32.703125}
+{"time_stamp": 150191.841637125, "action": "move", "x": 1162.1484375, "y": 32.703125}
+{"time_stamp": 150191.842715458, "action": "move", "x": 1162.1484375, "y": 32.47265625}
+{"time_stamp": 150191.845606291, "action": "move", "x": 1162.375, "y": 32.2421875}
+{"time_stamp": 150191.848759708, "action": "move", "x": 1162.375, "y": 32.01171875}
+{"time_stamp": 150191.849713166, "action": "move", "x": 1162.6015625, "y": 32.01171875}
+{"time_stamp": 150191.851726, "action": "move", "x": 1162.6015625, "y": 31.78125}
+{"time_stamp": 150191.854644666, "action": "move", "x": 1162.828125, "y": 31.55078125}
+{"time_stamp": 150191.856612958, "action": "move", "x": 1162.828125, "y": 31.3203125}
+{"time_stamp": 150191.859691458, "action": "move", "x": 1162.828125, "y": 31.08984375}
+{"time_stamp": 150191.86259425, "action": "move", "x": 1163.0546875, "y": 31.08984375}
+{"time_stamp": 150191.862654041, "action": "move", "x": 1163.0546875, "y": 30.859375}
+{"time_stamp": 150191.865091041, "action": "move", "x": 1163.0546875, "y": 30.62890625}
+{"time_stamp": 150191.866781208, "action": "move", "x": 1163.0546875, "y": 30.3984375}
+{"time_stamp": 150191.867699083, "action": "move", "x": 1163.28125, "y": 30.3984375}
+{"time_stamp": 150191.87058925, "action": "move", "x": 1163.28125, "y": 30.16796875}
+{"time_stamp": 150191.87162925, "action": "move", "x": 1163.28125, "y": 29.9375}
+{"time_stamp": 150191.873675041, "action": "move", "x": 1163.5078125, "y": 29.9375}
+{"time_stamp": 150191.874701958, "action": "move", "x": 1163.5078125, "y": 29.70703125}
+{"time_stamp": 150191.87664525, "action": "move", "x": 1163.5078125, "y": 29.4765625}
+{"time_stamp": 150191.878796291, "action": "move", "x": 1163.5078125, "y": 29.24609375}
+{"time_stamp": 150191.880669166, "action": "move", "x": 1163.5078125, "y": 29.015625}
+{"time_stamp": 150191.881679291, "action": "move", "x": 1163.734375, "y": 29.015625}
+{"time_stamp": 150191.883707708, "action": "move", "x": 1163.734375, "y": 28.78515625}
+{"time_stamp": 150191.887426083, "action": "move", "x": 1163.734375, "y": 28.5546875}
+{"time_stamp": 150191.887671875, "action": "move", "x": 1163.9609375, "y": 28.32421875}
+{"time_stamp": 150191.889770208, "action": "move", "x": 1163.9609375, "y": 28.09375}
+{"time_stamp": 150191.891738708, "action": "move", "x": 1163.9609375, "y": 27.86328125}
+{"time_stamp": 150191.893715666, "action": "move", "x": 1164.1875, "y": 27.6328125}
+{"time_stamp": 150191.895646666, "action": "move", "x": 1164.1875, "y": 27.40234375}
+{"time_stamp": 150191.8976935, "action": "move", "x": 1164.1875, "y": 27.171875}
+{"time_stamp": 150191.898698791, "action": "move", "x": 1164.4140625, "y": 27.171875}
+{"time_stamp": 150191.899688791, "action": "move", "x": 1164.4140625, "y": 26.94140625}
+{"time_stamp": 150191.901749041, "action": "move", "x": 1164.4140625, "y": 26.7109375}
+{"time_stamp": 150191.904075708, "action": "move", "x": 1164.640625, "y": 26.7109375}
+{"time_stamp": 150191.904224416, "action": "move", "x": 1164.640625, "y": 26.48046875}
+{"time_stamp": 150191.905677708, "action": "move", "x": 1164.640625, "y": 26.25}
+{"time_stamp": 150191.907672333, "action": "move", "x": 1164.640625, "y": 26.01953125}
+{"time_stamp": 150191.908670208, "action": "move", "x": 1164.8671875, "y": 26.01953125}
+{"time_stamp": 150191.909677083, "action": "move", "x": 1164.8671875, "y": 25.7890625}
+{"time_stamp": 150191.911697041, "action": "move", "x": 1165.09375, "y": 25.55859375}
+{"time_stamp": 150191.913722416, "action": "move", "x": 1165.09375, "y": 25.328125}
+{"time_stamp": 150191.914702791, "action": "move", "x": 1165.09375, "y": 25.09765625}
+{"time_stamp": 150191.915698083, "action": "move", "x": 1165.3203125, "y": 25.09765625}
+{"time_stamp": 150191.917726083, "action": "move", "x": 1165.3203125, "y": 24.8671875}
+{"time_stamp": 150191.918726041, "action": "move", "x": 1165.546875, "y": 24.63671875}
+{"time_stamp": 150191.920773875, "action": "move", "x": 1165.546875, "y": 24.40625}
+{"time_stamp": 150191.922903541, "action": "move", "x": 1165.7734375, "y": 24.17578125}
+{"time_stamp": 150191.92502275, "action": "move", "x": 1165.7734375, "y": 23.9453125}
+{"time_stamp": 150191.925720541, "action": "move", "x": 1166.0, "y": 23.71484375}
+{"time_stamp": 150191.928268166, "action": "move", "x": 1166.0, "y": 23.484375}
+{"time_stamp": 150191.928705416, "action": "move", "x": 1166.2265625, "y": 23.484375}
+{"time_stamp": 150191.929682791, "action": "move", "x": 1166.2265625, "y": 23.25390625}
+{"time_stamp": 150191.9318005, "action": "move", "x": 1166.453125, "y": 23.0234375}
+{"time_stamp": 150191.932742541, "action": "move", "x": 1166.453125, "y": 22.79296875}
+{"time_stamp": 150191.934724208, "action": "move", "x": 1166.6796875, "y": 22.5625}
+{"time_stamp": 150191.936922875, "action": "move", "x": 1166.90625, "y": 22.33203125}
+{"time_stamp": 150191.9386995, "action": "move", "x": 1166.90625, "y": 22.1015625}
+{"time_stamp": 150191.93969825, "action": "move", "x": 1167.1328125, "y": 21.87109375}
+{"time_stamp": 150191.941756458, "action": "move", "x": 1167.1328125, "y": 21.640625}
+{"time_stamp": 150191.942675, "action": "move", "x": 1167.359375, "y": 21.640625}
+{"time_stamp": 150191.943642958, "action": "move", "x": 1167.359375, "y": 21.41015625}
+{"time_stamp": 150191.944882833, "action": "move", "x": 1167.5859375, "y": 21.41015625}
+{"time_stamp": 150191.945680666, "action": "move", "x": 1167.5859375, "y": 21.1796875}
+{"time_stamp": 150191.947655375, "action": "move", "x": 1167.8125, "y": 20.94921875}
+{"time_stamp": 150191.948724333, "action": "move", "x": 1167.8125, "y": 20.71875}
+{"time_stamp": 150191.949718125, "action": "move", "x": 1168.0390625, "y": 20.71875}
+{"time_stamp": 150191.950673291, "action": "move", "x": 1168.0390625, "y": 20.48828125}
+{"time_stamp": 150191.953329791, "action": "move", "x": 1168.265625, "y": 20.2578125}
+{"time_stamp": 150191.954666166, "action": "move", "x": 1168.4921875, "y": 20.02734375}
+{"time_stamp": 150191.95566925, "action": "move", "x": 1168.4921875, "y": 19.796875}
+{"time_stamp": 150191.956707541, "action": "move", "x": 1168.71875, "y": 19.796875}
+{"time_stamp": 150191.957666291, "action": "move", "x": 1168.71875, "y": 19.56640625}
+{"time_stamp": 150191.96001825, "action": "move", "x": 1168.9453125, "y": 19.3359375}
+{"time_stamp": 150191.961620583, "action": "move", "x": 1168.9453125, "y": 19.10546875}
+{"time_stamp": 150191.962616291, "action": "move", "x": 1169.171875, "y": 18.875}
+{"time_stamp": 150191.964686, "action": "move", "x": 1169.3984375, "y": 18.64453125}
+{"time_stamp": 150191.966683666, "action": "move", "x": 1169.3984375, "y": 18.4140625}
+{"time_stamp": 150191.967634583, "action": "move", "x": 1169.625, "y": 18.4140625}
+{"time_stamp": 150191.968727333, "action": "move", "x": 1169.625, "y": 18.18359375}
+{"time_stamp": 150191.970710041, "action": "move", "x": 1169.8515625, "y": 17.953125}
+{"time_stamp": 150191.972689041, "action": "move", "x": 1169.8515625, "y": 17.72265625}
+{"time_stamp": 150191.97371225, "action": "move", "x": 1170.078125, "y": 17.72265625}
+{"time_stamp": 150191.974696125, "action": "move", "x": 1170.078125, "y": 17.4921875}
+{"time_stamp": 150191.976703083, "action": "move", "x": 1170.3046875, "y": 17.26171875}
+{"time_stamp": 150191.978243708, "action": "move", "x": 1170.3046875, "y": 17.03125}
+{"time_stamp": 150191.979687208, "action": "move", "x": 1170.53125, "y": 16.80078125}
+{"time_stamp": 150191.981698708, "action": "move", "x": 1170.53125, "y": 16.5703125}
+{"time_stamp": 150191.982770791, "action": "move", "x": 1170.53125, "y": 16.33984375}
+{"time_stamp": 150191.983714458, "action": "move", "x": 1170.7578125, "y": 16.33984375}
+{"time_stamp": 150191.984679458, "action": "move", "x": 1170.7578125, "y": 16.109375}
+{"time_stamp": 150191.986776416, "action": "move", "x": 1170.984375, "y": 15.87890625}
+{"time_stamp": 150191.987661666, "action": "move", "x": 1170.984375, "y": 15.6484375}
+{"time_stamp": 150191.989870375, "action": "move", "x": 1171.2109375, "y": 15.41796875}
+{"time_stamp": 150191.99180625, "action": "move", "x": 1171.2109375, "y": 15.1875}
+{"time_stamp": 150191.992738666, "action": "move", "x": 1171.2109375, "y": 14.95703125}
+{"time_stamp": 150191.993645791, "action": "move", "x": 1171.4375, "y": 14.95703125}
+{"time_stamp": 150191.995321208, "action": "move", "x": 1171.4375, "y": 14.7265625}
+{"time_stamp": 150191.996979541, "action": "move", "x": 1171.6640625, "y": 14.49609375}
+{"time_stamp": 150191.998166416, "action": "move", "x": 1171.6640625, "y": 14.265625}
+{"time_stamp": 150191.9998675, "action": "move", "x": 1171.6640625, "y": 14.03515625}
+{"time_stamp": 150192.001782583, "action": "move", "x": 1171.890625, "y": 13.8046875}
+{"time_stamp": 150192.004144541, "action": "move", "x": 1171.890625, "y": 13.57421875}
+{"time_stamp": 150192.004669666, "action": "move", "x": 1171.890625, "y": 13.34375}
+{"time_stamp": 150192.005609375, "action": "move", "x": 1172.1171875, "y": 13.34375}
+{"time_stamp": 150192.007795041, "action": "move", "x": 1172.1171875, "y": 13.11328125}
+{"time_stamp": 150192.009709125, "action": "move", "x": 1172.1171875, "y": 12.8828125}
+{"time_stamp": 150192.011928041, "action": "move", "x": 1172.1171875, "y": 12.65234375}
+{"time_stamp": 150192.013157458, "action": "move", "x": 1172.34375, "y": 12.65234375}
+{"time_stamp": 150192.013779333, "action": "move", "x": 1172.34375, "y": 12.421875}
+{"time_stamp": 150192.016697666, "action": "move", "x": 1172.34375, "y": 12.19140625}
+{"time_stamp": 150192.018689166, "action": "move", "x": 1172.5703125, "y": 11.9609375}
+{"time_stamp": 150192.021762666, "action": "move", "x": 1172.5703125, "y": 11.73046875}
+{"time_stamp": 150192.025875666, "action": "move", "x": 1172.5703125, "y": 11.5}
+{"time_stamp": 150192.028985291, "action": "move", "x": 1172.5703125, "y": 11.26953125}
+{"time_stamp": 150192.029685666, "action": "move", "x": 1172.796875, "y": 11.26953125}
+{"time_stamp": 150192.034842541, "action": "move", "x": 1172.796875, "y": 11.0390625}
+{"time_stamp": 150192.044866708, "action": "move", "x": 1172.796875, "y": 10.80859375}
+{"time_stamp": 150192.046731125, "action": "move", "x": 1173.0234375, "y": 10.80859375}
+{"time_stamp": 150192.052410291, "action": "click", "x": 1173.0234375, "y": 10.80859375, "button": "left", "pressed": true}
+{"time_stamp": 150192.143413458, "action": "click", "x": 1173.0234375, "y": 10.80859375, "button": "left", "pressed": false}
+{"time_stamp": 150192.616513416, "action": "move", "x": 1173.0234375, "y": 11.03515625}
+{"time_stamp": 150192.623816541, "action": "move", "x": 1173.0234375, "y": 11.26171875}
+{"time_stamp": 150192.624017708, "action": "move", "x": 1173.0234375, "y": 11.48828125}
+{"time_stamp": 150192.626580875, "action": "move", "x": 1173.0234375, "y": 11.71484375}
+{"time_stamp": 150192.630249375, "action": "move", "x": 1173.0234375, "y": 11.94140625}
+{"time_stamp": 150192.635598666, "action": "move", "x": 1173.0234375, "y": 12.16796875}
+{"time_stamp": 150192.641261208, "action": "move", "x": 1173.0234375, "y": 12.39453125}
+{"time_stamp": 150192.645387666, "action": "move", "x": 1173.0234375, "y": 12.62109375}
+{"time_stamp": 150192.647933208, "action": "move", "x": 1173.0234375, "y": 12.84765625}
+{"time_stamp": 150192.651747416, "action": "move", "x": 1173.0234375, "y": 13.07421875}
+{"time_stamp": 150192.656578666, "action": "move", "x": 1173.0234375, "y": 13.30078125}
+{"time_stamp": 150192.659024958, "action": "move", "x": 1173.0234375, "y": 13.52734375}
+{"time_stamp": 150192.661747875, "action": "move", "x": 1173.0234375, "y": 13.75390625}
+{"time_stamp": 150192.665621666, "action": "move", "x": 1173.0234375, "y": 13.98046875}
+{"time_stamp": 150192.668604416, "action": "move", "x": 1173.0234375, "y": 14.20703125}
+{"time_stamp": 150192.670889583, "action": "move", "x": 1173.0234375, "y": 14.43359375}
+{"time_stamp": 150192.673833833, "action": "move", "x": 1173.0234375, "y": 14.66015625}
+{"time_stamp": 150192.676735833, "action": "move", "x": 1173.0234375, "y": 14.88671875}
+{"time_stamp": 150192.679838041, "action": "move", "x": 1173.25, "y": 15.11328125}
+{"time_stamp": 150192.681836166, "action": "move", "x": 1173.25, "y": 15.33984375}
+{"time_stamp": 150192.687259875, "action": "move", "x": 1173.25, "y": 15.56640625}
+{"time_stamp": 150192.687310708, "action": "move", "x": 1173.25, "y": 15.79296875}
+{"time_stamp": 150192.692097708, "action": "move", "x": 1173.25, "y": 16.01953125}
+{"time_stamp": 150192.69223875, "action": "move", "x": 1173.25, "y": 16.24609375}
+{"time_stamp": 150192.695150708, "action": "move", "x": 1173.25, "y": 16.47265625}
+{"time_stamp": 150192.697012166, "action": "move", "x": 1173.25, "y": 16.69921875}
+{"time_stamp": 150192.699885791, "action": "move", "x": 1173.25, "y": 16.92578125}
+{"time_stamp": 150192.702040541, "action": "move", "x": 1173.25, "y": 17.15234375}
+{"time_stamp": 150192.703965208, "action": "move", "x": 1173.25, "y": 17.37890625}
+{"time_stamp": 150192.707015625, "action": "move", "x": 1173.25, "y": 17.60546875}
+{"time_stamp": 150192.708734708, "action": "move", "x": 1173.4765625, "y": 17.83203125}
+{"time_stamp": 150192.711618416, "action": "move", "x": 1173.4765625, "y": 18.05859375}
+{"time_stamp": 150192.7126675, "action": "move", "x": 1173.4765625, "y": 18.28515625}
+{"time_stamp": 150192.715709541, "action": "move", "x": 1173.4765625, "y": 18.51171875}
+{"time_stamp": 150192.717668375, "action": "move", "x": 1173.4765625, "y": 18.73828125}
+{"time_stamp": 150192.72079525, "action": "move", "x": 1173.4765625, "y": 18.96484375}
+{"time_stamp": 150192.723084583, "action": "move", "x": 1173.4765625, "y": 19.19140625}
+{"time_stamp": 150192.725446583, "action": "move", "x": 1173.703125, "y": 19.41796875}
+{"time_stamp": 150192.726910291, "action": "move", "x": 1173.703125, "y": 19.64453125}
+{"time_stamp": 150192.729700166, "action": "move", "x": 1173.703125, "y": 19.87109375}
+{"time_stamp": 150192.731693333, "action": "move", "x": 1173.703125, "y": 20.09765625}
+{"time_stamp": 150192.734676875, "action": "move", "x": 1173.703125, "y": 20.32421875}
+{"time_stamp": 150192.737426833, "action": "move", "x": 1173.703125, "y": 20.55078125}
+{"time_stamp": 150192.739993041, "action": "move", "x": 1173.9296875, "y": 20.77734375}
+{"time_stamp": 150192.742715166, "action": "move", "x": 1173.9296875, "y": 21.00390625}
+{"time_stamp": 150192.745705791, "action": "move", "x": 1173.9296875, "y": 21.23046875}
+{"time_stamp": 150192.749027333, "action": "move", "x": 1173.9296875, "y": 21.45703125}
+{"time_stamp": 150192.751766875, "action": "move", "x": 1173.9296875, "y": 21.68359375}
+{"time_stamp": 150192.753977416, "action": "move", "x": 1174.15625, "y": 21.68359375}
+{"time_stamp": 150192.755804958, "action": "move", "x": 1174.15625, "y": 21.91015625}
+{"time_stamp": 150192.759036958, "action": "move", "x": 1174.15625, "y": 22.13671875}
+{"time_stamp": 150192.762158208, "action": "move", "x": 1174.15625, "y": 22.36328125}
+{"time_stamp": 150192.764934166, "action": "move", "x": 1174.15625, "y": 22.58984375}
+{"time_stamp": 150192.770295375, "action": "move", "x": 1174.3828125, "y": 22.81640625}
+{"time_stamp": 150192.770684666, "action": "move", "x": 1174.3828125, "y": 23.04296875}
+{"time_stamp": 150192.774904458, "action": "move", "x": 1174.3828125, "y": 23.26953125}
+{"time_stamp": 150192.775702208, "action": "move", "x": 1174.3828125, "y": 23.49609375}
+{"time_stamp": 150192.778991041, "action": "move", "x": 1174.609375, "y": 23.72265625}
+{"time_stamp": 150192.780807208, "action": "move", "x": 1174.609375, "y": 23.94921875}
+{"time_stamp": 150192.783022916, "action": "move", "x": 1174.609375, "y": 24.17578125}
+{"time_stamp": 150192.783807416, "action": "move", "x": 1174.609375, "y": 24.40234375}
+{"time_stamp": 150192.787423875, "action": "move", "x": 1174.609375, "y": 24.62890625}
+{"time_stamp": 150192.787533708, "action": "move", "x": 1174.8359375, "y": 24.62890625}
+{"time_stamp": 150192.787778833, "action": "move", "x": 1174.8359375, "y": 24.85546875}
+{"time_stamp": 150192.788679666, "action": "move", "x": 1174.8359375, "y": 25.08203125}
+{"time_stamp": 150192.790864791, "action": "move", "x": 1174.8359375, "y": 25.30859375}
+{"time_stamp": 150192.792970083, "action": "move", "x": 1174.8359375, "y": 25.53515625}
+{"time_stamp": 150192.795680833, "action": "move", "x": 1174.8359375, "y": 25.76171875}
+{"time_stamp": 150192.797632583, "action": "move", "x": 1174.8359375, "y": 25.98828125}
+{"time_stamp": 150192.79800775, "action": "move", "x": 1175.0625, "y": 25.98828125}
+{"time_stamp": 150192.7995685, "action": "move", "x": 1175.0625, "y": 26.21484375}
+{"time_stamp": 150192.800429875, "action": "move", "x": 1175.0625, "y": 26.44140625}
+{"time_stamp": 150192.802135833, "action": "move", "x": 1175.0625, "y": 26.66796875}
+{"time_stamp": 150192.803960791, "action": "move", "x": 1175.0625, "y": 26.89453125}
+{"time_stamp": 150192.804665125, "action": "move", "x": 1175.0625, "y": 27.12109375}
+{"time_stamp": 150192.806763125, "action": "move", "x": 1175.0625, "y": 27.34765625}
+{"time_stamp": 150192.80766225, "action": "move", "x": 1175.0625, "y": 27.57421875}
+{"time_stamp": 150192.809639291, "action": "move", "x": 1175.0625, "y": 27.80078125}
+{"time_stamp": 150192.811874958, "action": "move", "x": 1175.2890625, "y": 27.80078125}
+{"time_stamp": 150192.81190425, "action": "move", "x": 1175.2890625, "y": 28.02734375}
+{"time_stamp": 150192.812651583, "action": "move", "x": 1175.2890625, "y": 28.25390625}
+{"time_stamp": 150192.814858166, "action": "move", "x": 1175.2890625, "y": 28.48046875}
+{"time_stamp": 150192.816930916, "action": "move", "x": 1175.2890625, "y": 28.70703125}
+{"time_stamp": 150192.820644416, "action": "move", "x": 1175.2890625, "y": 28.93359375}
+{"time_stamp": 150192.820768875, "action": "move", "x": 1175.2890625, "y": 29.16015625}
+{"time_stamp": 150192.821697958, "action": "move", "x": 1175.2890625, "y": 29.38671875}
+{"time_stamp": 150192.823907083, "action": "move", "x": 1175.2890625, "y": 29.61328125}
+{"time_stamp": 150192.824719875, "action": "move", "x": 1175.2890625, "y": 29.83984375}
+{"time_stamp": 150192.826699166, "action": "move", "x": 1175.2890625, "y": 30.06640625}
+{"time_stamp": 150192.828719458, "action": "move", "x": 1175.2890625, "y": 30.29296875}
+{"time_stamp": 150192.829682458, "action": "move", "x": 1175.2890625, "y": 30.51953125}
+{"time_stamp": 150192.831684791, "action": "move", "x": 1175.2890625, "y": 30.74609375}
+{"time_stamp": 150192.83268375, "action": "move", "x": 1175.515625, "y": 30.74609375}
+{"time_stamp": 150192.833686791, "action": "move", "x": 1175.515625, "y": 30.97265625}
+{"time_stamp": 150192.837071375, "action": "move", "x": 1175.515625, "y": 31.19921875}
+{"time_stamp": 150192.837093958, "action": "move", "x": 1175.515625, "y": 31.42578125}
+{"time_stamp": 150192.838809083, "action": "move", "x": 1175.515625, "y": 31.65234375}
+{"time_stamp": 150192.840902583, "action": "move", "x": 1175.515625, "y": 31.87890625}
+{"time_stamp": 150192.8419155, "action": "move", "x": 1175.515625, "y": 32.10546875}
+{"time_stamp": 150192.8437305, "action": "move", "x": 1175.515625, "y": 32.33203125}
+{"time_stamp": 150192.84586625, "action": "move", "x": 1175.515625, "y": 32.55859375}
+{"time_stamp": 150192.846692666, "action": "move", "x": 1175.515625, "y": 32.78515625}
+{"time_stamp": 150192.84869775, "action": "move", "x": 1175.515625, "y": 33.01171875}
+{"time_stamp": 150192.849697541, "action": "move", "x": 1175.7421875, "y": 33.23828125}
+{"time_stamp": 150192.851742833, "action": "move", "x": 1175.7421875, "y": 33.46484375}
+{"time_stamp": 150192.854218, "action": "move", "x": 1175.7421875, "y": 33.69140625}
+{"time_stamp": 150192.854730416, "action": "move", "x": 1175.7421875, "y": 33.91796875}
+{"time_stamp": 150192.856962583, "action": "move", "x": 1175.7421875, "y": 34.14453125}
+{"time_stamp": 150192.8589395, "action": "move", "x": 1175.7421875, "y": 34.37109375}
+{"time_stamp": 150192.861751958, "action": "move", "x": 1175.7421875, "y": 34.59765625}
+{"time_stamp": 150192.861964083, "action": "move", "x": 1175.7421875, "y": 34.82421875}
+{"time_stamp": 150192.864114166, "action": "move", "x": 1175.7421875, "y": 35.05078125}
+{"time_stamp": 150192.864806875, "action": "move", "x": 1175.7421875, "y": 35.27734375}
+{"time_stamp": 150192.86571, "action": "move", "x": 1175.96875, "y": 35.27734375}
+{"time_stamp": 150192.86668125, "action": "move", "x": 1175.96875, "y": 35.50390625}
+{"time_stamp": 150192.86871625, "action": "move", "x": 1175.96875, "y": 35.73046875}
+{"time_stamp": 150192.87007775, "action": "move", "x": 1175.96875, "y": 35.95703125}
+{"time_stamp": 150192.871651125, "action": "move", "x": 1175.96875, "y": 36.18359375}
+{"time_stamp": 150192.873663541, "action": "move", "x": 1175.96875, "y": 36.41015625}
+{"time_stamp": 150192.874647916, "action": "move", "x": 1175.96875, "y": 36.63671875}
+{"time_stamp": 150192.875652166, "action": "move", "x": 1176.1953125, "y": 36.63671875}
+{"time_stamp": 150192.879155333, "action": "move", "x": 1176.1953125, "y": 36.86328125}
+{"time_stamp": 150192.879221625, "action": "move", "x": 1176.1953125, "y": 37.08984375}
+{"time_stamp": 150192.881822333, "action": "move", "x": 1176.1953125, "y": 37.31640625}
+{"time_stamp": 150192.882669541, "action": "move", "x": 1176.1953125, "y": 37.54296875}
+{"time_stamp": 150192.884693583, "action": "move", "x": 1176.1953125, "y": 37.76953125}
+{"time_stamp": 150192.886856166, "action": "move", "x": 1176.1953125, "y": 37.99609375}
+{"time_stamp": 150192.889022333, "action": "move", "x": 1176.1953125, "y": 38.22265625}
+{"time_stamp": 150192.8897575, "action": "move", "x": 1176.1953125, "y": 38.44921875}
+{"time_stamp": 150192.890837291, "action": "move", "x": 1176.421875, "y": 38.44921875}
+{"time_stamp": 150192.891748125, "action": "move", "x": 1176.421875, "y": 38.67578125}
+{"time_stamp": 150192.895162125, "action": "move", "x": 1176.421875, "y": 38.90234375}
+{"time_stamp": 150192.895695958, "action": "move", "x": 1176.421875, "y": 39.12890625}
+{"time_stamp": 150192.897807125, "action": "move", "x": 1176.421875, "y": 39.35546875}
+{"time_stamp": 150192.898832583, "action": "move", "x": 1176.6484375, "y": 39.35546875}
+{"time_stamp": 150192.900084916, "action": "move", "x": 1176.6484375, "y": 39.58203125}
+{"time_stamp": 150192.901793125, "action": "move", "x": 1176.6484375, "y": 39.80859375}
+{"time_stamp": 150192.903719208, "action": "move", "x": 1176.6484375, "y": 40.03515625}
+{"time_stamp": 150192.905747083, "action": "move", "x": 1176.6484375, "y": 40.26171875}
+{"time_stamp": 150192.907688833, "action": "move", "x": 1176.6484375, "y": 40.48828125}
+{"time_stamp": 150192.909647458, "action": "move", "x": 1176.6484375, "y": 40.71484375}
+{"time_stamp": 150192.913264541, "action": "move", "x": 1176.6484375, "y": 40.94140625}
+{"time_stamp": 150192.913794625, "action": "move", "x": 1176.875, "y": 41.16796875}
+{"time_stamp": 150192.915698083, "action": "move", "x": 1176.875, "y": 41.39453125}
+{"time_stamp": 150192.917986833, "action": "move", "x": 1176.875, "y": 41.62109375}
+{"time_stamp": 150192.920528041, "action": "move", "x": 1176.875, "y": 41.84765625}
+{"time_stamp": 150192.920706583, "action": "move", "x": 1176.875, "y": 42.07421875}
+{"time_stamp": 150192.9240335, "action": "move", "x": 1176.875, "y": 42.30078125}
+{"time_stamp": 150192.924848083, "action": "move", "x": 1176.875, "y": 42.52734375}
+{"time_stamp": 150192.928714, "action": "move", "x": 1177.1015625, "y": 42.75390625}
+{"time_stamp": 150192.928833875, "action": "move", "x": 1177.1015625, "y": 42.98046875}
+{"time_stamp": 150192.931368958, "action": "move", "x": 1177.1015625, "y": 43.20703125}
+{"time_stamp": 150192.935302, "action": "move", "x": 1177.1015625, "y": 43.43359375}
+{"time_stamp": 150192.93538725, "action": "move", "x": 1177.1015625, "y": 43.66015625}
+{"time_stamp": 150192.93787125, "action": "move", "x": 1177.1015625, "y": 43.88671875}
+{"time_stamp": 150192.938670458, "action": "move", "x": 1177.1015625, "y": 44.11328125}
+{"time_stamp": 150192.939692333, "action": "move", "x": 1177.328125, "y": 44.11328125}
+{"time_stamp": 150192.941896958, "action": "move", "x": 1177.328125, "y": 44.33984375}
+{"time_stamp": 150192.943697583, "action": "move", "x": 1177.328125, "y": 44.56640625}
+{"time_stamp": 150192.946178208, "action": "move", "x": 1177.328125, "y": 44.79296875}
+{"time_stamp": 150192.947822625, "action": "move", "x": 1177.328125, "y": 45.01953125}
+{"time_stamp": 150192.949712, "action": "move", "x": 1177.5546875, "y": 45.01953125}
+{"time_stamp": 150192.950715541, "action": "move", "x": 1177.5546875, "y": 45.24609375}
+{"time_stamp": 150192.953592125, "action": "move", "x": 1177.5546875, "y": 45.47265625}
+{"time_stamp": 150192.955920416, "action": "move", "x": 1177.5546875, "y": 45.69921875}
+{"time_stamp": 150192.957968916, "action": "move", "x": 1177.5546875, "y": 45.92578125}
+{"time_stamp": 150192.9620685, "action": "move", "x": 1177.5546875, "y": 46.15234375}
+{"time_stamp": 150192.962186125, "action": "move", "x": 1177.78125, "y": 46.15234375}
+{"time_stamp": 150192.963851125, "action": "move", "x": 1177.78125, "y": 46.37890625}
+{"time_stamp": 150192.966894875, "action": "move", "x": 1177.78125, "y": 46.60546875}
+{"time_stamp": 150192.969984125, "action": "move", "x": 1177.78125, "y": 46.83203125}
+{"time_stamp": 150192.972715416, "action": "move", "x": 1177.78125, "y": 47.05859375}
+{"time_stamp": 150192.976660916, "action": "move", "x": 1178.0078125, "y": 47.28515625}
+{"time_stamp": 150192.979777125, "action": "move", "x": 1178.0078125, "y": 47.51171875}
+{"time_stamp": 150192.982796458, "action": "move", "x": 1178.0078125, "y": 47.73828125}
+{"time_stamp": 150192.987021, "action": "move", "x": 1178.0078125, "y": 47.96484375}
+{"time_stamp": 150192.988775833, "action": "move", "x": 1178.0078125, "y": 48.19140625}
+{"time_stamp": 150192.989933375, "action": "move", "x": 1178.234375, "y": 48.19140625}
+{"time_stamp": 150192.992250416, "action": "move", "x": 1178.234375, "y": 48.41796875}
+{"time_stamp": 150192.995180291, "action": "move", "x": 1178.234375, "y": 48.64453125}
+{"time_stamp": 150192.997918916, "action": "move", "x": 1178.234375, "y": 48.87109375}
+{"time_stamp": 150193.001915, "action": "move", "x": 1178.234375, "y": 49.09765625}
+{"time_stamp": 150193.004801166, "action": "move", "x": 1178.234375, "y": 49.32421875}
+{"time_stamp": 150193.00872725, "action": "move", "x": 1178.234375, "y": 49.55078125}
+{"time_stamp": 150193.011904708, "action": "move", "x": 1178.4609375, "y": 49.55078125}
+{"time_stamp": 150193.012694333, "action": "move", "x": 1178.4609375, "y": 49.77734375}
+{"time_stamp": 150193.018549166, "action": "move", "x": 1178.4609375, "y": 50.00390625}
+{"time_stamp": 150193.021765125, "action": "move", "x": 1178.4609375, "y": 50.23046875}
+{"time_stamp": 150193.030124833, "action": "move", "x": 1178.4609375, "y": 50.45703125}
+{"time_stamp": 150193.036984375, "action": "move", "x": 1178.6875, "y": 50.45703125}
+{"time_stamp": 150193.3909425, "action": "click", "x": 1178.6875, "y": 50.45703125, "button": "left", "pressed": true}
+{"time_stamp": 150193.467401625, "action": "click", "x": 1178.6875, "y": 50.45703125, "button": "left", "pressed": false}
\ No newline at end of file