diff --git a/excalidraw-app/record.ts b/excalidraw-app/record.ts index d9067d764..3afd4aff1 100644 --- a/excalidraw-app/record.ts +++ b/excalidraw-app/record.ts @@ -1,3 +1,5 @@ +import { isDevEnv } from "@excalidraw/common"; + declare global { interface Window { record: typeof Record; @@ -5,13 +7,18 @@ declare global { } export class Record { + private static recording: boolean = false; private static events: string = ""; private static timestamp: number = 0; - public static start() { + public static get isRecording() { + return Record.recording; + } + + private static header() { Record.events += ` await page.setViewportSize({ width: ${window.innerWidth}, height: ${window.innerHeight} });\n`; - Record.events += `await page.goto("http://localhost:3000");\n`; - Record.events += `await page.waitForLoadState("load");\n`; + Record.events += ` await page.goto("http://localhost:3000");\n`; + Record.events += ` await page.waitForLoadState("load");\n`; // Capture LocalStorage, which is essential to re-establish state Record.events += " await page.evaluate(() => {\n"; @@ -26,6 +33,27 @@ export class Record { Record.events += " });\n"; Record.events += " await page.reload();\n"; Record.events += ` await page.waitForLoadState("load");\n`; + } + + public static restart() { + if (!Record.recording) { + Record.start(); + return; + } + + Record.events += `});\n\n`; + Record.events += `test("${ + Date.now() + Math.floor(Math.random() * Date.now()).toString(36) + }", async ({ page }) => {\n`; + + Record.header(); + } + + public static start() { + Record.recording = true; + + // Record header + this.header(); // Set up the events Record.timestamp = performance.now(); @@ -43,11 +71,16 @@ export class Record { window.removeEventListener("mouseup", this.onMouseUp); window.removeEventListener("keydown", this.onKeyDown); window.removeEventListener("keyup", this.onKeyUp); + Record.recording = false; } /// Displays a window as an absolutely positioned DIV with the generated /// events within
 tags as formatted JSON, so it can be copied easily.
   public static showGeneratedEvents() {
+    if (Record.recording) {
+      Record.stop();
+    }
+
     const div = document.createElement("div");
     div.style.position = "absolute";
     div.style.top = "10px";
@@ -59,8 +92,17 @@ export class Record {
     div.style.zIndex = "10000";
 
     const pre = document.createElement("pre");
-    pre.textContent = this.events;
-    // avoid overlap with the close button and limit height for large event dumps
+
+    let textContent = `import { expect, test } from "@playwright/test";\n\n`;
+    textContent += `test("${
+      Date.now() + Math.floor(Math.random() * Date.now()).toString(36)
+    }", async ({ page }) => {\n`;
+    textContent += Record.events;
+    textContent += `});\n`;
+
+    pre.textContent = textContent;
+    //pre.textContent = Record.events;
+
     pre.style.marginTop = "18px";
     pre.style.maxHeight = "60vh";
     pre.style.overflow = "auto";
@@ -173,31 +215,57 @@ export class Record {
   }
 
   private static onKeyDown(event: KeyboardEvent) {
-    const now = event.timeStamp || performance.now();
-    const delay = now - Record.timestamp;
-    Record.timestamp = now;
+    // Only record if the recording key is not pressed
+    if (event.key !== "F2") {
+      const now = event.timeStamp || performance.now();
+      const delay = now - Record.timestamp;
+      Record.timestamp = now;
 
-    if (delay > 0) {
-      Record.events += `  await page.waitForTimeout(${delay});\n`;
+      if (delay > 0) {
+        Record.events += `  await page.waitForTimeout(${delay});\n`;
+      }
+      Record.events += `  await page.keyboard.down("${event.key}");\n`;
     }
-    Record.events += `  await page.keyboard.down("${event.key}");\n`;
   }
 
   private static onKeyUp(event: KeyboardEvent) {
-    const now = event.timeStamp || performance.now();
-    const delay = now - Record.timestamp;
-    Record.timestamp = now;
+    // Only record if the recording key is not pressed
+    if (event.key !== "F2") {
+      const now = event.timeStamp || performance.now();
+      const delay = now - Record.timestamp;
+      Record.timestamp = now;
 
-    if (delay > 0) {
-      Record.events += `  await page.waitForTimeout(${delay});\n`;
+      if (delay > 0) {
+        Record.events += `  await page.waitForTimeout(${delay});\n`;
+      }
+      Record.events += `  await page.keyboard.up("${event.key}");\n`;
+
+      Record.events += "  await expect(page).toHaveScreenshot({\n";
+      Record.events += "    maxDiffPixels: 100,\n";
+      Record.events += "    maxDiffPixelRatio: 0.01,\n";
+      Record.events += "  });\n";
     }
-    Record.events += `  await page.keyboard.up("${event.key}");\n`;
-
-    Record.events += "  await expect(page).toHaveScreenshot({\n";
-    Record.events += "    maxDiffPixels: 100,\n";
-    Record.events += "    maxDiffPixelRatio: 0.01,\n";
-    Record.events += "  });\n";
   }
 }
 
-window.record = Record;
+if (isDevEnv()) {
+  window.record = Record;
+
+  window.addEventListener("keyup", (event) => {
+    if (event.key === "F2") {
+      if (Record.isRecording) {
+        if (event.ctrlKey) {
+          console.info("Stopping Playwright recording");
+          Record.stop();
+        } else {
+          Record.restart();
+        }
+      } else {
+        console.info("Starting Playwright recording");
+        Record.start();
+      }
+    } else if (event.key === "Enter" && event.ctrlKey) {
+      Record.showGeneratedEvents();
+    }
+  });
+}
diff --git a/excalidraw-app/tests/regression/binding.spec.ts b/excalidraw-app/tests/regression/binding.spec.ts
index 6074a562d..375826dbe 100644
--- a/excalidraw-app/tests/regression/binding.spec.ts
+++ b/excalidraw-app/tests/regression/binding.spec.ts
@@ -1,6 +1,6 @@
 import { expect, test } from "@playwright/test";
 
-test("bind inside rectangle", async ({ page }) => {
+test("2td8p1pa", async ({ page }) => {
   await page.setViewportSize({ width: 1280, height: 882 });
   await page.goto("http://localhost:3000");
   await page.waitForLoadState("load");
@@ -8,1692 +8,3272 @@ test("bind inside rectangle", async ({ page }) => {
     localStorage.getItem("i18nextLng");
     localStorage.setItem("i18nextLng", "en");
     localStorage.getItem("excalidraw-debug");
-    localStorage.setItem("excalidraw-debug", '{"enabled":true}');
+    localStorage.setItem("excalidraw-debug", '{"enabled":false}');
     localStorage.getItem("excalidraw-theme");
     localStorage.setItem("excalidraw-theme", "dark");
     localStorage.getItem("version-files");
-    localStorage.setItem("version-files", "1756113033236");
+    localStorage.setItem("version-files", "1756123753402");
     localStorage.getItem("version-dataState");
-    localStorage.setItem("version-dataState", "1756113033236");
+    localStorage.setItem("version-dataState", "1756123753402");
     localStorage.getItem("excalidraw-state");
     localStorage.setItem(
       "excalidraw-state",
-      '{"showWelcomeScreen":true,"theme":"dark","currentChartType":"bar","currentItemBackgroundColor":"#a5d8ff","currentItemEndArrowhead":"arrow","currentItemFillStyle":"solid","currentItemFontFamily":5,"currentItemFontSize":20,"currentItemOpacity":100,"currentItemRoughness":1,"currentItemStartArrowhead":null,"currentItemStrokeColor":"#1e1e1e","currentItemRoundness":"round","currentItemArrowType":"round","currentItemStrokeStyle":"solid","currentItemStrokeWidth":2,"currentItemTextAlign":"left","cursorButton":"up","editingGroupId":null,"activeTool":{"type":"arrow","customType":null,"locked":false,"fromSelection":false,"lastActiveTool":null},"penMode":false,"penDetected":false,"exportBackground":true,"exportScale":1,"exportEmbedScene":false,"exportWithDarkMode":false,"gridSize":20,"gridStep":5,"gridModeEnabled":false,"defaultSidebarDockedPreference":false,"lastPointerDownWith":"mouse","name":"Untitled-2025-07-28-1603","openMenu":null,"openSidebar":null,"previousSelectedElementIds":{"JGauk99mqVBCDW9zI0yT8":true},"scrolledOutside":false,"scrollX":175.9296875,"scrollY":138.953125,"selectedElementIds":{},"selectedGroupIds":{},"shouldCacheIgnoreZoom":false,"stats":{"open":true,"panels":3},"viewBackgroundColor":"#ffffff","zenModeEnabled":false,"zoom":{"value":1},"selectedLinearElement":null,"objectsSnapModeEnabled":false,"lockedMultiSelections":{}}',
+      '{"showWelcomeScreen":true,"theme":"dark","currentChartType":"bar","currentItemBackgroundColor":"#a5d8ff","currentItemEndArrowhead":"arrow","currentItemFillStyle":"solid","currentItemFontFamily":5,"currentItemFontSize":20,"currentItemOpacity":100,"currentItemRoughness":1,"currentItemStartArrowhead":null,"currentItemStrokeColor":"#1e1e1e","currentItemRoundness":"round","currentItemArrowType":"round","currentItemStrokeStyle":"solid","currentItemStrokeWidth":2,"currentItemTextAlign":"left","cursorButton":"up","editingGroupId":null,"activeTool":{"type":"selection","customType":null,"locked":false,"fromSelection":false,"lastActiveTool":null},"penMode":false,"penDetected":false,"exportBackground":true,"exportScale":1,"exportEmbedScene":false,"exportWithDarkMode":false,"gridSize":20,"gridStep":5,"gridModeEnabled":false,"defaultSidebarDockedPreference":false,"lastPointerDownWith":"mouse","name":"Untitled-2025-07-28-1603","openMenu":null,"openSidebar":null,"previousSelectedElementIds":{},"scrolledOutside":false,"scrollX":193.31640625,"scrollY":168.64453125,"selectedElementIds":{},"selectedGroupIds":{},"shouldCacheIgnoreZoom":false,"stats":{"open":true,"panels":3},"viewBackgroundColor":"#ffffff","zenModeEnabled":false,"zoom":{"value":1},"selectedLinearElement":null,"objectsSnapModeEnabled":false,"lockedMultiSelections":{}}',
     );
     localStorage.getItem("excalidraw");
     localStorage.setItem(
       "excalidraw",
-      '[{"id":"taQ8ZYjvYILhvctYZeOBQ","type":"rectangle","x":326.65625,"y":108.56640625,"width":152.3125,"height":155.8984375,"angle":0,"strokeColor":"#1e1e1e","backgroundColor":"#a5d8ff","fillStyle":"solid","strokeWidth":2,"strokeStyle":"solid","roughness":1,"opacity":100,"groupIds":[],"frameId":null,"index":"a0","roundness":{"type":3},"seed":931993510,"version":33,"versionNonce":1461638278,"isDeleted":false,"boundElements":[],"updated":1756111380892,"link":null,"locked":false},{"id":"yCc7KfoxarVPfeqY0-eks","type":"rectangle","x":538.9140625,"y":408.7890625,"width":152.3125,"height":155.8984375,"angle":0,"strokeColor":"#1e1e1e","backgroundColor":"#a5d8ff","fillStyle":"solid","strokeWidth":2,"strokeStyle":"solid","roughness":1,"opacity":100,"groupIds":[],"frameId":null,"index":"a1","roundness":{"type":3},"seed":958768486,"version":103,"versionNonce":812378886,"isDeleted":false,"boundElements":[],"updated":1756111380892,"link":null,"locked":false}]',
+      '[{"id":"taQ8ZYjvYILhvctYZeOBQ","type":"rectangle","x":203.03125,"y":65.73828125,"width":152.3125,"height":155.8984375,"angle":0,"strokeColor":"#1e1e1e","backgroundColor":"#a5d8ff","fillStyle":"solid","strokeWidth":2,"strokeStyle":"solid","roughness":1,"opacity":100,"groupIds":[],"frameId":null,"index":"a0","roundness":{"type":3},"seed":931993510,"version":518,"versionNonce":1054898972,"isDeleted":false,"boundElements":[{"id":"Jww126ZWY6hH2IONVIdfo","type":"arrow"}],"updated":1756123737903,"link":null,"locked":false},{"id":"yCc7KfoxarVPfeqY0-eks","type":"rectangle","x":538.9140625,"y":408.7890625,"width":152.3125,"height":155.8984375,"angle":0,"strokeColor":"#1e1e1e","backgroundColor":"#a5d8ff","fillStyle":"solid","strokeWidth":2,"strokeStyle":"solid","roughness":1,"opacity":100,"groupIds":[],"frameId":null,"index":"a1","roundness":{"type":3},"seed":958768486,"version":110,"versionNonce":307391336,"isDeleted":false,"boundElements":[{"id":"Jww126ZWY6hH2IONVIdfo","type":"arrow"}],"updated":1756123732568,"link":null,"locked":false}]',
     );
+    Math = {
+      ...Math,
+      random: () => 0.5,
+    };
+    const __fakeNow = new Date("June 21 2026 13:00:00").valueOf();
+    const __DateNowOffset = __fakeNow - Date.now();
+    const __DateNow = Date.now;
+    Date.now = () => __DateNow() + __DateNowOffset;
   });
   await page.reload();
   await page.waitForLoadState("load");
-  await page.waitForTimeout(908.0999999996275);
-  await page.mouse.move(529, 881);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(529, 880);
-  await page.waitForTimeout(2);
-  await page.mouse.move(531, 874);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(533, 870);
-  await page.waitForTimeout(1.200000001117587);
-  await page.mouse.move(533, 868);
-  await page.waitForTimeout(0.6999999992549419);
-  await page.mouse.move(533, 866);
-  await page.waitForTimeout(1);
-  await page.mouse.move(535, 864);
-  await page.waitForTimeout(1);
-  await page.mouse.move(535, 860);
-  await page.waitForTimeout(1);
-  await page.mouse.move(537, 860);
-  await page.waitForTimeout(1);
-  await page.mouse.move(537, 856);
-  await page.waitForTimeout(1);
-  await page.mouse.move(537, 855);
-  await page.waitForTimeout(1);
-  await page.mouse.move(537, 853);
-  await page.waitForTimeout(1);
-  await page.mouse.move(537, 851);
-  await page.waitForTimeout(1);
-  await page.mouse.move(539, 847);
-  await page.waitForTimeout(1);
-  await page.mouse.move(541, 845);
-  await page.waitForTimeout(1);
-  await page.mouse.move(541, 843);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(541, 840);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(541, 838);
-  await page.waitForTimeout(1);
-  await page.mouse.move(541, 836);
-  await page.waitForTimeout(1);
-  await page.mouse.move(541, 834);
-  await page.waitForTimeout(1);
-  await page.mouse.move(541, 833);
-  await page.waitForTimeout(1);
-  await page.mouse.move(545, 831);
-  await page.waitForTimeout(1);
-  await page.mouse.move(545, 829);
-  await page.waitForTimeout(1);
-  await page.mouse.move(545, 827);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(546, 825);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(548, 821);
-  await page.waitForTimeout(1);
-  await page.mouse.move(550, 817);
-  await page.waitForTimeout(1);
-  await page.mouse.move(550, 815);
-  await page.waitForTimeout(1);
-  await page.mouse.move(550, 814);
-  await page.waitForTimeout(1);
-  await page.mouse.move(550, 812);
-  await page.waitForTimeout(1);
-  await page.mouse.move(552, 810);
-  await page.waitForTimeout(1);
-  await page.mouse.move(552, 808);
-  await page.waitForTimeout(1);
-  await page.mouse.move(554, 806);
-  await page.waitForTimeout(1);
-  await page.mouse.move(554, 805);
-  await page.waitForTimeout(1);
-  await page.mouse.move(556, 803);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(556, 799);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(558, 797);
-  await page.waitForTimeout(1);
-  await page.mouse.move(558, 795);
-  await page.waitForTimeout(1);
-  await page.mouse.move(560, 793);
-  await page.waitForTimeout(1);
-  await page.mouse.move(562, 789);
-  await page.waitForTimeout(1);
-  await page.mouse.move(562, 787);
-  await page.waitForTimeout(1);
-  await page.mouse.move(562, 785);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(564, 783);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(564, 782);
-  await page.waitForTimeout(1);
-  await page.mouse.move(566, 778);
-  await page.waitForTimeout(1);
-  await page.mouse.move(568, 778);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(570, 776);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(570, 774);
-  await page.waitForTimeout(1);
-  await page.mouse.move(571, 772);
-  await page.waitForTimeout(1);
-  await page.mouse.move(571, 770);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(573, 766);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(573, 764);
-  await page.waitForTimeout(1);
-  await page.mouse.move(575, 763);
-  await page.waitForTimeout(1);
-  await page.mouse.move(575, 761);
-  await page.waitForTimeout(1);
-  await page.mouse.move(577, 757);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(581, 755);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(581, 753);
-  await page.waitForTimeout(2);
-  await page.mouse.move(581, 750);
-  await page.waitForTimeout(1);
-  await page.mouse.move(585, 748);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(585, 746);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(585, 744);
-  await page.waitForTimeout(1);
-  await page.mouse.move(587, 740);
-  await page.waitForTimeout(1);
-  await page.mouse.move(587, 738);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(589, 734);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(591, 732);
-  await page.waitForTimeout(1);
-  await page.mouse.move(591, 730);
+  await page.waitForTimeout(4.699999999254942);
+  await page.mouse.move(566, 535);
+  await page.waitForTimeout(8.900000002235174);
+  await page.mouse.move(566, 534);
   await page.waitForTimeout(3);
-  await page.mouse.move(595, 725);
-  await page.waitForTimeout(1);
-  await page.mouse.move(595, 723);
-  await page.waitForTimeout(6);
-  await page.mouse.move(600, 708);
+  await page.mouse.move(567, 534);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(567, 533);
   await page.waitForTimeout(4);
-  await page.mouse.move(604, 700);
+  await page.mouse.move(568, 532);
+  await page.waitForTimeout(5.900000002235174);
+  await page.mouse.move(569, 531);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(569, 530);
   await page.waitForTimeout(1);
-  await page.mouse.move(606, 698);
+  await page.mouse.move(569, 528);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(570, 528);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(570, 526);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(572, 526);
   await page.waitForTimeout(1);
-  await page.mouse.move(606, 696);
+  await page.mouse.move(572, 525);
   await page.waitForTimeout(1);
-  await page.mouse.move(606, 695);
-  await page.waitForTimeout(1);
-  await page.mouse.move(608, 691);
+  await page.mouse.move(574, 523);
   await page.waitForTimeout(2);
-  await page.mouse.move(608, 689);
-  await page.waitForTimeout(1);
-  await page.mouse.move(610, 685);
-  await page.waitForTimeout(1);
-  await page.mouse.move(610, 683);
-  await page.waitForTimeout(1);
-  await page.mouse.move(612, 683);
-  await page.waitForTimeout(1);
-  await page.mouse.move(612, 682);
+  await page.mouse.move(574, 521);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(574, 520);
   await page.waitForTimeout(2);
-  await page.mouse.move(612, 680);
+  await page.mouse.move(575, 518);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(577, 517);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(577, 515);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(579, 513);
   await page.waitForTimeout(1);
-  await page.mouse.move(613, 679);
+  await page.mouse.move(579, 512);
+  await page.waitForTimeout(3.099999997764826);
+  await page.mouse.move(579, 510);
   await page.waitForTimeout(1);
-  await page.mouse.move(613, 677);
-  await page.waitForTimeout(3);
-  await page.mouse.move(613, 676);
+  await page.mouse.move(580, 509);
   await page.waitForTimeout(1);
-  await page.mouse.move(613, 674);
+  await page.mouse.move(580, 507);
+  await page.waitForTimeout(1);
+  await page.mouse.move(580, 505);
+  await page.waitForTimeout(1);
+  await page.mouse.move(580, 504);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(582, 502);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(582, 501);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(584, 497);
+  await page.waitForTimeout(1);
+  await page.mouse.move(584, 495);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(585, 493);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(585, 492);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(585, 491);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(585, 489);
+  await page.waitForTimeout(1);
+  await page.mouse.move(587, 487);
+  await page.waitForTimeout(1);
+  await page.mouse.move(587, 485);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(589, 483);
   await page.waitForTimeout(2);
-  await page.mouse.move(613, 673);
+  await page.mouse.move(589, 480);
   await page.waitForTimeout(1);
-  await page.mouse.move(613, 671);
+  await page.mouse.move(591, 478);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(591, 476);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(593, 476);
   await page.waitForTimeout(1);
-  await page.mouse.move(613, 670);
+  await page.mouse.move(593, 474);
+  await page.waitForTimeout(1);
+  await page.mouse.move(593, 472);
+  await page.waitForTimeout(1);
+  await page.mouse.move(593, 471);
+  await page.waitForTimeout(1);
+  await page.mouse.move(594, 471);
+  await page.waitForTimeout(1);
+  await page.mouse.move(594, 469);
+  await page.waitForTimeout(1);
+  await page.mouse.move(594, 465);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(594, 463);
+  await page.waitForTimeout(1);
+  await page.mouse.move(596, 461);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(596, 460);
+  await page.waitForTimeout(1);
+  await page.mouse.move(596, 458);
   await page.waitForTimeout(2);
-  await page.mouse.move(615, 668);
+  await page.mouse.move(596, 455);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(596, 453);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(596, 452);
   await page.waitForTimeout(1);
-  await page.mouse.move(615, 667);
-  await page.waitForTimeout(3);
-  await page.mouse.move(615, 665);
+  await page.mouse.move(596, 450);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(598, 449);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(598, 445);
+  await page.waitForTimeout(1);
+  await page.mouse.move(598, 443);
+  await page.waitForTimeout(1);
+  await page.mouse.move(598, 441);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(598, 440);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(600, 436);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(600, 434);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(600, 433);
+  await page.waitForTimeout(1);
+  await page.mouse.move(600, 431);
   await page.waitForTimeout(2);
-  await page.mouse.move(615, 664);
-  await page.waitForTimeout(4);
-  await page.mouse.move(616, 663);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(616, 662);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(617, 662);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(618, 661);
-  await page.waitForTimeout(3.900000000372529);
-  await page.mouse.move(619, 660);
+  await page.mouse.move(600, 430);
   await page.waitForTimeout(1);
-  await page.mouse.move(621, 660);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(621, 658);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(622, 658);
+  await page.mouse.move(600, 426);
   await page.waitForTimeout(1);
-  await page.mouse.move(622, 657);
-  await page.waitForTimeout(2);
-  await page.mouse.move(622, 656);
-  await page.waitForTimeout(1);
-  await page.mouse.move(624, 656);
-  await page.waitForTimeout(1);
-  await page.mouse.move(624, 654);
-  await page.waitForTimeout(1);
-  await page.mouse.move(624, 652);
-  await page.waitForTimeout(1);
-  await page.mouse.move(625, 652);
-  await page.waitForTimeout(1);
-  await page.mouse.move(625, 651);
-  await page.waitForTimeout(1);
-  await page.mouse.move(625, 649);
-  await page.waitForTimeout(1);
-  await page.mouse.move(627, 647);
-  await page.waitForTimeout(1);
-  await page.mouse.move(629, 645);
-  await page.waitForTimeout(2);
-  await page.mouse.move(629, 644);
-  await page.waitForTimeout(1);
-  await page.mouse.move(629, 642);
-  await page.waitForTimeout(1);
-  await page.mouse.move(629, 640);
-  await page.waitForTimeout(1);
-  await page.mouse.move(631, 640);
-  await page.waitForTimeout(2);
-  await page.mouse.move(632, 639);
-  await page.waitForTimeout(2);
-  await page.mouse.move(634, 638);
-  await page.waitForTimeout(1);
-  await page.mouse.move(634, 636);
-  await page.waitForTimeout(1);
-  await page.mouse.move(637, 634);
-  await page.waitForTimeout(1);
-  await page.mouse.move(637, 632);
-  await page.waitForTimeout(1);
-  await page.mouse.move(637, 631);
-  await page.waitForTimeout(1);
-  await page.mouse.move(639, 629);
-  await page.waitForTimeout(1.599999999627471);
-  await page.mouse.move(641, 627);
-  await page.waitForTimeout(0.40000000037252903);
-  await page.mouse.move(645, 625);
-  await page.waitForTimeout(1);
-  await page.mouse.move(645, 623);
-  await page.waitForTimeout(1);
-  await page.mouse.move(647, 621);
-  await page.waitForTimeout(1);
-  await page.mouse.move(649, 619);
-  await page.waitForTimeout(1);
-  await page.mouse.move(649, 617);
-  await page.waitForTimeout(1);
-  await page.mouse.move(649, 615);
-  await page.waitForTimeout(2);
-  await page.mouse.move(649, 614);
-  await page.waitForTimeout(1);
-  await page.mouse.move(651, 614);
-  await page.waitForTimeout(1);
-  await page.mouse.move(652, 612);
-  await page.waitForTimeout(1);
-  await page.mouse.move(656, 612);
-  await page.waitForTimeout(1);
-  await page.mouse.move(658, 610);
-  await page.waitForTimeout(1);
-  await page.mouse.move(658, 608);
-  await page.waitForTimeout(1);
-  await page.mouse.move(660, 606);
-  await page.waitForTimeout(1);
-  await page.mouse.move(662, 604);
-  await page.waitForTimeout(1);
-  await page.mouse.move(664, 602);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(668, 598);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(670, 594);
-  await page.waitForTimeout(1);
-  await page.mouse.move(670, 592);
-  await page.waitForTimeout(1);
-  await page.mouse.move(672, 591);
-  await page.waitForTimeout(1);
-  await page.mouse.move(672, 589);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(674, 587);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(678, 587);
-  await page.waitForTimeout(1);
-  await page.mouse.move(680, 585);
-  await page.waitForTimeout(1);
-  await page.mouse.move(680, 583);
-  await page.waitForTimeout(1);
-  await page.mouse.move(684, 581);
-  await page.waitForTimeout(1);
-  await page.mouse.move(686, 579);
-  await page.waitForTimeout(1);
-  await page.mouse.move(686, 577);
-  await page.waitForTimeout(1);
-  await page.mouse.move(688, 573);
-  await page.waitForTimeout(1);
-  await page.mouse.move(690, 569);
-  await page.waitForTimeout(1);
-  await page.mouse.move(692, 567);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(694, 563);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(694, 561);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(695, 561);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(697, 559);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(699, 557);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(699, 556);
-  await page.waitForTimeout(1);
-  await page.mouse.move(701, 554);
-  await page.waitForTimeout(2);
-  await page.mouse.move(705, 552);
-  await page.waitForTimeout(1);
-  await page.mouse.move(707, 550);
-  await page.waitForTimeout(1);
-  await page.mouse.move(707, 546);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(707, 544);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(709, 540);
-  await page.waitForTimeout(1);
-  await page.mouse.move(711, 540);
-  await page.waitForTimeout(1);
-  await page.mouse.move(711, 536);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(713, 534);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(713, 530);
-  await page.waitForTimeout(1);
-  await page.mouse.move(715, 530);
-  await page.waitForTimeout(1);
-  await page.mouse.move(717, 528);
-  await page.waitForTimeout(1);
-  await page.mouse.move(719, 526);
-  await page.waitForTimeout(1);
-  await page.mouse.move(719, 522);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(719, 520);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(721, 518);
-  await page.waitForTimeout(1);
-  await page.mouse.move(721, 514);
-  await page.waitForTimeout(2);
-  await page.mouse.move(722, 513);
-  await page.waitForTimeout(1);
-  await page.mouse.move(724, 511);
-  await page.waitForTimeout(2);
-  await page.mouse.move(724, 509);
-  await page.waitForTimeout(1);
-  await page.mouse.move(724, 508);
-  await page.waitForTimeout(1);
-  await page.mouse.move(726, 508);
-  await page.waitForTimeout(1);
-  await page.mouse.move(727, 508);
-  await page.waitForTimeout(1);
-  await page.mouse.move(727, 506);
-  await page.waitForTimeout(1);
-  await page.mouse.move(727, 505);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(731, 503);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(731, 501);
-  await page.waitForTimeout(1);
-  await page.mouse.move(731, 499);
-  await page.waitForTimeout(1);
-  await page.mouse.move(731, 495);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(733, 493);
-  await page.waitForTimeout(1);
-  await page.mouse.move(733, 491);
-  await page.waitForTimeout(2);
-  await page.mouse.move(733, 490);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(733, 489);
-  await page.waitForTimeout(1);
-  await page.mouse.move(733, 487);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(733, 486);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(734, 486);
-  await page.waitForTimeout(1);
-  await page.mouse.move(734, 485);
-  await page.waitForTimeout(2);
-  await page.mouse.move(734, 483);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(734, 482);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(734, 481);
-  await page.waitForTimeout(4);
-  await page.mouse.move(734, 480);
-  await page.waitForTimeout(5);
-  await page.mouse.move(734, 479);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(734, 478);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(734, 477);
-  await page.waitForTimeout(3);
-  await page.mouse.move(734, 476);
-  await page.waitForTimeout(6);
-  await page.mouse.move(734, 475);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(733, 475);
-  await page.waitForTimeout(4);
-  await page.mouse.move(733, 474);
-  await page.waitForTimeout(4);
-  await page.mouse.move(733, 473);
-  await page.waitForTimeout(5.900000000372529);
-  await page.mouse.move(732, 473);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(732, 472);
-  await page.waitForTimeout(3.900000000372529);
-  await page.mouse.move(732, 471);
-  await page.waitForTimeout(1);
-  await page.mouse.move(732, 470);
-  await page.waitForTimeout(5.099999999627471);
-  await page.mouse.move(732, 468);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(732, 467);
-  await page.waitForTimeout(2);
-  await page.mouse.move(732, 466);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(732, 465);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(732, 464);
-  await page.waitForTimeout(3);
-  await page.mouse.move(732, 463);
-  await page.waitForTimeout(1);
-  await page.mouse.move(732, 462);
-  await page.waitForTimeout(2);
-  await page.mouse.move(732, 461);
-  await page.waitForTimeout(4);
-  await page.mouse.move(732, 460);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(731, 460);
-  await page.waitForTimeout(10);
-  await page.mouse.move(731, 459);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(730, 459);
-  await page.waitForTimeout(2);
-  await page.mouse.move(728, 459);
-  await page.waitForTimeout(1);
-  await page.mouse.move(728, 457);
-  await page.waitForTimeout(2);
-  await page.mouse.move(725, 457);
-  await page.waitForTimeout(2);
-  await page.mouse.move(723, 456);
-  await page.waitForTimeout(3);
-  await page.mouse.move(723, 455);
-  await page.waitForTimeout(2);
-  await page.mouse.move(722, 453);
-  await page.waitForTimeout(2);
-  await page.mouse.move(721, 452);
-  await page.waitForTimeout(1);
-  await page.mouse.move(719, 452);
-  await page.waitForTimeout(2);
-  await page.mouse.move(718, 452);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(717, 452);
-  await page.waitForTimeout(3);
-  await page.mouse.move(717, 451);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(716, 451);
-  await page.waitForTimeout(5.099999999627471);
-  await page.mouse.move(715, 451);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(714, 451);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(713, 451);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(713, 450);
-  await page.waitForTimeout(1);
-  await page.mouse.move(711, 450);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(711, 448);
-  await page.waitForTimeout(3);
-  await page.mouse.move(710, 448);
-  await page.waitForTimeout(3.900000000372529);
-  await page.mouse.move(710, 447);
-  await page.waitForTimeout(2);
-  await page.mouse.move(710, 446);
-  await page.waitForTimeout(1);
-  await page.mouse.move(709, 446);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(707, 445);
-  await page.waitForTimeout(6.900000000372529);
-  await page.mouse.move(706, 445);
-  await page.waitForTimeout(13);
-  await page.mouse.move(705, 445);
-  await page.waitForTimeout(6);
-  await page.mouse.move(705, 444);
-  await page.waitForTimeout(2);
-  await page.mouse.move(704, 444);
-  await page.waitForTimeout(16.09999999962747);
-  await page.mouse.move(703, 444);
-  await page.waitForTimeout(6.900000000372529);
-  await page.mouse.move(703, 443);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(702, 443);
-  await page.waitForTimeout(2);
-  await page.mouse.move(701, 443);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(700, 443);
-  await page.waitForTimeout(6.099999999627471);
-  await page.mouse.move(699, 443);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(698, 443);
-  await page.waitForTimeout(2);
-  await page.mouse.move(697, 443);
-  await page.waitForTimeout(1);
-  await page.mouse.move(696, 443);
-  await page.waitForTimeout(3);
-  await page.mouse.move(694, 443);
-  await page.waitForTimeout(3);
-  await page.mouse.move(693, 443);
-  await page.waitForTimeout(1);
-  await page.mouse.move(692, 443);
-  await page.waitForTimeout(1);
-  await page.mouse.move(692, 441);
-  await page.waitForTimeout(1);
-  await page.mouse.move(690, 441);
-  await page.waitForTimeout(1);
-  await page.mouse.move(690, 439);
-  await page.waitForTimeout(2);
-  await page.mouse.move(689, 439);
-  await page.waitForTimeout(1);
-  await page.mouse.move(688, 439);
-  await page.waitForTimeout(2);
-  await page.mouse.move(686, 439);
-  await page.waitForTimeout(2);
-  await page.mouse.move(685, 439);
-  await page.waitForTimeout(7);
-  await page.mouse.move(684, 439);
-  await page.waitForTimeout(5.099999999627471);
-  await page.mouse.move(683, 439);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(682, 439);
-  await page.waitForTimeout(2);
-  await page.mouse.move(680, 439);
-  await page.waitForTimeout(3);
-  await page.mouse.move(679, 439);
-  await page.waitForTimeout(3);
-  await page.mouse.move(678, 438);
-  await page.waitForTimeout(3);
-  await page.mouse.move(677, 438);
-  await page.waitForTimeout(1);
-  await page.mouse.move(676, 438);
-  await page.waitForTimeout(2);
-  await page.mouse.move(674, 437);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(673, 437);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(672, 437);
-  await page.waitForTimeout(12);
-  await page.mouse.move(671, 437);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(670, 437);
-  await page.waitForTimeout(2);
-  await page.mouse.move(669, 437);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(668, 436);
-  await page.waitForTimeout(7);
-  await page.mouse.move(667, 436);
-  await page.waitForTimeout(4);
-  await page.mouse.move(666, 436);
-  await page.waitForTimeout(4);
-  await page.mouse.move(665, 436);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(664, 436);
-  await page.waitForTimeout(3);
-  await page.mouse.move(663, 436);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(662, 436);
-  await page.waitForTimeout(3);
-  await page.mouse.move(662, 435);
-  await page.waitForTimeout(7.099999999627471);
-  await page.mouse.move(661, 435);
-  await page.waitForTimeout(3);
-  await page.mouse.move(660, 435);
-  await page.waitForTimeout(4.900000000372529);
-  await page.mouse.move(659, 435);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(658, 435);
-  await page.waitForTimeout(4.900000000372529);
-  await page.mouse.move(658, 434);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(657, 434);
-  await page.waitForTimeout(7);
-  await page.mouse.move(656, 434);
-  await page.waitForTimeout(5.900000000372529);
-  await page.mouse.move(655, 434);
-  await page.waitForTimeout(10);
-  await page.mouse.move(655, 433);
-  await page.waitForTimeout(3);
-  await page.mouse.move(654, 433);
-  await page.waitForTimeout(5);
-  await page.mouse.move(653, 433);
-  await page.waitForTimeout(1);
-  await page.mouse.move(653, 431);
-  await page.waitForTimeout(6);
-  await page.mouse.move(653, 430);
-  await page.waitForTimeout(2.599999999627471);
-  await page.mouse.move(652, 430);
-  await page.waitForTimeout(3.5);
-  await page.mouse.move(651, 430);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(650, 429);
-  await page.waitForTimeout(2);
-  await page.mouse.move(650, 428);
-  await page.waitForTimeout(1);
-  await page.mouse.move(648, 428);
-  await page.waitForTimeout(2);
-  await page.mouse.move(647, 428);
-  await page.waitForTimeout(2);
-  await page.mouse.move(646, 428);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(645, 428);
-  await page.waitForTimeout(1);
-  await page.mouse.move(644, 428);
-  await page.waitForTimeout(6.900000000372529);
-  await page.mouse.move(642, 428);
-  await page.waitForTimeout(5);
-  await page.mouse.move(641, 428);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(640, 428);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(640, 426);
-  await page.waitForTimeout(2);
-  await page.mouse.move(639, 426);
-  await page.waitForTimeout(3);
-  await page.mouse.move(639, 425);
-  await page.waitForTimeout(2);
-  await page.mouse.move(638, 425);
-  await page.waitForTimeout(5.099999999627471);
-  await page.mouse.move(637, 425);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(637, 424);
-  await page.waitForTimeout(1);
-  await page.mouse.move(635, 424);
-  await page.waitForTimeout(4);
-  await page.mouse.move(634, 424);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(634, 423);
-  await page.waitForTimeout(5);
-  await page.mouse.move(633, 423);
-  await page.waitForTimeout(4.900000000372529);
-  await page.mouse.move(632, 422);
-  await page.waitForTimeout(5.099999999627471);
-  await page.mouse.move(631, 422);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(631, 421);
-  await page.waitForTimeout(7.099999999627471);
-  await page.mouse.move(630, 421);
-  await page.waitForTimeout(23.90000000037253);
-  await page.mouse.move(629, 421);
-  await page.waitForTimeout(9);
-  await page.mouse.move(628, 421);
-  await page.waitForTimeout(10);
-  await page.mouse.move(627, 420);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(626, 420);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(626, 418);
-  await page.waitForTimeout(2);
-  await page.mouse.move(625, 418);
-  await page.waitForTimeout(2);
-  await page.mouse.move(625, 417);
-  await page.waitForTimeout(1);
-  await page.mouse.move(623, 417);
-  await page.waitForTimeout(5.099999999627471);
-  await page.mouse.move(622, 417);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(622, 416);
-  await page.waitForTimeout(3);
-  await page.mouse.move(621, 416);
-  await page.waitForTimeout(3);
-  await page.mouse.move(620, 415);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(619, 415);
-  await page.waitForTimeout(3);
-  await page.mouse.move(618, 415);
-  await page.waitForTimeout(4);
-  await page.mouse.move(618, 414);
-  await page.waitForTimeout(1);
-  await page.mouse.move(616, 414);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(615, 414);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(614, 413);
-  await page.waitForTimeout(3);
-  await page.mouse.move(613, 413);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(612, 413);
-  await page.waitForTimeout(7);
-  await page.mouse.move(611, 412);
-  await page.waitForTimeout(4);
-  await page.mouse.move(610, 412);
-  await page.waitForTimeout(3);
-  await page.mouse.move(610, 411);
-  await page.waitForTimeout(1);
-  await page.mouse.move(608, 411);
-  await page.waitForTimeout(2);
-  await page.mouse.move(607, 411);
-  await page.waitForTimeout(4);
-  await page.mouse.move(606, 411);
-  await page.waitForTimeout(13);
-  await page.mouse.move(605, 411);
-  await page.waitForTimeout(25.09999999962747);
-  await page.mouse.move(604, 411);
-  await page.waitForTimeout(28);
-  await page.mouse.move(604, 412);
-  await page.waitForTimeout(11.900000000372529);
-  await page.mouse.move(604, 412);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(603, 412);
-  await page.waitForTimeout(5.900000000372529);
-  await page.mouse.move(603, 413);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(602, 413);
-  await page.waitForTimeout(5.900000000372529);
-  await page.mouse.move(601, 413);
-  await page.waitForTimeout(5);
-  await page.mouse.move(600, 413);
-  await page.waitForTimeout(14.099999999627471);
-  await page.mouse.move(599, 413);
-  await page.waitForTimeout(2);
-  await page.mouse.move(599, 414);
-  await page.waitForTimeout(17.90000000037253);
-  await page.mouse.move(599, 415);
-  await page.waitForTimeout(6.099999999627471);
-  await page.mouse.move(598, 415);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(598, 416);
-  await page.waitForTimeout(7.099999999627471);
-  await page.mouse.move(598, 418);
-  await page.waitForTimeout(5);
-  await page.mouse.move(598, 419);
-  await page.waitForTimeout(3.900000000372529);
-  await page.mouse.move(597, 420);
-  await page.waitForTimeout(10);
-  await page.mouse.move(597, 421);
-  await page.waitForTimeout(10);
-  await page.mouse.move(597, 422);
-  await page.waitForTimeout(74.09999999962747);
-  await page.mouse.move(597, 422);
-  await page.waitForTimeout(291);
-  await page.mouse.move(597, 422);
-  await page.waitForTimeout(31);
-  await page.mouse.down({ button: "left" });
-  await page.waitForTimeout(126);
-  await page.mouse.move(597, 422);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(597, 423);
-  await page.waitForTimeout(6);
-  await page.mouse.move(599, 423);
-  await page.waitForTimeout(4);
-  await page.mouse.move(599, 424);
-  await page.waitForTimeout(4.099999999627471);
   await page.mouse.move(600, 424);
-  await page.waitForTimeout(7.900000000372529);
-  await page.mouse.move(601, 424);
-  await page.waitForTimeout(5.099999999627471);
-  await page.mouse.move(602, 424);
-  await page.waitForTimeout(3.400000000372529);
-  await page.mouse.move(602, 425);
-  await page.waitForTimeout(3.700000001117587);
-  await page.mouse.move(603, 425);
-  await page.waitForTimeout(4.899999998509884);
-  await page.mouse.move(603, 426);
-  await page.waitForTimeout(8);
-  await page.mouse.move(604, 426);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(604, 427);
-  await page.waitForTimeout(7);
-  await page.mouse.move(604, 428);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(605, 428);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(605, 429);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(605, 430);
+  await page.waitForTimeout(1);
+  await page.mouse.move(600, 420);
+  await page.waitForTimeout(1);
+  await page.mouse.move(600, 418);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(600, 417);
+  await page.waitForTimeout(1);
+  await page.mouse.move(601, 415);
+  await page.waitForTimeout(1);
+  await page.mouse.move(601, 413);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(601, 411);
+  await page.waitForTimeout(3);
+  await page.mouse.move(601, 408);
+  await page.waitForTimeout(1);
+  await page.mouse.move(601, 407);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(601, 403);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(603, 399);
+  await page.waitForTimeout(1);
+  await page.mouse.move(603, 395);
+  await page.waitForTimeout(2);
+  await page.mouse.move(603, 391);
+  await page.waitForTimeout(2);
+  await page.mouse.move(603, 390);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(603, 388);
+  await page.waitForTimeout(1.199999999254942);
+  await page.mouse.move(603, 384);
+  await page.waitForTimeout(0.8000000007450581);
+  await page.mouse.move(603, 382);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(605, 378);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(605, 377);
+  await page.waitForTimeout(2.599999997764826);
+  await page.mouse.move(605, 373);
+  await page.waitForTimeout(0.4000000022351742);
+  await page.mouse.move(605, 369);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(605, 367);
+  await page.waitForTimeout(1);
+  await page.mouse.move(605, 365);
+  await page.waitForTimeout(1);
+  await page.mouse.move(605, 364);
+  await page.waitForTimeout(1);
+  await page.mouse.move(605, 362);
+  await page.waitForTimeout(1);
+  await page.mouse.move(605, 358);
+  await page.waitForTimeout(2);
+  await page.mouse.move(609, 354);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 352);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 351);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(609, 347);
+  await page.waitForTimeout(2);
+  await page.mouse.move(609, 345);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(609, 344);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 342);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(609, 338);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(609, 336);
+  await page.waitForTimeout(1);
+  await page.mouse.move(611, 334);
+  await page.waitForTimeout(1);
+  await page.mouse.move(611, 332);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(611, 331);
+  await page.waitForTimeout(1);
+  await page.mouse.move(611, 327);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(611, 325);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(613, 323);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(613, 319);
+  await page.waitForTimeout(1);
+  await page.mouse.move(613, 318);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(613, 316);
+  await page.waitForTimeout(2);
+  await page.mouse.move(613, 313);
+  await page.waitForTimeout(1);
+  await page.mouse.move(613, 311);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(613, 309);
+  await page.waitForTimeout(1);
+  await page.mouse.move(613, 308);
+  await page.waitForTimeout(1);
+  await page.mouse.move(615, 306);
+  await page.waitForTimeout(2);
+  await page.mouse.move(616, 304);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(616, 302);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(616, 299);
+  await page.waitForTimeout(1);
+  await page.mouse.move(618, 297);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(618, 295);
+  await page.waitForTimeout(2);
+  await page.mouse.move(618, 293);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(618, 292);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(618, 291);
+  await page.waitForTimeout(1);
+  await page.mouse.move(618, 289);
+  await page.waitForTimeout(1);
+  await page.mouse.move(618, 288);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(620, 286);
+  await page.waitForTimeout(1);
+  await page.mouse.move(620, 284);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(620, 282);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(620, 280);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 279);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 277);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(622, 275);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(622, 274);
+  await page.waitForTimeout(2);
+  await page.mouse.move(622, 273);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 271);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(622, 270);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(622, 268);
+  await page.waitForTimeout(2);
+  await page.mouse.move(622, 267);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(624, 265);
+  await page.waitForTimeout(1);
+  await page.mouse.move(624, 264);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(624, 262);
+  await page.waitForTimeout(2);
+  await page.mouse.move(624, 261);
+  await page.waitForTimeout(2);
+  await page.mouse.move(624, 259);
+  await page.waitForTimeout(4);
+  await page.mouse.move(624, 258);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(624, 255);
+  await page.waitForTimeout(3);
+  await page.mouse.move(624, 253);
+  await page.waitForTimeout(4.099999997764826);
+  await page.mouse.move(624, 252);
+  await page.waitForTimeout(2);
+  await page.mouse.move(624, 251);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 251);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 250);
   await page.waitForTimeout(5);
-  await page.mouse.move(606, 430);
-  await page.waitForTimeout(3.900000000372529);
-  await page.mouse.move(606, 431);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(607, 431);
+  await page.mouse.move(625, 249);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(625, 248);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 246);
+  await page.waitForTimeout(5.099999997764826);
+  await page.mouse.move(625, 245);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(625, 244);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 242);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(625, 241);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 240);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(624, 239);
+  await page.waitForTimeout(3);
+  await page.mouse.move(624, 238);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(624, 236);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(624, 235);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(624, 234);
+  await page.waitForTimeout(3);
+  await page.mouse.move(624, 233);
+  await page.waitForTimeout(1);
+  await page.mouse.move(624, 232);
+  await page.waitForTimeout(3);
+  await page.mouse.move(622, 230);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 229);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 227);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(622, 226);
+  await page.waitForTimeout(2);
+  await page.mouse.move(622, 224);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(622, 223);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 222);
+  await page.waitForTimeout(2);
+  await page.mouse.move(621, 220);
+  await page.waitForTimeout(1);
+  await page.mouse.move(621, 219);
+  await page.waitForTimeout(1);
+  await page.mouse.move(619, 217);
+  await page.waitForTimeout(2);
+  await page.mouse.move(619, 215);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(619, 214);
+  await page.waitForTimeout(3.099999997764826);
+  await page.mouse.move(619, 213);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(619, 211);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(619, 207);
+  await page.waitForTimeout(2);
+  await page.mouse.move(619, 203);
+  await page.waitForTimeout(1);
+  await page.mouse.move(619, 200);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(617, 198);
+  await page.waitForTimeout(1);
+  await page.mouse.move(617, 194);
+  await page.waitForTimeout(2.5);
+  await page.mouse.move(617, 190);
+  await page.waitForTimeout(0.5);
+  await page.mouse.move(617, 189);
+  await page.waitForTimeout(1);
+  await page.mouse.move(617, 187);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(619, 185);
+  await page.waitForTimeout(1);
+  await page.mouse.move(619, 183);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(619, 182);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(619, 180);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(619, 178);
+  await page.waitForTimeout(1);
+  await page.mouse.move(619, 177);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(617, 173);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(617, 171);
+  await page.waitForTimeout(1);
+  await page.mouse.move(617, 170);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(619, 170);
+  await page.waitForTimeout(1);
+  await page.mouse.move(619, 168);
+  await page.waitForTimeout(1);
+  await page.mouse.move(619, 166);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(619, 165);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(621, 163);
+  await page.waitForTimeout(1);
+  await page.mouse.move(621, 161);
+  await page.waitForTimeout(2);
+  await page.mouse.move(621, 160);
+  await page.waitForTimeout(1);
+  await page.mouse.move(621, 158);
+  await page.waitForTimeout(1);
+  await page.mouse.move(621, 157);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(621, 155);
+  await page.waitForTimeout(1);
+  await page.mouse.move(621, 153);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(621, 152);
+  await page.waitForTimeout(2);
+  await page.mouse.move(621, 151);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(621, 150);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(621, 148);
+  await page.waitForTimeout(2);
+  await page.mouse.move(622, 147);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(624, 145);
+  await page.waitForTimeout(1);
+  await page.mouse.move(624, 144);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(624, 142);
+  await page.waitForTimeout(3);
+  await page.mouse.move(624, 141);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(624, 140);
+  await page.waitForTimeout(1);
+  await page.mouse.move(624, 138);
+  await page.waitForTimeout(2);
+  await page.mouse.move(624, 137);
+  await page.waitForTimeout(3.099999997764826);
+  await page.mouse.move(624, 136);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(624, 135);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(624, 134);
+  await page.waitForTimeout(2);
+  await page.mouse.move(624, 132);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 132);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(625, 131);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 129);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(625, 127);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 126);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 124);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(625, 123);
+  await page.waitForTimeout(3.099999997764826);
+  await page.mouse.move(626, 122);
+  await page.waitForTimeout(2);
+  await page.mouse.move(626, 121);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(626, 120);
+  await page.waitForTimeout(3);
+  await page.mouse.move(626, 119);
+  await page.waitForTimeout(2);
+  await page.mouse.move(627, 119);
+  await page.waitForTimeout(3.099999997764826);
+  await page.mouse.move(627, 118);
+  await page.waitForTimeout(2);
+  await page.mouse.move(627, 117);
+  await page.waitForTimeout(3);
+  await page.mouse.move(627, 116);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(627, 115);
+  await page.waitForTimeout(5.099999997764826);
+  await page.mouse.move(627, 114);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(628, 114);
+  await page.waitForTimeout(4.099999997764826);
+  await page.mouse.move(628, 113);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(628, 112);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(628, 111);
+  await page.waitForTimeout(3.900000002235174);
+  await page.mouse.move(628, 110);
+  await page.waitForTimeout(5.099999997764826);
+  await page.mouse.move(628, 109);
+  await page.waitForTimeout(3);
+  await page.mouse.move(628, 108);
+  await page.waitForTimeout(5);
+  await page.mouse.move(628, 107);
+  await page.waitForTimeout(2);
+  await page.mouse.move(628, 106);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(628, 105);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(628, 103);
+  await page.waitForTimeout(2);
+  await page.mouse.move(629, 103);
+  await page.waitForTimeout(1);
+  await page.mouse.move(629, 102);
+  await page.waitForTimeout(3);
+  await page.mouse.move(629, 101);
+  await page.waitForTimeout(3);
+  await page.mouse.move(629, 100);
+  await page.waitForTimeout(3);
+  await page.mouse.move(629, 99);
+  await page.waitForTimeout(4.900000002235174);
+  await page.mouse.move(629, 98);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(629, 96);
+  await page.waitForTimeout(3);
+  await page.mouse.move(629, 95);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(629, 94);
+  await page.waitForTimeout(1);
+  await page.mouse.move(629, 92);
+  await page.waitForTimeout(8.099999997764826);
+  await page.mouse.move(629, 91);
+  await page.waitForTimeout(5.900000002235174);
+  await page.mouse.move(629, 90);
+  await page.waitForTimeout(5.099999997764826);
+  await page.mouse.move(629, 89);
+  await page.waitForTimeout(15);
+  await page.mouse.move(629, 88);
+  await page.waitForTimeout(9);
+  await page.mouse.move(629, 87);
   await page.waitForTimeout(6);
-  await page.mouse.move(608, 432);
-  await page.waitForTimeout(2);
-  await page.mouse.move(608, 433);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(609, 433);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(609, 434);
-  await page.waitForTimeout(3);
-  await page.mouse.move(609, 436);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(610, 436);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(610, 437);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(612, 437);
-  await page.waitForTimeout(2);
-  await page.mouse.move(612, 438);
-  await page.waitForTimeout(1);
-  await page.mouse.move(613, 438);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(613, 440);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(613, 441);
-  await page.waitForTimeout(2);
-  await page.mouse.move(614, 443);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(616, 444);
-  await page.waitForTimeout(2);
-  await page.mouse.move(617, 444);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(617, 445);
-  await page.waitForTimeout(1);
-  await page.mouse.move(619, 447);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(620, 449);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(622, 450);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(623, 450);
-  await page.waitForTimeout(1);
-  await page.mouse.move(623, 451);
-  await page.waitForTimeout(1);
-  await page.mouse.move(624, 451);
-  await page.waitForTimeout(2);
-  await page.mouse.move(624, 453);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(626, 453);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(627, 454);
-  await page.waitForTimeout(1);
-  await page.mouse.move(629, 454);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(629, 456);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(630, 456);
-  await page.waitForTimeout(1);
-  await page.mouse.move(630, 457);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(632, 457);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(633, 459);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(635, 461);
-  await page.waitForTimeout(1);
-  await page.mouse.move(636, 461);
-  await page.waitForTimeout(2);
-  await page.mouse.move(636, 462);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(637, 462);
-  await page.waitForTimeout(2);
-  await page.mouse.move(639, 463);
-  await page.waitForTimeout(4);
-  await page.mouse.move(640, 463);
-  await page.waitForTimeout(1);
-  await page.mouse.move(640, 464);
-  await page.waitForTimeout(1);
-  await page.mouse.move(642, 466);
-  await page.waitForTimeout(1);
-  await page.mouse.move(644, 468);
-  await page.waitForTimeout(2);
-  await page.mouse.move(644, 470);
-  await page.waitForTimeout(2);
-  await page.mouse.move(645, 470);
-  await page.waitForTimeout(2);
-  await page.mouse.move(646, 471);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(646, 473);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(647, 473);
-  await page.waitForTimeout(3);
-  await page.mouse.move(647, 474);
-  await page.waitForTimeout(2);
-  await page.mouse.move(647, 475);
-  await page.waitForTimeout(1);
-  await page.mouse.move(649, 475);
-  await page.waitForTimeout(2.100000001490116);
-  await page.mouse.move(650, 476);
-  await page.waitForTimeout(0.7999999988824129);
-  await page.mouse.move(652, 478);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(654, 478);
-  await page.waitForTimeout(2);
-  await page.mouse.move(654, 479);
-  await page.waitForTimeout(1);
-  await page.mouse.move(655, 479);
-  await page.waitForTimeout(2);
-  await page.mouse.move(657, 479);
-  await page.waitForTimeout(1);
-  await page.mouse.move(657, 481);
-  await page.waitForTimeout(2);
-  await page.mouse.move(658, 481);
-  await page.waitForTimeout(1);
-  await page.mouse.move(658, 482);
-  await page.waitForTimeout(1);
-  await page.mouse.move(658, 484);
-  await page.waitForTimeout(1);
-  await page.mouse.move(660, 486);
-  await page.waitForTimeout(2.800000000745058);
-  await page.mouse.move(662, 487);
-  await page.waitForTimeout(0.09999999962747097);
-  await page.mouse.move(662, 489);
-  await page.waitForTimeout(1);
-  await page.mouse.move(663, 489);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(663, 490);
-  await page.waitForTimeout(3);
-  await page.mouse.move(663, 491);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(665, 491);
-  await page.waitForTimeout(6.099999999627471);
-  await page.mouse.move(665, 492);
-  await page.waitForTimeout(7);
-  await page.mouse.move(665, 493);
-  await page.waitForTimeout(5);
-  await page.mouse.move(666, 493);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(666, 495);
-  await page.waitForTimeout(5);
-  await page.mouse.move(666, 496);
-  await page.waitForTimeout(6.099999999627471);
-  await page.mouse.move(667, 496);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(667, 497);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(667, 498);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(668, 499);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(668, 500);
-  await page.waitForTimeout(2);
-  await page.mouse.move(668, 501);
-  await page.waitForTimeout(2);
-  await page.mouse.move(668, 503);
-  await page.waitForTimeout(1);
-  await page.mouse.move(668, 504);
-  await page.waitForTimeout(2);
-  await page.mouse.move(668, 505);
-  await page.waitForTimeout(3);
-  await page.mouse.move(669, 506);
-  await page.waitForTimeout(3);
-  await page.mouse.move(669, 507);
-  await page.waitForTimeout(1);
-  await page.mouse.move(668, 507);
-  await page.waitForTimeout(3);
-  await page.mouse.move(668, 509);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(668, 510);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(669, 511);
-  await page.waitForTimeout(1);
-  await page.mouse.move(669, 513);
-  await page.waitForTimeout(3);
-  await page.mouse.move(669, 514);
-  await page.waitForTimeout(2);
-  await page.mouse.move(669, 515);
-  await page.waitForTimeout(2);
-  await page.mouse.move(669, 516);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(669, 518);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(669, 519);
-  await page.waitForTimeout(3);
-  await page.mouse.move(670, 520);
-  await page.waitForTimeout(6.900000000372529);
-  await page.mouse.move(670, 521);
-  await page.waitForTimeout(7.099999999627471);
-  await page.mouse.move(671, 522);
-  await page.waitForTimeout(6.900000000372529);
-  await page.mouse.move(671, 523);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(672, 523);
-  await page.waitForTimeout(2);
-  await page.mouse.move(672, 524);
-  await page.waitForTimeout(1);
-  await page.mouse.move(672, 526);
-  await page.waitForTimeout(7);
-  await page.mouse.move(672, 527);
-  await page.waitForTimeout(7);
-  await page.mouse.move(672, 528);
-  await page.waitForTimeout(12);
-  await page.mouse.move(672, 529);
-  await page.waitForTimeout(2);
-  await page.mouse.move(673, 529);
-  await page.waitForTimeout(16);
-  await page.mouse.move(673, 530);
-  await page.waitForTimeout(5);
-  await page.mouse.move(674, 530);
-  await page.waitForTimeout(3.900000000372529);
-  await page.mouse.move(674, 531);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(675, 531);
+  await page.mouse.move(629, 86);
+  await page.waitForTimeout(9.900000002235174);
+  await page.mouse.move(628, 86);
+  await page.waitForTimeout(6.099999997764826);
+  await page.mouse.move(628, 85);
+  await page.waitForTimeout(6);
+  await page.mouse.move(627, 85);
   await page.waitForTimeout(8);
-  await page.mouse.move(675, 532);
+  await page.mouse.move(627, 84);
+  await page.waitForTimeout(27.900000002235174);
+  await page.mouse.move(627, 83);
+  await page.waitForTimeout(14.099999997764826);
+  await page.mouse.move(627, 83);
+  await page.waitForTimeout(4);
+  await page.mouse.move(627, 82);
   await page.waitForTimeout(11);
-  await page.mouse.move(676, 532);
-  await page.waitForTimeout(7.900000000372529);
-  await page.mouse.move(676, 533);
-  await page.waitForTimeout(6.099999999627471);
-  await page.mouse.move(677, 533);
-  await page.waitForTimeout(13);
-  await page.mouse.move(678, 533);
-  await page.waitForTimeout(3.100000001490116);
-  await page.mouse.move(678, 534);
-  await page.waitForTimeout(2.799999998882413);
-  await page.mouse.move(679, 534);
-  await page.waitForTimeout(1);
-  await page.mouse.move(679, 535);
-  await page.waitForTimeout(4.099999999627471);
-  await page.mouse.move(680, 535);
-  await page.waitForTimeout(5);
-  await page.mouse.move(681, 535);
-  await page.waitForTimeout(1);
-  await page.mouse.move(683, 537);
-  await page.waitForTimeout(5);
-  await page.mouse.move(684, 538);
-  await page.waitForTimeout(1);
-  await page.mouse.move(686, 538);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(687, 538);
-  await page.waitForTimeout(1);
-  await page.mouse.move(688, 538);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(690, 538);
-  await page.waitForTimeout(1);
-  await page.mouse.move(690, 539);
+  await page.mouse.move(627, 81);
   await page.waitForTimeout(4);
-  await page.mouse.move(690, 541);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(691, 541);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(692, 541);
-  await page.waitForTimeout(3);
-  await page.mouse.move(693, 541);
-  await page.waitForTimeout(2);
-  await page.mouse.move(694, 542);
-  await page.waitForTimeout(1);
-  await page.mouse.move(695, 542);
-  await page.waitForTimeout(1);
-  await page.mouse.move(695, 543);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(697, 545);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(698, 545);
-  await page.waitForTimeout(2);
-  await page.mouse.move(698, 546);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(700, 546);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(701, 546);
-  await page.waitForTimeout(1);
-  await page.mouse.move(702, 548);
+  await page.mouse.move(627, 80);
+  await page.waitForTimeout(5);
+  await page.mouse.move(627, 79);
   await page.waitForTimeout(7);
-  await page.mouse.move(704, 549);
-  await page.waitForTimeout(3.100000001490116);
-  await page.mouse.move(705, 550);
-  await page.waitForTimeout(0.8999999985098839);
-  await page.mouse.move(707, 552);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(707, 553);
-  await page.waitForTimeout(1);
-  await page.mouse.move(708, 553);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(709, 553);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(709, 555);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(711, 555);
-  await page.waitForTimeout(2);
-  await page.mouse.move(712, 555);
-  await page.waitForTimeout(5);
-  await page.mouse.move(713, 555);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(713, 556);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(714, 556);
-  await page.waitForTimeout(6.900000000372529);
-  await page.mouse.move(714, 557);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(715, 557);
-  await page.waitForTimeout(1);
-  await page.mouse.move(715, 558);
-  await page.waitForTimeout(2);
-  await page.mouse.move(716, 558);
-  await page.waitForTimeout(4);
-  await page.mouse.move(717, 558);
-  await page.waitForTimeout(4);
-  await page.mouse.move(718, 559);
-  await page.waitForTimeout(7.900000000372529);
-  await page.mouse.move(719, 559);
-  await page.waitForTimeout(17.09999999962747);
-  await page.mouse.move(720, 559);
-  await page.waitForTimeout(4.900000000372529);
-  await page.mouse.move(719, 559);
-  await page.waitForTimeout(43.09999999962747);
-  await page.mouse.move(720, 559);
-  await page.waitForTimeout(37);
-  await page.mouse.move(720, 559);
-  await page.waitForTimeout(124);
-  await page.mouse.move(719, 559);
+  await page.mouse.move(627, 78);
+  await page.waitForTimeout(76);
+  await page.mouse.move(627, 77);
+  await page.waitForTimeout(8);
+  await page.mouse.move(627, 76);
+  await page.waitForTimeout(6);
+  await page.mouse.move(627, 75);
+  await page.waitForTimeout(14);
+  await page.mouse.move(627, 74);
   await page.waitForTimeout(20);
-  await page.mouse.move(719, 559);
+  await page.mouse.move(627, 73);
   await page.waitForTimeout(10);
-  await page.mouse.move(718, 559);
-  await page.waitForTimeout(7);
-  await page.mouse.move(718, 560);
-  await page.waitForTimeout(4);
-  await page.mouse.move(717, 560);
-  await page.waitForTimeout(60);
-  await page.mouse.move(716, 560);
-  await page.waitForTimeout(50.100000001490116);
-  await page.mouse.move(716, 561);
-  await page.waitForTimeout(2.899999998509884);
-  await page.mouse.move(715, 561);
-  await page.waitForTimeout(23);
-  await page.mouse.move(714, 561);
-  await page.waitForTimeout(12);
-  await page.mouse.move(713, 561);
+  await page.mouse.move(627, 72);
+  await page.waitForTimeout(13);
+  await page.mouse.move(627, 71);
+  await page.waitForTimeout(17);
+  await page.mouse.move(628, 70);
+  await page.waitForTimeout(11);
+  await page.mouse.move(629, 70);
+  await page.waitForTimeout(1);
+  await page.mouse.move(629, 69);
+  await page.waitForTimeout(11);
+  await page.mouse.move(629, 68);
+  await page.waitForTimeout(19);
+  await page.mouse.move(630, 68);
+  await page.waitForTimeout(10);
+  await page.mouse.move(630, 67);
+  await page.waitForTimeout(26);
+  await page.mouse.move(630, 66);
+  await page.waitForTimeout(13);
+  await page.mouse.move(630, 65);
+  await page.waitForTimeout(129);
+  await page.mouse.move(630, 64);
+  await page.waitForTimeout(6);
+  await page.mouse.move(630, 64);
   await page.waitForTimeout(3);
+  await page.mouse.move(630, 63);
+  await page.waitForTimeout(1);
+  await page.mouse.move(632, 63);
+  await page.waitForTimeout(4);
+  await page.mouse.move(632, 61);
+  await page.waitForTimeout(3);
+  await page.mouse.move(633, 61);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(633, 60);
+  await page.waitForTimeout(8.099999997764826);
+  await page.mouse.move(633, 59);
+  await page.waitForTimeout(2);
+  await page.mouse.move(634, 59);
+  await page.waitForTimeout(7);
+  await page.mouse.move(634, 58);
+  await page.waitForTimeout(4);
+  await page.mouse.move(635, 58);
+  await page.waitForTimeout(14);
+  await page.mouse.move(635, 57);
+  await page.waitForTimeout(7);
+  await page.mouse.move(636, 57);
+  await page.waitForTimeout(1);
+  await page.mouse.move(636, 56);
+  await page.waitForTimeout(7);
+  await page.mouse.move(636, 55);
+  await page.waitForTimeout(9);
+  await page.mouse.move(637, 54);
+  await page.waitForTimeout(3);
+  await page.mouse.move(637, 53);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(637, 52);
+  await page.waitForTimeout(4.099999997764826);
+  await page.mouse.move(638, 52);
+  await page.waitForTimeout(5);
+  await page.mouse.move(638, 51);
+  await page.waitForTimeout(3);
+  await page.mouse.move(638, 50);
+  await page.waitForTimeout(3);
+  await page.mouse.move(638, 49);
+  await page.waitForTimeout(6);
+  await page.mouse.move(638, 48);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(638, 47);
+  await page.waitForTimeout(1);
+  await page.mouse.move(639, 47);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(639, 45);
+  await page.waitForTimeout(3);
+  await page.mouse.move(640, 45);
+  await page.waitForTimeout(2.900000002235174);
+  await page.mouse.move(640, 44);
+  await page.waitForTimeout(5.099999997764826);
+  await page.mouse.move(640, 43);
+  await page.waitForTimeout(4);
+  await page.mouse.move(640, 42);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(642, 42);
+  await page.waitForTimeout(6.099999997764826);
+  await page.mouse.move(642, 41);
+  await page.waitForTimeout(14.900000002235174);
+  await page.mouse.move(642, 40);
+  await page.waitForTimeout(68.09999999776483);
+  await page.mouse.down({ button: "left" });
+  await page.waitForTimeout(82);
   await page.mouse.up({ button: "left" });
   await expect(page).toHaveScreenshot({
     maxDiffPixels: 100,
     maxDiffPixelRatio: 0.01,
   });
-  await page.waitForTimeout(94.10000000149012);
-  await page.mouse.move(712, 561);
-  await page.waitForTimeout(3.899999998509884);
-  await page.mouse.move(712, 561);
-  await page.waitForTimeout(9);
-  await page.mouse.move(711, 561);
-  await page.waitForTimeout(1);
-  await page.mouse.move(711, 563);
-  await page.waitForTimeout(6);
-  await page.mouse.move(711, 564);
-  await page.waitForTimeout(6);
-  await page.mouse.move(710, 564);
-  await page.waitForTimeout(2);
-  await page.mouse.move(710, 565);
-  await page.waitForTimeout(3);
-  await page.mouse.move(710, 566);
+  await page.waitForTimeout(81);
+  await page.mouse.move(642, 41);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(642, 41);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(642, 43);
   await page.waitForTimeout(5);
-  await page.mouse.move(710, 567);
+  await page.mouse.move(642, 44);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(642, 45);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(640, 45);
+  await page.waitForTimeout(2);
+  await page.mouse.move(640, 46);
+  await page.waitForTimeout(2);
+  await page.mouse.move(640, 47);
+  await page.waitForTimeout(1);
+  await page.mouse.move(640, 49);
+  await page.waitForTimeout(2);
+  await page.mouse.move(640, 50);
+  await page.waitForTimeout(2);
+  await page.mouse.move(640, 51);
   await page.waitForTimeout(3);
-  await page.mouse.move(709, 567);
+  await page.mouse.move(640, 52);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(640, 54);
+  await page.waitForTimeout(2);
+  await page.mouse.move(640, 55);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(640, 56);
   await page.waitForTimeout(1);
-  await page.mouse.move(709, 568);
+  await page.mouse.move(640, 58);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(640, 59);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(640, 60);
+  await page.waitForTimeout(1);
+  await page.mouse.move(640, 61);
+  await page.waitForTimeout(2);
+  await page.mouse.move(640, 63);
+  await page.waitForTimeout(2);
+  await page.mouse.move(639, 64);
+  await page.waitForTimeout(1);
+  await page.mouse.move(639, 66);
+  await page.waitForTimeout(2);
+  await page.mouse.move(639, 67);
+  await page.waitForTimeout(1);
+  await page.mouse.move(639, 68);
+  await page.waitForTimeout(1);
+  await page.mouse.move(639, 70);
   await page.waitForTimeout(3);
-  await page.mouse.move(709, 570);
-  await page.waitForTimeout(3);
-  await page.mouse.move(708, 570);
+  await page.mouse.move(639, 71);
   await page.waitForTimeout(1);
-  await page.mouse.move(708, 571);
-  await page.waitForTimeout(5);
-  await page.mouse.move(708, 572);
-  await page.waitForTimeout(1);
-  await page.mouse.move(707, 572);
+  await page.mouse.move(639, 73);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(639, 74);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(639, 75);
   await page.waitForTimeout(2);
-  await page.mouse.move(707, 574);
+  await page.mouse.move(639, 76);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(639, 77);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(639, 79);
   await page.waitForTimeout(2);
-  await page.mouse.move(707, 575);
-  await page.waitForTimeout(1);
-  await page.mouse.move(706, 575);
-  await page.waitForTimeout(1);
-  await page.mouse.move(706, 576);
-  await page.waitForTimeout(1);
-  await page.mouse.move(706, 578);
-  await page.waitForTimeout(1);
-  await page.mouse.move(707, 578);
-  await page.waitForTimeout(1);
-  await page.mouse.move(707, 580);
-  await page.waitForTimeout(1);
-  await page.mouse.move(707, 581);
-  await page.waitForTimeout(1);
-  await page.mouse.move(705, 581);
+  await page.mouse.move(639, 80);
   await page.waitForTimeout(2);
-  await page.mouse.move(705, 583);
+  await page.mouse.move(638, 81);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(638, 85);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(636, 89);
   await page.waitForTimeout(1);
-  await page.mouse.move(704, 584);
+  await page.mouse.move(636, 91);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(636, 92);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(636, 94);
   await page.waitForTimeout(1);
-  await page.mouse.move(704, 586);
+  await page.mouse.move(636, 95);
+  await page.waitForTimeout(1);
+  await page.mouse.move(636, 97);
+  await page.waitForTimeout(1);
+  await page.mouse.move(634, 97);
+  await page.waitForTimeout(1);
+  await page.mouse.move(634, 98);
+  await page.waitForTimeout(1);
+  await page.mouse.move(634, 100);
+  await page.waitForTimeout(1);
+  await page.mouse.move(634, 102);
   await page.waitForTimeout(2);
-  await page.mouse.move(704, 588);
-  await page.waitForTimeout(1);
-  await page.mouse.move(704, 589);
-  await page.waitForTimeout(1);
-  await page.mouse.move(702, 589);
-  await page.waitForTimeout(1);
-  await page.mouse.move(701, 589);
-  await page.waitForTimeout(2.200000001117587);
-  await page.mouse.move(701, 592);
-  await page.waitForTimeout(1.799999998882413);
-  await page.mouse.move(701, 594);
-  await page.waitForTimeout(3);
-  await page.mouse.move(701, 595);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(699, 596);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(699, 598);
-  await page.waitForTimeout(1);
-  await page.mouse.move(697, 598);
-  await page.waitForTimeout(1);
-  await page.mouse.move(697, 600);
+  await page.mouse.move(633, 103);
   await page.waitForTimeout(2);
-  await page.mouse.move(696, 601);
+  await page.mouse.move(633, 106);
+  await page.waitForTimeout(1);
+  await page.mouse.move(633, 108);
+  await page.waitForTimeout(1);
+  await page.mouse.move(633, 110);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(633, 111);
   await page.waitForTimeout(2);
-  await page.mouse.move(696, 602);
+  await page.mouse.move(633, 113);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(633, 114);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(633, 116);
   await page.waitForTimeout(1);
-  await page.mouse.move(694, 604);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(694, 606);
-  await page.waitForTimeout(3.099999999627471);
-  await page.mouse.move(693, 607);
+  await page.mouse.move(631, 116);
   await page.waitForTimeout(1);
-  await page.mouse.move(691, 609);
-  await page.waitForTimeout(1);
-  await page.mouse.move(689, 611);
+  await page.mouse.move(631, 117);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(631, 119);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(631, 120);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(631, 122);
   await page.waitForTimeout(2);
-  await page.mouse.move(689, 612);
+  await page.mouse.move(631, 123);
   await page.waitForTimeout(1);
-  await page.mouse.move(688, 612);
+  await page.mouse.move(631, 124);
   await page.waitForTimeout(1);
-  await page.mouse.move(688, 614);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(688, 615);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(688, 617);
+  await page.mouse.move(631, 126);
+  await page.waitForTimeout(1);
+  await page.mouse.move(631, 128);
   await page.waitForTimeout(2);
-  await page.mouse.move(688, 618);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(688, 619);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(687, 619);
+  await page.mouse.move(631, 129);
+  await page.waitForTimeout(1);
+  await page.mouse.move(631, 131);
+  await page.waitForTimeout(1);
+  await page.mouse.move(631, 132);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(631, 134);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(631, 136);
   await page.waitForTimeout(2);
-  await page.mouse.move(685, 619);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(685, 621);
-  await page.waitForTimeout(1);
-  await page.mouse.move(685, 622);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(685, 624);
-  await page.waitForTimeout(1);
-  await page.mouse.move(683, 626);
-  await page.waitForTimeout(1);
-  await page.mouse.move(681, 626);
-  await page.waitForTimeout(1);
-  await page.mouse.move(681, 628);
-  await page.waitForTimeout(1);
-  await page.mouse.move(681, 629);
+  await page.mouse.move(631, 137);
   await page.waitForTimeout(2);
-  await page.mouse.move(680, 631);
-  await page.waitForTimeout(2);
-  await page.mouse.move(680, 632);
-  await page.waitForTimeout(2);
-  await page.mouse.move(680, 633);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(679, 633);
-  await page.waitForTimeout(1);
-  await page.mouse.move(679, 635);
-  await page.waitForTimeout(1);
-  await page.mouse.move(679, 636);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(677, 638);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(675, 640);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(675, 641);
-  await page.waitForTimeout(2);
-  await page.mouse.move(674, 643);
-  await page.waitForTimeout(1);
-  await page.mouse.move(674, 644);
-  await page.waitForTimeout(1);
-  await page.mouse.move(674, 646);
-  await page.waitForTimeout(1);
-  await page.mouse.move(672, 646);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(672, 648);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(672, 649);
-  await page.waitForTimeout(2);
-  await page.mouse.move(671, 651);
-  await page.waitForTimeout(2);
-  await page.mouse.move(671, 652);
-  await page.waitForTimeout(1);
-  await page.mouse.move(671, 654);
-  await page.waitForTimeout(1);
-  await page.mouse.move(671, 655);
-  await page.waitForTimeout(2);
-  await page.mouse.move(669, 657);
-  await page.waitForTimeout(1);
-  await page.mouse.move(669, 658);
-  await page.waitForTimeout(1);
-  await page.mouse.move(668, 658);
-  await page.waitForTimeout(2);
-  await page.mouse.move(666, 660);
-  await page.waitForTimeout(1);
-  await page.mouse.move(666, 661);
-  await page.waitForTimeout(1);
-  await page.mouse.move(666, 665);
-  await page.waitForTimeout(1);
-  await page.mouse.move(664, 665);
-  await page.waitForTimeout(1);
-  await page.mouse.move(664, 667);
-  await page.waitForTimeout(1);
-  await page.mouse.move(664, 668);
-  await page.waitForTimeout(1);
-  await page.mouse.move(664, 670);
-  await page.waitForTimeout(2);
-  await page.mouse.move(664, 671);
-  await page.waitForTimeout(1);
-  await page.mouse.move(663, 671);
-  await page.waitForTimeout(1);
-  await page.mouse.move(663, 673);
-  await page.waitForTimeout(1);
-  await page.mouse.move(663, 675);
-  await page.waitForTimeout(1);
-  await page.mouse.move(663, 676);
-  await page.waitForTimeout(1);
-  await page.mouse.move(663, 678);
-  await page.waitForTimeout(1);
-  await page.mouse.move(661, 680);
-  await page.waitForTimeout(1);
-  await page.mouse.move(661, 682);
-  await page.waitForTimeout(1);
-  await page.mouse.move(661, 683);
-  await page.waitForTimeout(1);
-  await page.mouse.move(659, 683);
-  await page.waitForTimeout(1);
-  await page.mouse.move(659, 685);
-  await page.waitForTimeout(3);
-  await page.mouse.move(658, 686);
-  await page.waitForTimeout(1);
-  await page.mouse.move(658, 688);
-  await page.waitForTimeout(2.100000001490116);
-  await page.mouse.move(658, 689);
-  await page.waitForTimeout(1.8999999985098839);
-  await page.mouse.move(658, 690);
-  await page.waitForTimeout(1);
-  await page.mouse.move(658, 692);
-  await page.waitForTimeout(2);
-  await page.mouse.move(656, 692);
-  await page.waitForTimeout(1);
-  await page.mouse.move(656, 693);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(655, 695);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(653, 697);
-  await page.waitForTimeout(1);
-  await page.mouse.move(653, 698);
-  await page.waitForTimeout(2);
-  await page.mouse.move(653, 700);
-  await page.waitForTimeout(1);
-  await page.mouse.move(651, 701);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(651, 703);
-  await page.waitForTimeout(2.099999999627471);
-  await page.mouse.move(651, 704);
-  await page.waitForTimeout(3);
-  await page.mouse.move(651, 705);
-  await page.waitForTimeout(3);
-  await page.mouse.move(651, 706);
-  await page.waitForTimeout(3);
-  await page.mouse.move(651, 707);
-  await page.waitForTimeout(3);
-  await page.mouse.move(652, 708);
+  await page.mouse.move(631, 138);
   await page.waitForTimeout(4);
-  await page.mouse.move(652, 709);
+  await page.mouse.move(631, 139);
+  await page.waitForTimeout(2);
+  await page.mouse.move(630, 140);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 142);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 143);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 145);
+  await page.waitForTimeout(4);
+  await page.mouse.move(630, 148);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(630, 149);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(630, 151);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 152);
+  await page.waitForTimeout(2);
+  await page.mouse.move(630, 153);
+  await page.waitForTimeout(4);
+  await page.mouse.move(630, 154);
+  await page.waitForTimeout(2);
+  await page.mouse.move(630, 155);
+  await page.waitForTimeout(2);
+  await page.mouse.move(630, 156);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(628, 158);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(628, 160);
+  await page.waitForTimeout(1);
+  await page.mouse.move(628, 161);
+  await page.waitForTimeout(2);
+  await page.mouse.move(628, 162);
+  await page.waitForTimeout(1);
+  await page.mouse.move(628, 164);
+  await page.waitForTimeout(2);
+  await page.mouse.move(628, 165);
+  await page.waitForTimeout(1);
+  await page.mouse.move(628, 167);
+  await page.waitForTimeout(2);
+  await page.mouse.move(628, 168);
+  await page.waitForTimeout(2);
+  await page.mouse.move(628, 169);
+  await page.waitForTimeout(3);
+  await page.mouse.move(628, 170);
+  await page.waitForTimeout(3.7000000029802322);
+  await page.mouse.move(628, 171);
+  await page.waitForTimeout(0.29999999701976776);
+  await page.mouse.move(628, 172);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(628, 174);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(628, 175);
+  await page.waitForTimeout(3);
+  await page.mouse.move(628, 176);
+  await page.waitForTimeout(1);
+  await page.mouse.move(628, 177);
+  await page.waitForTimeout(1);
+  await page.mouse.move(628, 179);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(626, 181);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(626, 183);
+  await page.waitForTimeout(1);
+  await page.mouse.move(626, 187);
+  await page.waitForTimeout(4);
+  await page.mouse.move(626, 188);
+  await page.waitForTimeout(3);
+  await page.mouse.move(626, 189);
+  await page.waitForTimeout(2);
+  await page.mouse.move(626, 190);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 192);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 194);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 195);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 197);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 198);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 202);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 203);
+  await page.waitForTimeout(1);
+  await page.mouse.move(625, 205);
+  await page.waitForTimeout(2);
+  await page.mouse.move(625, 206);
+  await page.waitForTimeout(3);
+  await page.mouse.move(625, 207);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(625, 208);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(623, 210);
+  await page.waitForTimeout(1);
+  await page.mouse.move(623, 211);
+  await page.waitForTimeout(2);
+  await page.mouse.move(623, 213);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 213);
+  await page.waitForTimeout(2);
+  await page.mouse.move(622, 214);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 216);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 217);
+  await page.waitForTimeout(1);
+  await page.mouse.move(622, 219);
+  await page.waitForTimeout(1);
+  await page.mouse.move(620, 219);
+  await page.waitForTimeout(1);
+  await page.mouse.move(620, 221);
+  await page.waitForTimeout(1);
+  await page.mouse.move(620, 222);
+  await page.waitForTimeout(2);
+  await page.mouse.move(620, 226);
+  await page.waitForTimeout(1);
+  await page.mouse.move(618, 227);
+  await page.waitForTimeout(1);
+  await page.mouse.move(618, 229);
+  await page.waitForTimeout(3);
+  await page.mouse.move(618, 231);
+  await page.waitForTimeout(1);
+  await page.mouse.move(618, 232);
+  await page.waitForTimeout(1);
+  await page.mouse.move(618, 234);
+  await page.waitForTimeout(2);
+  await page.mouse.move(618, 235);
+  await page.waitForTimeout(1);
+  await page.mouse.move(617, 237);
+  await page.waitForTimeout(1);
+  await page.mouse.move(617, 238);
+  await page.waitForTimeout(2);
+  await page.mouse.move(617, 240);
+  await page.waitForTimeout(1);
+  await page.mouse.move(617, 241);
+  await page.waitForTimeout(3);
+  await page.mouse.move(615, 241);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(615, 242);
+  await page.waitForTimeout(1.0999999977648258);
+  await page.mouse.move(615, 244);
+  await page.waitForTimeout(1);
+  await page.mouse.move(614, 244);
+  await page.waitForTimeout(1);
+  await page.mouse.move(614, 246);
+  await page.waitForTimeout(2);
+  await page.mouse.move(614, 247);
+  await page.waitForTimeout(1);
+  await page.mouse.move(614, 249);
+  await page.waitForTimeout(1);
+  await page.mouse.move(614, 250);
+  await page.waitForTimeout(1);
+  await page.mouse.move(614, 252);
+  await page.waitForTimeout(2);
+  await page.mouse.move(614, 253);
+  await page.waitForTimeout(3);
+  await page.mouse.move(614, 254);
+  await page.waitForTimeout(2);
+  await page.mouse.move(614, 255);
+  await page.waitForTimeout(1);
+  await page.mouse.move(614, 257);
+  await page.waitForTimeout(1);
+  await page.mouse.move(612, 259);
+  await page.waitForTimeout(3);
+  await page.mouse.move(612, 260);
+  await page.waitForTimeout(1);
+  await page.mouse.move(611, 260);
+  await page.waitForTimeout(3);
+  await page.mouse.move(611, 261);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 261);
+  await page.waitForTimeout(2);
+  await page.mouse.move(609, 263);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 264);
+  await page.waitForTimeout(2);
+  await page.mouse.move(609, 266);
+  await page.waitForTimeout(2);
+  await page.mouse.move(609, 267);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 268);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 270);
+  await page.waitForTimeout(2);
+  await page.mouse.move(608, 271);
+  await page.waitForTimeout(2);
+  await page.mouse.move(608, 272);
+  await page.waitForTimeout(1);
+  await page.mouse.move(606, 272);
+  await page.waitForTimeout(1);
+  await page.mouse.move(606, 274);
+  await page.waitForTimeout(1);
+  await page.mouse.move(606, 276);
+  await page.waitForTimeout(2);
+  await page.mouse.move(606, 277);
+  await page.waitForTimeout(1);
+  await page.mouse.move(605, 277);
+  await page.waitForTimeout(2);
+  await page.mouse.move(604, 279);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(604, 280);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(602, 280);
+  await page.waitForTimeout(1);
+  await page.mouse.move(602, 282);
+  await page.waitForTimeout(2);
+  await page.mouse.move(602, 283);
+  await page.waitForTimeout(1);
+  await page.mouse.move(601, 283);
+  await page.waitForTimeout(2);
+  await page.mouse.move(601, 284);
+  await page.waitForTimeout(2);
+  await page.mouse.move(600, 284);
+  await page.waitForTimeout(1);
+  await page.mouse.move(600, 286);
+  await page.waitForTimeout(1);
+  await page.mouse.move(600, 287);
+  await page.waitForTimeout(1);
+  await page.mouse.move(600, 289);
+  await page.waitForTimeout(1);
+  await page.mouse.move(600, 291);
+  await page.waitForTimeout(1);
+  await page.mouse.move(598, 291);
+  await page.waitForTimeout(4);
+  await page.mouse.move(598, 292);
+  await page.waitForTimeout(2);
+  await page.mouse.move(597, 293);
+  await page.waitForTimeout(2);
+  await page.mouse.move(596, 294);
+  await page.waitForTimeout(2);
+  await page.mouse.move(594, 296);
   await page.waitForTimeout(5);
-  await page.mouse.move(652, 710);
-  await page.waitForTimeout(2);
-  await page.mouse.move(651, 710);
+  await page.mouse.move(594, 297);
   await page.waitForTimeout(1);
-  await page.mouse.move(651, 712);
+  await page.mouse.move(593, 297);
   await page.waitForTimeout(3);
-  await page.mouse.move(650, 713);
+  await page.mouse.move(592, 297);
+  await page.waitForTimeout(2);
+  await page.mouse.move(592, 298);
+  await page.waitForTimeout(0.9000000022351742);
+  await page.mouse.move(592, 299);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(592, 301);
+  await page.waitForTimeout(2);
+  await page.mouse.move(592, 302);
   await page.waitForTimeout(1);
-  await page.mouse.move(650, 715);
-  await page.waitForTimeout(2);
-  await page.mouse.move(650, 716);
-  await page.waitForTimeout(2.900000000372529);
-  await page.mouse.move(650, 717);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(649, 717);
+  await page.mouse.move(592, 303);
   await page.waitForTimeout(1);
-  await page.mouse.move(649, 719);
-  await page.waitForTimeout(2);
-  await page.mouse.move(647, 719);
-  await page.waitForTimeout(1.5);
-  await page.mouse.move(647, 720);
-  await page.waitForTimeout(1.5);
-  await page.mouse.move(647, 721);
-  await page.waitForTimeout(2);
-  await page.mouse.move(646, 723);
-  await page.waitForTimeout(2);
-  await page.mouse.move(645, 724);
-  await page.waitForTimeout(2);
-  await page.mouse.move(645, 725);
-  await page.waitForTimeout(2);
-  await page.mouse.move(644, 725);
-  await page.waitForTimeout(2);
-  await page.mouse.move(642, 726);
+  await page.mouse.move(590, 305);
   await page.waitForTimeout(3);
-  await page.mouse.move(641, 728);
+  await page.mouse.move(590, 307);
   await page.waitForTimeout(2);
-  await page.mouse.move(640, 729);
+  await page.mouse.move(590, 308);
   await page.waitForTimeout(2);
-  await page.mouse.move(639, 729);
+  await page.mouse.move(590, 309);
   await page.waitForTimeout(1);
-  await page.mouse.move(637, 730);
+  await page.mouse.move(588, 310);
   await page.waitForTimeout(2);
-  await page.mouse.move(635, 732);
-  await page.waitForTimeout(1);
-  await page.mouse.move(634, 732);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(634, 734);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(634, 735);
-  await page.waitForTimeout(1);
-  await page.mouse.move(632, 735);
-  await page.waitForTimeout(1);
-  await page.mouse.move(632, 737);
+  await page.mouse.move(588, 312);
   await page.waitForTimeout(2);
-  await page.mouse.move(631, 737);
-  await page.waitForTimeout(1);
-  await page.mouse.move(631, 739);
+  await page.mouse.move(588, 313);
   await page.waitForTimeout(2);
-  await page.mouse.move(629, 740);
+  await page.mouse.move(587, 314);
+  await page.waitForTimeout(1.9000000022351742);
+  await page.mouse.move(587, 315);
+  await page.waitForTimeout(3.699999999254942);
+  await page.mouse.move(587, 316);
+  await page.waitForTimeout(1.3999999985098839);
+  await page.mouse.move(586, 316);
   await page.waitForTimeout(1);
-  await page.mouse.move(629, 742);
-  await page.waitForTimeout(1.900000000372529);
-  await page.mouse.move(628, 742);
+  await page.mouse.move(586, 318);
   await page.waitForTimeout(1);
-  await page.mouse.move(627, 742);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(627, 743);
-  await page.waitForTimeout(1);
-  await page.mouse.move(625, 743);
-  await page.waitForTimeout(1);
-  await page.mouse.move(625, 745);
-  await page.waitForTimeout(1);
-  await page.mouse.move(623, 747);
+  await page.mouse.move(586, 319);
   await page.waitForTimeout(2);
-  await page.mouse.move(622, 747);
-  await page.waitForTimeout(1);
-  await page.mouse.move(620, 748);
-  await page.waitForTimeout(1);
-  await page.mouse.move(618, 750);
-  await page.waitForTimeout(1);
-  await page.mouse.move(616, 750);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(614, 752);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(614, 754);
-  await page.waitForTimeout(1);
-  await page.mouse.move(613, 754);
-  await page.waitForTimeout(1);
-  await page.mouse.move(611, 756);
-  await page.waitForTimeout(1);
-  await page.mouse.move(609, 758);
-  await page.waitForTimeout(1);
-  await page.mouse.move(607, 760);
+  await page.mouse.move(584, 321);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(584, 322);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(584, 323);
   await page.waitForTimeout(2);
-  await page.mouse.move(605, 760);
+  await page.mouse.move(583, 323);
+  await page.waitForTimeout(3);
+  await page.mouse.move(583, 324);
+  await page.waitForTimeout(3);
+  await page.mouse.move(583, 325);
+  await page.waitForTimeout(3);
+  await page.mouse.move(583, 326);
   await page.waitForTimeout(1);
-  await page.mouse.move(604, 760);
+  await page.mouse.move(582, 326);
   await page.waitForTimeout(1);
-  await page.mouse.move(602, 762);
-  await page.waitForTimeout(1);
-  await page.mouse.move(602, 764);
-  await page.waitForTimeout(1);
-  await page.mouse.move(600, 766);
-  await page.waitForTimeout(1);
-  await page.mouse.move(598, 766);
-  await page.waitForTimeout(1);
-  await page.mouse.move(596, 767);
-  await page.waitForTimeout(1);
-  await page.mouse.move(594, 767);
-  await page.waitForTimeout(1);
-  await page.mouse.move(592, 769);
-  await page.waitForTimeout(1);
-  await page.mouse.move(590, 771);
-  await page.waitForTimeout(1);
-  await page.mouse.move(589, 771);
-  await page.waitForTimeout(1);
-  await page.mouse.move(589, 773);
-  await page.waitForTimeout(1);
-  await page.mouse.move(587, 775);
-  await page.waitForTimeout(1);
-  await page.mouse.move(585, 775);
-  await page.waitForTimeout(1);
-  await page.mouse.move(583, 777);
-  await page.waitForTimeout(1);
-  await page.mouse.move(579, 777);
-  await page.waitForTimeout(1);
-  await page.mouse.move(577, 777);
-  await page.waitForTimeout(1);
-  await page.mouse.move(575, 779);
-  await page.waitForTimeout(1);
-  await page.mouse.move(571, 781);
-  await page.waitForTimeout(1);
-  await page.mouse.move(569, 781);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(567, 784);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(565, 784);
-  await page.waitForTimeout(1);
-  await page.mouse.move(561, 784);
-  await page.waitForTimeout(1);
-  await page.mouse.move(559, 786);
-  await page.waitForTimeout(1);
-  await page.mouse.move(559, 788);
-  await page.waitForTimeout(1);
-  await page.mouse.move(556, 790);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(556, 792);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(552, 794);
-  await page.waitForTimeout(1);
-  await page.mouse.move(550, 794);
+  await page.mouse.move(582, 328);
   await page.waitForTimeout(2);
-  await page.mouse.move(546, 796);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(545, 796);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(543, 798);
-  await page.waitForTimeout(1);
-  await page.mouse.move(541, 800);
-  await page.waitForTimeout(1);
-  await page.mouse.move(539, 800);
-  await page.waitForTimeout(1);
-  await page.mouse.move(537, 802);
-  await page.waitForTimeout(1);
-  await page.mouse.move(533, 804);
+  await page.mouse.move(582, 329);
+  await page.waitForTimeout(4);
+  await page.mouse.move(582, 330);
+  await page.waitForTimeout(3);
+  await page.mouse.move(581, 330);
   await page.waitForTimeout(2);
-  await page.mouse.move(531, 805);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(530, 805);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(528, 805);
-  await page.waitForTimeout(1);
-  await page.mouse.move(524, 807);
+  await page.mouse.move(580, 330);
+  await page.waitForTimeout(5);
+  await page.mouse.move(580, 331);
   await page.waitForTimeout(2);
-  await page.mouse.move(520, 809);
+  await page.mouse.move(579, 331);
   await page.waitForTimeout(1);
-  await page.mouse.move(518, 811);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(516, 813);
+  await page.mouse.move(579, 333);
   await page.waitForTimeout(1);
-  await page.mouse.move(514, 815);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(512, 817);
-  await page.waitForTimeout(1);
-  await page.mouse.move(510, 817);
-  await page.waitForTimeout(1);
-  await page.mouse.move(510, 819);
+  await page.mouse.move(577, 334);
   await page.waitForTimeout(2);
-  await page.mouse.move(509, 819);
-  await page.waitForTimeout(1);
-  await page.mouse.move(507, 821);
-  await page.waitForTimeout(1);
-  await page.mouse.move(503, 821);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(501, 821);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(501, 822);
-  await page.waitForTimeout(1);
-  await page.mouse.move(498, 822);
-  await page.waitForTimeout(1);
-  await page.mouse.move(496, 824);
-  await page.waitForTimeout(1);
-  await page.mouse.move(494, 826);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(492, 826);
-  await page.waitForTimeout(1);
-  await page.mouse.move(492, 828);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(490, 830);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(488, 830);
-  await page.waitForTimeout(1);
-  await page.mouse.move(486, 830);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(484, 832);
-  await page.waitForTimeout(1);
-  await page.mouse.move(484, 833);
-  await page.waitForTimeout(1);
-  await page.mouse.move(483, 835);
+  await page.mouse.move(577, 336);
   await page.waitForTimeout(2);
-  await page.mouse.move(479, 837);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(477, 839);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(475, 839);
+  await page.mouse.move(577, 337);
+  await page.waitForTimeout(2);
+  await page.mouse.move(577, 338);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(577, 339);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(577, 340);
+  await page.waitForTimeout(2);
+  await page.mouse.move(576, 341);
+  await page.waitForTimeout(2);
+  await page.mouse.move(575, 341);
   await page.waitForTimeout(1);
-  await page.mouse.move(475, 841);
+  await page.mouse.move(575, 343);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(574, 343);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(574, 344);
+  await page.waitForTimeout(2);
+  await page.mouse.move(574, 346);
+  await page.waitForTimeout(2);
+  await page.mouse.move(574, 347);
+  await page.waitForTimeout(3);
+  await page.mouse.move(572, 348);
+  await page.waitForTimeout(2);
+  await page.mouse.move(572, 349);
+  await page.waitForTimeout(3);
+  await page.mouse.move(571, 350);
+  await page.waitForTimeout(5);
+  await page.mouse.move(571, 351);
+  await page.waitForTimeout(5);
+  await page.mouse.move(570, 351);
+  await page.waitForTimeout(4);
+  await page.mouse.move(570, 352);
+  await page.waitForTimeout(8);
+  await page.mouse.move(569, 353);
+  await page.waitForTimeout(50.100000001490116);
+  await page.mouse.move(569, 354);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(568, 354);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(568, 355);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(567, 355);
+  await page.waitForTimeout(3);
+  await page.mouse.move(567, 356);
+  await page.waitForTimeout(2);
+  await page.mouse.move(567, 357);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(566, 357);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(566, 358);
+  await page.waitForTimeout(4);
+  await page.mouse.move(565, 358);
   await page.waitForTimeout(1);
-  await page.mouse.move(473, 843);
+  await page.mouse.move(565, 359);
+  await page.waitForTimeout(5);
+  await page.mouse.move(564, 359);
+  await page.waitForTimeout(7);
+  await page.mouse.move(564, 360);
+  await page.waitForTimeout(7);
+  await page.mouse.move(564, 361);
+  await page.waitForTimeout(4);
+  await page.mouse.move(563, 361);
   await page.waitForTimeout(1);
-  await page.mouse.move(469, 843);
+  await page.mouse.move(563, 363);
+  await page.waitForTimeout(2);
+  await page.mouse.move(563, 364);
+  await page.waitForTimeout(2);
+  await page.mouse.move(562, 364);
   await page.waitForTimeout(1);
-  await page.mouse.move(469, 845);
+  await page.mouse.move(562, 365);
+  await page.waitForTimeout(2);
+  await page.mouse.move(562, 367);
+  await page.waitForTimeout(2);
+  await page.mouse.move(561, 367);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(560, 367);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(560, 368);
+  await page.waitForTimeout(2);
+  await page.mouse.move(558, 368);
+  await page.waitForTimeout(3);
+  await page.mouse.move(557, 368);
   await page.waitForTimeout(1);
-  await page.mouse.move(469, 846);
+  await page.mouse.move(557, 369);
+  await page.waitForTimeout(2);
+  await page.mouse.move(557, 371);
+  await page.waitForTimeout(7);
+  await page.mouse.move(556, 371);
+  await page.waitForTimeout(3);
+  await page.mouse.move(556, 372);
+  await page.waitForTimeout(3);
+  await page.mouse.move(555, 372);
+  await page.waitForTimeout(3);
+  await page.mouse.move(555, 373);
+  await page.waitForTimeout(2);
+  await page.mouse.move(554, 374);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(554, 375);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(553, 375);
   await page.waitForTimeout(1);
-  await page.mouse.move(467, 846);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(466, 846);
+  await page.mouse.move(553, 376);
+  await page.waitForTimeout(5);
+  await page.mouse.move(552, 376);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(552, 377);
+  await page.waitForTimeout(11.899999998509884);
+  await page.mouse.move(552, 378);
+  await page.waitForTimeout(4);
+  await page.mouse.move(551, 378);
+  await page.waitForTimeout(10);
+  await page.mouse.move(551, 379);
+  await page.waitForTimeout(13.100000001490116);
+  await page.mouse.move(550, 379);
+  await page.waitForTimeout(9);
+  await page.mouse.move(550, 380);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(550, 381);
+  await page.waitForTimeout(37.100000001490116);
+  await page.mouse.move(550, 382);
+  await page.waitForTimeout(25.899999998509884);
+  await page.mouse.move(550, 383);
+  await page.waitForTimeout(58);
+  await page.mouse.move(550, 384);
+  await page.waitForTimeout(8);
+  await page.mouse.move(549, 384);
+  await page.waitForTimeout(14.100000001490116);
+  await page.mouse.move(549, 385);
+  await page.waitForTimeout(14);
+  await page.mouse.move(548, 386);
+  await page.waitForTimeout(15.899999998509884);
+  await page.mouse.move(547, 387);
+  await page.waitForTimeout(10);
+  await page.mouse.move(547, 388);
+  await page.waitForTimeout(27);
+  await page.mouse.move(547, 388);
+  await page.waitForTimeout(60);
+  await page.mouse.move(546, 388);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(546, 389);
+  await page.waitForTimeout(11.899999998509884);
+  await page.mouse.move(546, 390);
+  await page.waitForTimeout(25);
+  await page.mouse.move(546, 391);
+  await page.waitForTimeout(78.10000000149012);
+  await page.mouse.down({ button: "left" });
+  await page.waitForTimeout(60.899999998509884);
+  await page.mouse.move(546, 392);
+  await page.waitForTimeout(2);
+  await page.mouse.move(547, 392);
+  await page.waitForTimeout(8);
+  await page.mouse.move(548, 393);
+  await page.waitForTimeout(9);
+  await page.mouse.move(548, 394);
   await page.waitForTimeout(1);
-  await page.mouse.move(464, 848);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(462, 848);
+  await page.mouse.move(549, 394);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(549, 395);
+  await page.waitForTimeout(6.899999998509884);
+  await page.mouse.move(549, 396);
   await page.waitForTimeout(1);
-  await page.mouse.move(460, 850);
+  await page.mouse.move(551, 396);
+  await page.waitForTimeout(3);
+  await page.mouse.move(551, 397);
+  await page.waitForTimeout(4);
+  await page.mouse.move(551, 398);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(552, 398);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(552, 400);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(552, 401);
+  await page.waitForTimeout(8);
+  await page.mouse.move(552, 402);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(553, 403);
+  await page.waitForTimeout(4);
+  await page.mouse.move(553, 404);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(553, 405);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(554, 405);
+  await page.waitForTimeout(2);
+  await page.mouse.move(554, 406);
   await page.waitForTimeout(1);
-  await page.mouse.move(456, 852);
+  await page.mouse.move(554, 407);
   await page.waitForTimeout(1);
-  await page.mouse.move(454, 852);
+  await page.mouse.move(555, 407);
   await page.waitForTimeout(1);
-  await page.mouse.move(452, 856);
+  await page.mouse.move(555, 409);
   await page.waitForTimeout(1);
-  await page.mouse.move(450, 856);
+  await page.mouse.move(555, 411);
   await page.waitForTimeout(1);
-  await page.mouse.move(448, 858);
+  await page.mouse.move(557, 411);
+  await page.waitForTimeout(2);
+  await page.mouse.move(557, 414);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(559, 414);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(559, 416);
   await page.waitForTimeout(1);
-  await page.mouse.move(444, 860);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(444, 862);
+  await page.mouse.move(561, 418);
+  await page.waitForTimeout(2);
+  await page.mouse.move(562, 419);
+  await page.waitForTimeout(2);
+  await page.mouse.move(562, 421);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(564, 422);
+  await page.waitForTimeout(3);
+  await page.mouse.move(566, 424);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(567, 425);
+  await page.waitForTimeout(2);
+  await page.mouse.move(567, 426);
+  await page.waitForTimeout(2);
+  await page.mouse.move(568, 427);
+  await page.waitForTimeout(2);
+  await page.mouse.move(569, 427);
+  await page.waitForTimeout(2);
+  await page.mouse.move(569, 429);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(569, 430);
   await page.waitForTimeout(1);
-  await page.mouse.move(442, 864);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(441, 864);
+  await page.mouse.move(569, 432);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(571, 433);
+  await page.waitForTimeout(2);
+  await page.mouse.move(572, 434);
+  await page.waitForTimeout(2);
+  await page.mouse.move(572, 435);
   await page.waitForTimeout(1);
-  await page.mouse.move(439, 865);
+  await page.mouse.move(572, 437);
   await page.waitForTimeout(1);
-  await page.mouse.move(437, 867);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(435, 867);
+  await page.mouse.move(573, 437);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(573, 438);
   await page.waitForTimeout(1);
-  await page.mouse.move(433, 869);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(431, 871);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(429, 873);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(427, 873);
+  await page.mouse.move(573, 440);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(575, 440);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(576, 441);
+  await page.waitForTimeout(2.800000000745058);
+  await page.mouse.move(578, 443);
+  await page.waitForTimeout(0.09999999776482582);
+  await page.mouse.move(580, 445);
+  await page.waitForTimeout(3);
+  await page.mouse.move(581, 446);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(583, 448);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(583, 449);
   await page.waitForTimeout(1);
-  await page.mouse.move(425, 875);
-  await page.waitForTimeout(1.700000001117587);
-  await page.mouse.move(425, 877);
-  await page.waitForTimeout(0.19999999925494194);
-  await page.mouse.move(424, 877);
-  await page.waitForTimeout(1.099999999627471);
-  await page.mouse.move(422, 879);
+  await page.mouse.move(583, 451);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(583, 452);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(583, 454);
   await page.waitForTimeout(1);
-  await page.mouse.move(420, 879);
-  await page.waitForTimeout(0.900000000372529);
-  await page.mouse.move(416, 881);
+  await page.mouse.move(584, 454);
+  await page.waitForTimeout(1);
+  await page.mouse.move(584, 455);
+  await page.waitForTimeout(1);
+  await page.mouse.move(584, 457);
+  await page.waitForTimeout(1);
+  await page.mouse.move(586, 457);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(588, 459);
+  await page.waitForTimeout(1);
+  await page.mouse.move(590, 461);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(592, 463);
+  await page.waitForTimeout(2);
+  await page.mouse.move(592, 464);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(593, 467);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(593, 468);
+  await page.waitForTimeout(1);
+  await page.mouse.move(595, 470);
+  await page.waitForTimeout(1);
+  await page.mouse.move(595, 472);
+  await page.waitForTimeout(2);
+  await page.mouse.move(596, 473);
+  await page.waitForTimeout(6);
+  await page.mouse.move(596, 474);
+  await page.waitForTimeout(3);
+  await page.mouse.move(596, 475);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(598, 475);
+  await page.waitForTimeout(4);
+  await page.mouse.move(598, 477);
+  await page.waitForTimeout(6.899999998509884);
+  await page.mouse.move(599, 477);
+  await page.waitForTimeout(1);
+  await page.mouse.move(599, 478);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(600, 478);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(600, 479);
+  await page.waitForTimeout(8.100000001490116);
+  await page.mouse.move(600, 481);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(601, 481);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(603, 481);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(603, 482);
+  await page.waitForTimeout(2);
+  await page.mouse.move(604, 482);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(604, 483);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(604, 484);
+  await page.waitForTimeout(1);
+  await page.mouse.move(605, 484);
+  await page.waitForTimeout(1);
+  await page.mouse.move(605, 486);
+  await page.waitForTimeout(2);
+  await page.mouse.move(607, 488);
+  await page.waitForTimeout(3);
+  await page.mouse.move(607, 489);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(608, 489);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(608, 490);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 490);
+  await page.waitForTimeout(2);
+  await page.mouse.move(610, 491);
+  await page.waitForTimeout(3);
+  await page.mouse.move(610, 492);
+  await page.waitForTimeout(2);
+  await page.mouse.move(611, 492);
+  await page.waitForTimeout(4);
+  await page.mouse.move(611, 493);
+  await page.waitForTimeout(7.100000001490116);
+  await page.mouse.move(612, 493);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(612, 494);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(613, 494);
+  await page.waitForTimeout(2);
+  await page.mouse.move(613, 495);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(615, 495);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(616, 497);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(616, 498);
+  await page.waitForTimeout(3);
+  await page.mouse.move(617, 498);
+  await page.waitForTimeout(6);
+  await page.mouse.move(617, 499);
+  await page.waitForTimeout(10);
+  await page.mouse.move(618, 499);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(618, 500);
+  await page.waitForTimeout(3);
+  await page.mouse.move(619, 500);
+  await page.waitForTimeout(4);
+  await page.mouse.move(619, 501);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(620, 501);
+  await page.waitForTimeout(2);
+  await page.mouse.move(620, 502);
+  await page.waitForTimeout(4);
+  await page.mouse.move(621, 502);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(622, 502);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(622, 503);
+  await page.waitForTimeout(4);
+  await page.mouse.move(622, 504);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(623, 504);
+  await page.waitForTimeout(1);
+  await page.mouse.move(623, 505);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(625, 506);
+  await page.waitForTimeout(6);
+  await page.mouse.move(626, 506);
+  await page.waitForTimeout(1);
+  await page.mouse.move(626, 508);
+  await page.waitForTimeout(5);
+  await page.mouse.move(627, 508);
+  await page.waitForTimeout(1);
+  await page.mouse.move(627, 509);
+  await page.waitForTimeout(2);
+  await page.mouse.move(628, 509);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(628, 510);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(630, 510);
+  await page.waitForTimeout(2);
+  await page.mouse.move(631, 512);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(631, 513);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(633, 513);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(633, 514);
+  await page.waitForTimeout(5);
+  await page.mouse.move(634, 515);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(635, 515);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(635, 517);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(636, 518);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(637, 518);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(637, 519);
+  await page.waitForTimeout(2);
+  await page.mouse.move(639, 520);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(640, 522);
+  await page.waitForTimeout(5);
+  await page.mouse.move(641, 523);
+  await page.waitForTimeout(2);
+  await page.mouse.move(641, 524);
+  await page.waitForTimeout(2);
+  await page.mouse.move(642, 524);
+  await page.waitForTimeout(1);
+  await page.mouse.move(642, 525);
+  await page.waitForTimeout(2);
+  await page.mouse.move(644, 527);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(645, 527);
+  await page.waitForTimeout(1);
+  await page.mouse.move(645, 529);
+  await page.waitForTimeout(1);
+  await page.mouse.move(647, 529);
+  await page.waitForTimeout(2);
+  await page.mouse.move(647, 530);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(647, 531);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(647, 532);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(648, 532);
+  await page.waitForTimeout(4);
+  await page.mouse.move(648, 533);
+  await page.waitForTimeout(1);
+  await page.mouse.move(649, 533);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(649, 534);
+  await page.waitForTimeout(2);
+  await page.mouse.move(650, 534);
+  await page.waitForTimeout(4);
+  await page.mouse.move(650, 535);
+  await page.waitForTimeout(2);
+  await page.mouse.move(652, 537);
+  await page.waitForTimeout(5);
+  await page.mouse.move(653, 538);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(653, 539);
+  await page.waitForTimeout(2);
+  await page.mouse.move(654, 540);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(654, 541);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(655, 541);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(655, 542);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(656, 542);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(656, 543);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(657, 543);
+  await page.waitForTimeout(3);
+  await page.mouse.move(658, 543);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(658, 544);
+  await page.waitForTimeout(3);
+  await page.mouse.move(658, 545);
+  await page.waitForTimeout(1);
+  await page.mouse.move(659, 545);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(659, 547);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(659, 548);
+  await page.waitForTimeout(4);
+  await page.mouse.move(659, 549);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(660, 549);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(660, 550);
+  await page.waitForTimeout(1);
+  await page.mouse.move(662, 550);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(662, 551);
+  await page.waitForTimeout(4);
+  await page.mouse.move(663, 552);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(664, 552);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(664, 553);
+  await page.waitForTimeout(1);
+  await page.mouse.move(665, 553);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(665, 555);
+  await page.waitForTimeout(1);
+  await page.mouse.move(666, 555);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(666, 556);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(668, 556);
+  await page.waitForTimeout(2);
+  await page.mouse.move(668, 558);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(669, 559);
+  await page.waitForTimeout(4);
+  await page.mouse.move(670, 559);
+  await page.waitForTimeout(3);
+  await page.mouse.move(670, 560);
+  await page.waitForTimeout(5);
+  await page.mouse.move(671, 560);
+  await page.waitForTimeout(6);
+  await page.mouse.move(672, 560);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(672, 561);
+  await page.waitForTimeout(3);
+  await page.mouse.move(673, 561);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(673, 562);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(674, 562);
+  await page.waitForTimeout(11.100000001490116);
+  await page.mouse.move(675, 562);
+  await page.waitForTimeout(6);
+  await page.mouse.move(676, 562);
+  await page.waitForTimeout(7);
+  await page.mouse.move(677, 562);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(678, 562);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(678, 563);
+  await page.waitForTimeout(1);
+  await page.mouse.move(679, 563);
+  await page.waitForTimeout(5);
+  await page.mouse.move(681, 563);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(681, 564);
+  await page.waitForTimeout(7);
+  await page.mouse.move(682, 564);
+  await page.waitForTimeout(4);
+  await page.mouse.move(682, 565);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(683, 565);
+  await page.waitForTimeout(13.899999998509884);
+  await page.mouse.move(683, 566);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(684, 566);
+  await page.waitForTimeout(14.899999998509884);
+  await page.mouse.move(685, 566);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(686, 566);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(686, 567);
+  await page.waitForTimeout(7);
+  await page.mouse.move(687, 568);
+  await page.waitForTimeout(9.100000001490116);
+  await page.mouse.move(688, 568);
+  await page.waitForTimeout(8);
+  await page.mouse.move(689, 568);
+  await page.waitForTimeout(5);
+  await page.mouse.move(690, 568);
+  await page.waitForTimeout(6);
+  await page.mouse.move(691, 568);
+  await page.waitForTimeout(5);
+  await page.mouse.move(691, 569);
+  await page.waitForTimeout(12);
+  await page.mouse.move(692, 569);
+  await page.waitForTimeout(5);
+  await page.mouse.move(693, 569);
+  await page.waitForTimeout(8);
+  await page.mouse.move(693, 570);
+  await page.waitForTimeout(46);
+  await page.mouse.move(693, 571);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(694, 571);
+  await page.waitForTimeout(33);
+  await page.mouse.move(695, 571);
+  await page.waitForTimeout(13.100000001490116);
+  await page.mouse.move(696, 571);
+  await page.waitForTimeout(6.899999998509884);
+  await page.mouse.move(696, 572);
+  await page.waitForTimeout(13.100000001490116);
+  await page.mouse.move(697, 572);
+  await page.waitForTimeout(8.899999998509884);
+  await page.mouse.move(697, 573);
+  await page.waitForTimeout(4);
+  await page.mouse.move(698, 573);
+  await page.waitForTimeout(9);
+  await page.mouse.move(699, 573);
+  await page.waitForTimeout(9);
+  await page.mouse.move(700, 573);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(700, 574);
+  await page.waitForTimeout(10.899999998509884);
+  await page.mouse.move(701, 574);
+  await page.waitForTimeout(11);
+  await page.mouse.move(702, 574);
+  await page.waitForTimeout(6);
+  await page.mouse.move(702, 575);
+  await page.waitForTimeout(9.100000001490116);
+  await page.mouse.move(703, 575);
+  await page.waitForTimeout(3);
+  await page.mouse.move(703, 576);
+  await page.waitForTimeout(34.899999998509884);
+  await page.mouse.move(704, 576);
+  await page.waitForTimeout(14.100000001490116);
+  await page.mouse.move(704, 576);
+  await page.waitForTimeout(28);
+  await page.mouse.move(705, 576);
+  await page.waitForTimeout(12);
+  await page.mouse.move(706, 576);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(706, 577);
+  await page.waitForTimeout(61);
+  await page.mouse.move(707, 577);
+  await page.waitForTimeout(34);
+  await page.mouse.move(707, 577);
+  await page.waitForTimeout(13);
+  await page.mouse.move(708, 577);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(708, 578);
+  await page.waitForTimeout(18.899999998509884);
+  await page.mouse.move(709, 578);
+  await page.waitForTimeout(18.100000001490116);
+  await page.mouse.move(710, 578);
+  await page.waitForTimeout(10);
+  await page.mouse.move(710, 579);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(711, 579);
+  await page.waitForTimeout(10);
+  await page.mouse.move(712, 579);
+  await page.waitForTimeout(3);
+  await page.mouse.move(712, 580);
+  await page.waitForTimeout(17);
+  await page.mouse.move(713, 580);
+  await page.waitForTimeout(26);
+  await page.mouse.move(714, 580);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(714, 581);
+  await page.waitForTimeout(9);
+  await page.mouse.move(715, 581);
+  await page.waitForTimeout(17);
+  await page.mouse.move(716, 581);
+  await page.waitForTimeout(17);
+  await page.mouse.move(716, 582);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(717, 582);
+  await page.waitForTimeout(21.100000001490116);
+  await page.mouse.move(717, 583);
+  await page.waitForTimeout(13);
+  await page.mouse.move(718, 583);
+  await page.waitForTimeout(82);
+  await page.mouse.move(719, 583);
+  await page.waitForTimeout(17);
+  await page.mouse.move(719, 583);
+  await page.waitForTimeout(13.899999998509884);
+  await page.mouse.move(720, 583);
+  await page.waitForTimeout(8.100000001490116);
+  await page.mouse.move(720, 584);
+  await page.waitForTimeout(10);
+  await page.mouse.move(721, 584);
+  await page.waitForTimeout(41);
+  await page.mouse.move(722, 584);
+  await page.waitForTimeout(27);
+  await page.mouse.move(723, 584);
+  await page.waitForTimeout(435);
+  await page.mouse.up({ button: "left" });
+  await expect(page).toHaveScreenshot({
+    maxDiffPixels: 100,
+    maxDiffPixelRatio: 0.01,
+  });
+  await page.waitForTimeout(56);
+  await page.mouse.move(723, 584);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(723, 584);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(723, 583);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(723, 582);
+  await page.waitForTimeout(2);
+  await page.mouse.move(724, 582);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(726, 582);
+  await page.waitForTimeout(2);
+  await page.mouse.move(726, 580);
+  await page.waitForTimeout(10);
+  await page.mouse.move(727, 580);
+  await page.waitForTimeout(7);
+  await page.mouse.move(727, 579);
+  await page.waitForTimeout(283);
+  await page.mouse.move(726, 579);
+  await page.waitForTimeout(1);
+  await page.mouse.move(726, 578);
+  await page.waitForTimeout(6);
+  await page.mouse.move(724, 578);
+  await page.waitForTimeout(2);
+  await page.mouse.move(724, 577);
+  await page.waitForTimeout(12);
+  await page.mouse.move(724, 576);
+  await page.waitForTimeout(3);
+  await page.mouse.move(723, 576);
+  await page.waitForTimeout(6);
+  await page.mouse.move(723, 575);
+  await page.waitForTimeout(10);
+  await page.mouse.move(722, 575);
+  await page.waitForTimeout(12);
+  await page.mouse.move(722, 574);
+  await page.waitForTimeout(11);
+  await page.mouse.move(722, 573);
+  await page.waitForTimeout(3);
+  await page.mouse.move(721, 573);
+  await page.waitForTimeout(4);
+  await page.mouse.move(721, 572);
+  await page.waitForTimeout(14);
+  await page.mouse.move(721, 571);
+  await page.waitForTimeout(7);
+  await page.mouse.move(720, 571);
+  await page.waitForTimeout(88);
+  await page.mouse.move(720, 570);
+  await page.waitForTimeout(17);
+  await page.mouse.move(720, 570);
+  await page.waitForTimeout(4);
+  await page.mouse.move(719, 570);
+  await page.waitForTimeout(11);
+  await page.mouse.move(719, 569);
+  await page.waitForTimeout(8);
+  await page.mouse.move(718, 569);
+  await page.waitForTimeout(6);
+  await page.mouse.move(718, 568);
+  await page.waitForTimeout(14);
+  await page.mouse.move(717, 568);
+  await page.waitForTimeout(9);
+  await page.mouse.move(717, 567);
+  await page.waitForTimeout(17);
+  await page.mouse.move(717, 566);
+  await page.waitForTimeout(95);
+  await page.mouse.move(717, 566);
+  await page.waitForTimeout(50);
+  await page.mouse.move(716, 565);
+  await page.waitForTimeout(5);
+  await page.mouse.move(715, 564);
+  await page.waitForTimeout(5);
+  await page.mouse.move(714, 564);
+  await page.waitForTimeout(3);
+  await page.mouse.move(713, 564);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(713, 563);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(712, 563);
+});
+
+test("78x9wbw6", async ({ page }) => {
+  await page.setViewportSize({ width: 1280, height: 882 });
+  await page.goto("http://localhost:3000");
+  await page.waitForLoadState("load");
+  await page.evaluate(() => {
+    localStorage.getItem("i18nextLng");
+    localStorage.setItem("i18nextLng", "en");
+    localStorage.getItem("excalidraw-debug");
+    localStorage.setItem("excalidraw-debug", '{"enabled":false}');
+    localStorage.getItem("excalidraw-theme");
+    localStorage.setItem("excalidraw-theme", "dark");
+    localStorage.getItem("version-files");
+    localStorage.setItem("version-files", "1756123761106");
+    localStorage.getItem("version-dataState");
+    localStorage.setItem("version-dataState", "1756123761106");
+    localStorage.getItem("excalidraw-state");
+    localStorage.setItem(
+      "excalidraw-state",
+      '{"showWelcomeScreen":true,"theme":"dark","currentChartType":"bar","currentItemBackgroundColor":"#a5d8ff","currentItemEndArrowhead":"arrow","currentItemFillStyle":"solid","currentItemFontFamily":5,"currentItemFontSize":20,"currentItemOpacity":100,"currentItemRoughness":1,"currentItemStartArrowhead":null,"currentItemStrokeColor":"#1e1e1e","currentItemRoundness":"round","currentItemArrowType":"round","currentItemStrokeStyle":"solid","currentItemStrokeWidth":2,"currentItemTextAlign":"left","cursorButton":"up","editingGroupId":null,"activeTool":{"type":"selection","customType":null,"locked":false,"fromSelection":false,"lastActiveTool":null},"penMode":false,"penDetected":false,"exportBackground":true,"exportScale":1,"exportEmbedScene":false,"exportWithDarkMode":false,"gridSize":20,"gridStep":5,"gridModeEnabled":false,"defaultSidebarDockedPreference":false,"lastPointerDownWith":"mouse","name":"Untitled-2025-07-28-1603","openMenu":null,"openSidebar":null,"previousSelectedElementIds":{},"scrolledOutside":false,"scrollX":193.31640625,"scrollY":168.64453125,"selectedElementIds":{"PefoSRrvsLuFb31czhdox":true},"selectedGroupIds":{},"shouldCacheIgnoreZoom":false,"stats":{"open":true,"panels":3},"viewBackgroundColor":"#ffffff","zenModeEnabled":false,"zoom":{"value":1},"selectedLinearElement":{"elementId":"PefoSRrvsLuFb31czhdox","selectedPointsIndices":null,"pointerDownState":{"prevSelectedPointsIndices":null,"lastClickedPoint":-1,"lastClickedIsEndPoint":false,"origin":null,"segmentMidpoint":{"value":null,"index":null,"added":false}},"isDragging":false,"lastUncommittedPoint":null,"pointerOffset":{"x":0,"y":0},"startBindingElement":"keep","endBindingElement":"keep","hoverPointIndex":-1,"segmentMidPointHoveredCoords":null,"elbowed":false,"customLineAngle":null,"isEditing":false},"objectsSnapModeEnabled":false,"lockedMultiSelections":{}}',
+    );
+    localStorage.getItem("excalidraw");
+    localStorage.setItem(
+      "excalidraw",
+      '[{"id":"taQ8ZYjvYILhvctYZeOBQ","type":"rectangle","x":203.03125,"y":65.73828125,"width":152.3125,"height":155.8984375,"angle":0,"strokeColor":"#1e1e1e","backgroundColor":"#a5d8ff","fillStyle":"solid","strokeWidth":2,"strokeStyle":"solid","roughness":1,"opacity":100,"groupIds":[],"frameId":null,"index":"a0","roundness":{"type":3},"seed":931993510,"version":519,"versionNonce":634549351,"isDeleted":false,"boundElements":[{"id":"Jww126ZWY6hH2IONVIdfo","type":"arrow"},{"id":"PefoSRrvsLuFb31czhdox","type":"arrow"}],"updated":1756123760357,"link":null,"locked":false},{"id":"yCc7KfoxarVPfeqY0-eks","type":"rectangle","x":538.9140625,"y":408.7890625,"width":152.3125,"height":155.8984375,"angle":0,"strokeColor":"#1e1e1e","backgroundColor":"#a5d8ff","fillStyle":"solid","strokeWidth":2,"strokeStyle":"solid","roughness":1,"opacity":100,"groupIds":[],"frameId":null,"index":"a1","roundness":{"type":3},"seed":958768486,"version":111,"versionNonce":1280296615,"isDeleted":false,"boundElements":[{"id":"Jww126ZWY6hH2IONVIdfo","type":"arrow"},{"id":"PefoSRrvsLuFb31czhdox","type":"arrow"}],"updated":1756123760358,"link":null,"locked":false},{"id":"PefoSRrvsLuFb31czhdox","type":"arrow","x":353.48828125,"y":223.1796875,"width":176.28125,"height":192.67578125,"angle":0,"strokeColor":"#1e1e1e","backgroundColor":"#a5d8ff","fillStyle":"solid","strokeWidth":2,"strokeStyle":"solid","roughness":1,"opacity":100,"groupIds":[],"frameId":null,"index":"a4","roundness":{"type":2},"seed":339685033,"version":128,"versionNonce":209014663,"isDeleted":false,"boundElements":null,"updated":1756123760358,"link":null,"locked":false,"points":[[0,0],[176.28125,192.67578125]],"lastCommittedPoint":null,"startBinding":{"elementId":"taQ8ZYjvYILhvctYZeOBQ","focus":-0.01066284548198798,"gap":11.178201847587598},"endBinding":{"elementId":"yCc7KfoxarVPfeqY0-eks","focus":-0.13866479142735785,"gap":14.565831836068055},"startArrowhead":null,"endArrowhead":"arrow","elbowed":false}]',
+    );
+    Math = {
+      ...Math,
+      random: () => 0.5,
+    };
+    const __fakeNow = new Date("June 21 2026 13:00:00").valueOf();
+    const __DateNowOffset = __fakeNow - Date.now();
+    const __DateNow = Date.now;
+    Date.now = () => __DateNow() + __DateNowOffset;
+  });
+  await page.reload();
+  await page.waitForLoadState("load");
+  await page.waitForTimeout(6);
+  await page.mouse.move(711, 563);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(711, 562);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(710, 562);
+  await page.waitForTimeout(3);
+  await page.mouse.move(710, 561);
+  await page.waitForTimeout(2);
+  await page.mouse.move(709, 561);
+  await page.waitForTimeout(6);
+  await page.mouse.move(708, 561);
+  await page.waitForTimeout(5);
+  await page.mouse.move(708, 560);
+  await page.waitForTimeout(1);
+  await page.mouse.move(707, 560);
+  await page.waitForTimeout(6);
+  await page.mouse.move(706, 560);
+  await page.waitForTimeout(6);
+  await page.mouse.move(705, 559);
+  await page.waitForTimeout(6);
+  await page.mouse.move(705, 558);
+  await page.waitForTimeout(1);
+  await page.mouse.move(704, 558);
+  await page.waitForTimeout(5);
+  await page.mouse.move(702, 558);
+  await page.waitForTimeout(1);
+  await page.mouse.move(702, 557);
+  await page.waitForTimeout(2);
+  await page.mouse.move(701, 557);
+  await page.waitForTimeout(2);
+  await page.mouse.move(700, 556);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(699, 556);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(697, 556);
+  await page.waitForTimeout(1);
+  await page.mouse.move(695, 554);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(694, 554);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(692, 553);
+  await page.waitForTimeout(2);
+  await page.mouse.move(691, 553);
+  await page.waitForTimeout(2);
+  await page.mouse.move(690, 553);
+  await page.waitForTimeout(2);
+  await page.mouse.move(688, 551);
+  await page.waitForTimeout(1);
+  await page.mouse.move(688, 550);
+  await page.waitForTimeout(3);
+  await page.mouse.move(687, 550);
+  await page.waitForTimeout(1);
+  await page.mouse.move(687, 549);
+  await page.waitForTimeout(2);
+  await page.mouse.move(686, 547);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(684, 547);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(683, 546);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(683, 545);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(682, 545);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(681, 545);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(679, 543);
+  await page.waitForTimeout(1);
+  await page.mouse.move(677, 543);
+  await page.waitForTimeout(1);
+  await page.mouse.move(676, 543);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(674, 542);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(674, 541);
+  await page.waitForTimeout(1);
+  await page.mouse.move(673, 541);
+  await page.waitForTimeout(2);
+  await page.mouse.move(671, 539);
+  await page.waitForTimeout(1);
+  await page.mouse.move(671, 538);
+  await page.waitForTimeout(1);
+  await page.mouse.move(671, 536);
+  await page.waitForTimeout(2);
+  await page.mouse.move(670, 534);
+  await page.waitForTimeout(2);
+  await page.mouse.move(668, 534);
+  await page.waitForTimeout(1);
+  await page.mouse.move(667, 533);
+  await page.waitForTimeout(1);
+  await page.mouse.move(665, 531);
+  await page.waitForTimeout(1);
+  await page.mouse.move(665, 529);
+  await page.waitForTimeout(1);
+  await page.mouse.move(663, 529);
+  await page.waitForTimeout(1);
+  await page.mouse.move(663, 527);
+  await page.waitForTimeout(1);
+  await page.mouse.move(663, 526);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(662, 524);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(660, 522);
+  await page.waitForTimeout(1);
+  await page.mouse.move(658, 520);
+  await page.waitForTimeout(1);
+  await page.mouse.move(656, 518);
+  await page.waitForTimeout(1);
+  await page.mouse.move(656, 517);
+  await page.waitForTimeout(1);
+  await page.mouse.move(654, 515);
+  await page.waitForTimeout(1);
+  await page.mouse.move(652, 515);
+  await page.waitForTimeout(1);
+  await page.mouse.move(652, 513);
+  await page.waitForTimeout(2);
+  await page.mouse.move(651, 512);
+  await page.waitForTimeout(1);
+  await page.mouse.move(649, 510);
+  await page.waitForTimeout(1);
+  await page.mouse.move(649, 508);
+  await page.waitForTimeout(1);
+  await page.mouse.move(647, 506);
+  await page.waitForTimeout(1);
+  await page.mouse.move(647, 504);
+  await page.waitForTimeout(1);
+  await page.mouse.move(645, 504);
+  await page.waitForTimeout(1);
+  await page.mouse.move(645, 503);
+  await page.waitForTimeout(1);
+  await page.mouse.move(645, 499);
+  await page.waitForTimeout(1);
+  await page.mouse.move(643, 499);
+  await page.waitForTimeout(1);
+  await page.mouse.move(642, 497);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(640, 497);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(637, 495);
+  await page.waitForTimeout(2);
+  await page.mouse.move(637, 494);
+  await page.waitForTimeout(1);
+  await page.mouse.move(637, 493);
+  await page.waitForTimeout(1);
+  await page.mouse.move(635, 493);
+  await page.waitForTimeout(2);
+  await page.mouse.move(633, 491);
+  await page.waitForTimeout(1);
+  await page.mouse.move(633, 490);
+  await page.waitForTimeout(2);
+  await page.mouse.move(632, 490);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 488);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 486);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 485);
+  await page.waitForTimeout(1);
+  await page.mouse.move(630, 483);
+  await page.waitForTimeout(1);
+  await page.mouse.move(629, 481);
+  await page.waitForTimeout(1);
+  await page.mouse.move(627, 481);
+  await page.waitForTimeout(1);
+  await page.mouse.move(627, 479);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(627, 478);
+  await page.waitForTimeout(1);
+  await page.mouse.move(623, 476);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(621, 476);
+  await page.waitForTimeout(1);
+  await page.mouse.move(620, 476);
+  await page.waitForTimeout(2);
+  await page.mouse.move(618, 475);
+  await page.waitForTimeout(2);
+  await page.mouse.move(617, 473);
+  await page.waitForTimeout(2);
+  await page.mouse.move(616, 472);
+  await page.waitForTimeout(2);
+  await page.mouse.move(616, 471);
+  await page.waitForTimeout(2);
+  await page.mouse.move(614, 470);
+  await page.waitForTimeout(6);
+  await page.mouse.move(614, 469);
+  await page.waitForTimeout(2);
+  await page.mouse.move(613, 467);
+  await page.waitForTimeout(1);
+  await page.mouse.move(612, 467);
+  await page.waitForTimeout(1);
+  await page.mouse.move(612, 466);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(610, 466);
+  await page.waitForTimeout(1);
+  await page.mouse.move(610, 464);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(610, 463);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 463);
+  await page.waitForTimeout(1);
+  await page.mouse.move(609, 461);
+  await page.waitForTimeout(1);
+  await page.mouse.move(608, 461);
+  await page.waitForTimeout(2);
+  await page.mouse.move(608, 460);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(606, 460);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(605, 459);
+  await page.waitForTimeout(2);
+  await page.mouse.move(604, 459);
+  await page.waitForTimeout(1);
+  await page.mouse.move(604, 458);
+  await page.waitForTimeout(4);
+  await page.mouse.move(603, 458);
+  await page.waitForTimeout(1);
+  await page.mouse.move(603, 456);
+  await page.waitForTimeout(1);
+  await page.mouse.move(603, 455);
+  await page.waitForTimeout(2);
+  await page.mouse.move(603, 453);
+  await page.waitForTimeout(1);
+  await page.mouse.move(603, 452);
+  await page.waitForTimeout(3);
+  await page.mouse.move(603, 450);
+  await page.waitForTimeout(2);
+  await page.mouse.move(602, 450);
+  await page.waitForTimeout(1);
+  await page.mouse.move(602, 449);
+  await page.waitForTimeout(1);
+  await page.mouse.move(602, 447);
+  await page.waitForTimeout(2);
+  await page.mouse.move(600, 446);
+  await page.waitForTimeout(2);
+  await page.mouse.move(600, 445);
+  await page.waitForTimeout(1);
+  await page.mouse.move(599, 443);
+  await page.waitForTimeout(1);
+  await page.mouse.move(599, 441);
+  await page.waitForTimeout(2);
+  await page.mouse.move(599, 440);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(597, 440);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(597, 436);
+  await page.waitForTimeout(4);
+  await page.mouse.move(595, 434);
+  await page.waitForTimeout(1);
+  await page.mouse.move(595, 433);
+  await page.waitForTimeout(1);
+  await page.mouse.move(595, 431);
+  await page.waitForTimeout(1);
+  await page.mouse.move(595, 430);
+  await page.waitForTimeout(1);
+  await page.mouse.move(594, 430);
+  await page.waitForTimeout(2);
+  await page.mouse.move(594, 428);
+  await page.waitForTimeout(1);
+  await page.mouse.move(592, 428);
+  await page.waitForTimeout(1);
+  await page.mouse.move(592, 427);
+  await page.waitForTimeout(2);
+  await page.mouse.move(591, 425);
+  await page.waitForTimeout(1);
+  await page.mouse.move(591, 424);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(591, 422);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(590, 421);
+  await page.waitForTimeout(1);
+  await page.mouse.move(590, 420);
+  await page.waitForTimeout(2);
+  await page.mouse.move(590, 419);
+  await page.waitForTimeout(1);
+  await page.mouse.move(589, 419);
+  await page.waitForTimeout(3);
+  await page.mouse.move(589, 417);
+  await page.waitForTimeout(1);
+  await page.mouse.move(587, 417);
+  await page.waitForTimeout(3);
+  await page.mouse.move(587, 416);
+  await page.waitForTimeout(2);
+  await page.mouse.move(587, 415);
+  await page.waitForTimeout(4);
+  await page.mouse.move(587, 414);
+  await page.waitForTimeout(3);
+  await page.mouse.move(586, 413);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(585, 413);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(585, 412);
+  await page.waitForTimeout(4);
+  await page.mouse.move(585, 411);
+  await page.waitForTimeout(3);
+  await page.mouse.move(585, 410);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(584, 410);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(583, 410);
+  await page.waitForTimeout(1);
+  await page.mouse.move(583, 408);
+  await page.waitForTimeout(2);
+  await page.mouse.move(582, 407);
+  await page.waitForTimeout(4);
+  await page.mouse.move(582, 406);
+  await page.waitForTimeout(2);
+  await page.mouse.move(582, 405);
+  await page.waitForTimeout(3);
+  await page.mouse.move(582, 404);
+  await page.waitForTimeout(1);
+  await page.mouse.move(582, 402);
+  await page.waitForTimeout(3);
+  await page.mouse.move(580, 402);
+  await page.waitForTimeout(2);
+  await page.mouse.move(580, 401);
+  await page.waitForTimeout(3);
+  await page.mouse.move(580, 400);
+  await page.waitForTimeout(2);
+  await page.mouse.move(579, 399);
+  await page.waitForTimeout(4);
+  await page.mouse.move(579, 398);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(578, 397);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(576, 397);
+  await page.waitForTimeout(4);
+  await page.mouse.move(576, 396);
+  await page.waitForTimeout(2);
+  await page.mouse.move(575, 396);
+  await page.waitForTimeout(1);
+  await page.mouse.move(575, 394);
+  await page.waitForTimeout(2);
+  await page.mouse.move(575, 393);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(574, 392);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(573, 389);
+  await page.waitForTimeout(2);
+  await page.mouse.move(571, 388);
+  await page.waitForTimeout(7);
+  await page.mouse.move(570, 386);
+  await page.waitForTimeout(4);
+  await page.mouse.move(570, 385);
+  await page.waitForTimeout(2);
+  await page.mouse.move(570, 384);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(569, 384);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(569, 383);
+  await page.waitForTimeout(1);
+  await page.mouse.move(568, 383);
+  await page.waitForTimeout(2);
+  await page.mouse.move(566, 383);
+  await page.waitForTimeout(1);
+  await page.mouse.move(566, 382);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(565, 382);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(563, 381);
+  await page.waitForTimeout(4);
+  await page.mouse.move(562, 381);
+  await page.waitForTimeout(2);
+  await page.mouse.move(561, 379);
+  await page.waitForTimeout(4);
+  await page.mouse.move(561, 378);
+  await page.waitForTimeout(1);
+  await page.mouse.move(560, 378);
+  await page.waitForTimeout(2);
+  await page.mouse.move(560, 377);
+  await page.waitForTimeout(3);
+  await page.mouse.move(559, 377);
+  await page.waitForTimeout(1);
+  await page.mouse.move(559, 376);
+  await page.waitForTimeout(1);
+  await page.mouse.move(559, 374);
+  await page.waitForTimeout(2);
+  await page.mouse.move(557, 372);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(557, 371);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(556, 371);
+  await page.waitForTimeout(6);
+  await page.mouse.move(556, 370);
+  await page.waitForTimeout(2);
+  await page.mouse.move(556, 369);
+  await page.waitForTimeout(3);
+  await page.mouse.move(555, 368);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(554, 367);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(552, 367);
+  await page.waitForTimeout(1);
+  await page.mouse.move(552, 366);
+  await page.waitForTimeout(2);
+  await page.mouse.move(551, 366);
+  await page.waitForTimeout(1);
+  await page.mouse.move(549, 364);
+  await page.waitForTimeout(1);
+  await page.mouse.move(548, 364);
+  await page.waitForTimeout(1);
+  await page.mouse.move(548, 362);
+  await page.waitForTimeout(3);
+  await page.mouse.move(546, 362);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(546, 361);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(546, 359);
+  await page.waitForTimeout(1);
+  await page.mouse.move(545, 359);
+  await page.waitForTimeout(1);
+  await page.mouse.move(545, 358);
+  await page.waitForTimeout(1);
+  await page.mouse.move(545, 356);
+  await page.waitForTimeout(1);
+  await page.mouse.move(543, 354);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(541, 354);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(541, 353);
+  await page.waitForTimeout(1);
+  await page.mouse.move(540, 353);
+  await page.waitForTimeout(1);
+  await page.mouse.move(540, 351);
+  await page.waitForTimeout(4);
+  await page.mouse.move(540, 350);
+  await page.waitForTimeout(1);
+  await page.mouse.move(538, 350);
+  await page.waitForTimeout(1);
+  await page.mouse.move(538, 348);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(537, 348);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(537, 347);
+  await page.waitForTimeout(1);
+  await page.mouse.move(535, 347);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(535, 345);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(534, 345);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(532, 345);
+  await page.waitForTimeout(1);
+  await page.mouse.move(532, 344);
+  await page.waitForTimeout(2);
+  await page.mouse.move(531, 342);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(529, 342);
+  await page.waitForTimeout(2);
+  await page.mouse.move(529, 341);
+  await page.waitForTimeout(2);
+  await page.mouse.move(529, 340);
+  await page.waitForTimeout(1);
+  await page.mouse.move(527, 336);
+  await page.waitForTimeout(1);
+  await page.mouse.move(525, 334);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(524, 334);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(524, 333);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(524, 332);
+  await page.waitForTimeout(2);
+  await page.mouse.move(524, 331);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(523, 331);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(523, 330);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(523, 328);
+  await page.waitForTimeout(4);
+  await page.mouse.move(523, 327);
+  await page.waitForTimeout(1);
+  await page.mouse.move(521, 327);
+  await page.waitForTimeout(3);
+  await page.mouse.move(521, 326);
+  await page.waitForTimeout(1);
+  await page.mouse.move(520, 326);
+  await page.waitForTimeout(4);
+  await page.mouse.move(520, 325);
+  await page.waitForTimeout(2.699999999254942);
+  await page.mouse.move(520, 323);
+  await page.waitForTimeout(0.30000000074505806);
+  await page.mouse.move(520, 322);
+  await page.waitForTimeout(1);
+  await page.mouse.move(520, 321);
+  await page.waitForTimeout(3);
+  await page.mouse.move(520, 319);
+  await page.waitForTimeout(3);
+  await page.mouse.move(521, 318);
+  await page.waitForTimeout(1);
+  await page.mouse.move(521, 317);
+  await page.waitForTimeout(10);
+  await page.mouse.move(521, 316);
+  await page.waitForTimeout(3);
+  await page.mouse.move(521, 315);
+  await page.waitForTimeout(4);
+  await page.mouse.move(521, 314);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(520, 314);
+  await page.waitForTimeout(5);
+  await page.mouse.move(520, 313);
+  await page.waitForTimeout(12);
+  await page.mouse.move(520, 312);
+  await page.waitForTimeout(7);
+  await page.mouse.move(520, 311);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(519, 311);
+  await page.waitForTimeout(4);
+  await page.mouse.move(519, 310);
+  await page.waitForTimeout(3);
+  await page.mouse.move(518, 310);
+  await page.waitForTimeout(7.5);
+  await page.mouse.move(518, 309);
+  await page.waitForTimeout(1.5);
+  await page.mouse.move(517, 309);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(516, 309);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(516, 308);
+  await page.waitForTimeout(5);
+  await page.mouse.move(515, 308);
+  await page.waitForTimeout(6);
+  await page.mouse.move(514, 307);
+  await page.waitForTimeout(11.100000001490116);
+  await page.mouse.move(513, 307);
+  await page.waitForTimeout(8.899999998509884);
+  await page.mouse.move(513, 306);
+  await page.waitForTimeout(4);
+  await page.mouse.move(512, 306);
+  await page.waitForTimeout(140.10000000149012);
+  await page.mouse.down({ button: "left" });
+  await page.waitForTimeout(61.899999998509884);
+  await page.mouse.move(513, 306);
+  await page.waitForTimeout(7);
+  await page.mouse.move(514, 306);
+  await page.waitForTimeout(7);
+  await page.mouse.move(515, 306);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(516, 306);
+  await page.waitForTimeout(6);
+  await page.mouse.move(517, 306);
+  await page.waitForTimeout(6.899999998509884);
+  await page.mouse.move(518, 306);
+  await page.waitForTimeout(7);
+  await page.mouse.move(519, 306);
+  await page.waitForTimeout(10.100000001490116);
+  await page.mouse.move(520, 306);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(521, 306);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(522, 306);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(523, 306);
+  await page.waitForTimeout(12);
+  await page.mouse.move(524, 306);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(525, 306);
+  await page.waitForTimeout(6);
+  await page.mouse.move(526, 306);
+  await page.waitForTimeout(7.899999998509884);
+  await page.mouse.move(528, 306);
+  await page.waitForTimeout(7);
+  await page.mouse.move(529, 306);
+  await page.waitForTimeout(9);
+  await page.mouse.move(530, 306);
+  await page.waitForTimeout(5);
+  await page.mouse.move(531, 306);
+  await page.waitForTimeout(2);
+  await page.mouse.move(531, 305);
+  await page.waitForTimeout(3);
+  await page.mouse.move(532, 305);
+  await page.waitForTimeout(13.100000001490116);
+  await page.mouse.move(533, 305);
+  await page.waitForTimeout(5);
+  await page.mouse.move(534, 305);
+  await page.waitForTimeout(3);
+  await page.mouse.move(535, 305);
+  await page.waitForTimeout(9);
+  await page.mouse.move(536, 305);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(537, 305);
+  await page.waitForTimeout(6);
+  await page.mouse.move(542, 302);
+  await page.waitForTimeout(4);
+  await page.mouse.move(544, 301);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(545, 301);
+  await page.waitForTimeout(4);
+  await page.mouse.move(548, 299);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(549, 299);
+  await page.waitForTimeout(1);
+  await page.mouse.move(550, 299);
+  await page.waitForTimeout(3);
+  await page.mouse.move(553, 298);
+  await page.waitForTimeout(2);
+  await page.mouse.move(553, 297);
+  await page.waitForTimeout(1);
+  await page.mouse.move(555, 297);
+  await page.waitForTimeout(1);
+  await page.mouse.move(556, 297);
+  await page.waitForTimeout(2);
+  await page.mouse.move(558, 295);
+  await page.waitForTimeout(3);
+  await page.mouse.move(559, 294);
+  await page.waitForTimeout(5);
+  await page.mouse.move(561, 294);
+  await page.waitForTimeout(2);
+  await page.mouse.move(563, 293);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(563, 291);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(564, 291);
+  await page.waitForTimeout(4);
+  await page.mouse.move(566, 290);
+  await page.waitForTimeout(10);
+  await page.mouse.move(567, 290);
+  await page.waitForTimeout(6);
+  await page.mouse.move(568, 290);
+  await page.waitForTimeout(7);
+  await page.mouse.move(570, 289);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(570, 288);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(573, 287);
+  await page.waitForTimeout(2);
+  await page.mouse.move(574, 287);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(577, 285);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(580, 285);
+  await page.waitForTimeout(8.100000001490116);
+  await page.mouse.move(584, 283);
+  await page.waitForTimeout(2);
+  await page.mouse.move(586, 281);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(589, 281);
+  await page.waitForTimeout(6);
+  await page.mouse.move(591, 279);
+  await page.waitForTimeout(9.100000001490116);
+  await page.mouse.move(595, 279);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(596, 279);
+  await page.waitForTimeout(4);
+  await page.mouse.move(598, 279);
+  await page.waitForTimeout(2);
+  await page.mouse.move(599, 279);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(602, 278);
+  await page.waitForTimeout(7.899999998509884);
+  await page.mouse.move(604, 278);
+  await page.waitForTimeout(2);
+  await page.mouse.move(604, 277);
+  await page.waitForTimeout(3);
+  await page.mouse.move(605, 277);
+  await page.waitForTimeout(8.100000001490116);
+  await page.mouse.move(607, 277);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(608, 277);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(610, 277);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(611, 277);
+  await page.waitForTimeout(4);
+  await page.mouse.move(614, 276);
+  await page.waitForTimeout(3);
+  await page.mouse.move(615, 276);
+  await page.waitForTimeout(3);
+  await page.mouse.move(616, 276);
+  await page.waitForTimeout(3);
+  await page.mouse.move(617, 276);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(618, 275);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(621, 275);
+  await page.waitForTimeout(1);
+  await page.mouse.move(623, 275);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(624, 275);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(627, 275);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(628, 275);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(632, 273);
+  await page.waitForTimeout(1);
+  await page.mouse.move(634, 273);
+  await page.waitForTimeout(6);
+  await page.mouse.move(640, 272);
+  await page.waitForTimeout(2);
+  await page.mouse.move(641, 272);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(645, 272);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(646, 272);
+  await page.waitForTimeout(1);
+  await page.mouse.move(648, 272);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(652, 272);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(653, 272);
+  await page.waitForTimeout(7);
+  await page.mouse.move(658, 270);
+  await page.waitForTimeout(6);
+  await page.mouse.move(661, 270);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(663, 270);
+  await page.waitForTimeout(3);
+  await page.mouse.move(664, 270);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(666, 270);
+  await page.waitForTimeout(2);
+  await page.mouse.move(667, 270);
+  await page.waitForTimeout(3);
+  await page.mouse.move(668, 270);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(669, 270);
+  await page.waitForTimeout(4);
+  await page.mouse.move(670, 270);
+  await page.waitForTimeout(7.899999998509884);
+  await page.mouse.move(671, 269);
+  await page.waitForTimeout(8);
+  await page.mouse.move(672, 269);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(673, 269);
+  await page.waitForTimeout(8.899999998509884);
+  await page.mouse.move(675, 269);
+  await page.waitForTimeout(4);
+  await page.mouse.move(676, 269);
+  await page.waitForTimeout(4);
+  await page.mouse.move(677, 269);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(678, 269);
+  await page.waitForTimeout(5);
+  await page.mouse.move(679, 269);
+  await page.waitForTimeout(5);
+  await page.mouse.move(680, 269);
+  await page.waitForTimeout(5);
+  await page.mouse.move(681, 269);
+  await page.waitForTimeout(11);
+  await page.mouse.move(682, 269);
+  await page.waitForTimeout(7.899999998509884);
+  await page.mouse.move(683, 269);
+  await page.waitForTimeout(11.100000001490116);
+  await page.mouse.move(684, 269);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(684, 270);
+  await page.waitForTimeout(2);
+  await page.mouse.move(685, 270);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(687, 270);
+  await page.waitForTimeout(1);
+  await page.mouse.move(688, 270);
+  await page.waitForTimeout(5);
+  await page.mouse.move(690, 271);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(691, 271);
+  await page.waitForTimeout(5);
+  await page.mouse.move(694, 273);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(695, 273);
+  await page.waitForTimeout(1);
+  await page.mouse.move(697, 273);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(700, 271);
+  await page.waitForTimeout(2);
+  await page.mouse.move(701, 271);
+  await page.waitForTimeout(5);
+  await page.mouse.move(705, 271);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(707, 271);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(708, 271);
+  await page.waitForTimeout(9);
+  await page.mouse.move(713, 271);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(714, 271);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(716, 271);
+  await page.waitForTimeout(2);
+  await page.mouse.move(717, 271);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(719, 271);
+  await page.waitForTimeout(4);
+  await page.mouse.move(720, 271);
+  await page.waitForTimeout(5);
+  await page.mouse.move(721, 271);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(722, 271);
+  await page.waitForTimeout(7);
+  await page.mouse.move(723, 270);
+  await page.waitForTimeout(7);
+  await page.mouse.move(727, 269);
+  await page.waitForTimeout(6);
+  await page.mouse.move(729, 269);
+  await page.waitForTimeout(2);
+  await page.mouse.move(730, 269);
+  await page.waitForTimeout(3);
+  await page.mouse.move(733, 269);
+  await page.waitForTimeout(4);
+  await page.mouse.move(736, 269);
+  await page.waitForTimeout(1);
+  await page.mouse.move(737, 269);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(739, 268);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(740, 268);
+  await page.waitForTimeout(1);
+  await page.mouse.move(740, 266);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(741, 266);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(742, 266);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(743, 266);
+  await page.waitForTimeout(1);
+  await page.mouse.move(745, 266);
+  await page.waitForTimeout(4);
+  await page.mouse.move(748, 265);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(750, 265);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(751, 265);
+  await page.waitForTimeout(2);
+  await page.mouse.move(752, 265);
+  await page.waitForTimeout(3);
+  await page.mouse.move(753, 265);
+  await page.waitForTimeout(6);
+  await page.mouse.move(755, 265);
+  await page.waitForTimeout(2);
+  await page.mouse.move(755, 264);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(757, 264);
+  await page.waitForTimeout(4);
+  await page.mouse.move(758, 264);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(760, 264);
+  await page.waitForTimeout(3);
+  await page.mouse.move(761, 264);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(762, 264);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(763, 264);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(764, 264);
+  await page.waitForTimeout(1);
+  await page.mouse.move(765, 264);
+  await page.waitForTimeout(3);
+  await page.mouse.move(767, 264);
+  await page.waitForTimeout(3);
+  await page.mouse.move(768, 264);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(769, 264);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(770, 264);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(771, 264);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(773, 262);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(774, 262);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(776, 262);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(777, 262);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(778, 262);
+  await page.waitForTimeout(1);
+  await page.mouse.move(778, 264);
+  await page.waitForTimeout(1);
+  await page.mouse.move(779, 264);
+  await page.waitForTimeout(3);
+  await page.mouse.move(781, 264);
+  await page.waitForTimeout(3);
+  await page.mouse.move(782, 264);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(783, 264);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(784, 264);
+  await page.waitForTimeout(2);
+  await page.mouse.move(785, 264);
+  await page.waitForTimeout(9);
+  await page.mouse.move(786, 264);
+  await page.waitForTimeout(5);
+  await page.mouse.move(787, 264);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(787, 265);
+  await page.waitForTimeout(4);
+  await page.mouse.move(788, 265);
+  await page.waitForTimeout(3);
+  await page.mouse.move(789, 265);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(789, 266);
+  await page.waitForTimeout(1);
+  await page.mouse.move(790, 266);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(792, 267);
+  await page.waitForTimeout(2);
+  await page.mouse.move(793, 267);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(793, 268);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(794, 268);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(794, 269);
+  await page.waitForTimeout(1);
+  await page.mouse.move(795, 269);
+  await page.waitForTimeout(2);
+  await page.mouse.move(796, 269);
+  await page.waitForTimeout(3);
+  await page.mouse.move(797, 269);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(798, 269);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(800, 271);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(802, 271);
+  await page.waitForTimeout(2.399999998509884);
+  await page.mouse.move(803, 271);
+  await page.waitForTimeout(1.6000000014901161);
+  await page.mouse.move(804, 271);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(805, 271);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(806, 271);
+  await page.waitForTimeout(2);
+  await page.mouse.move(806, 272);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(808, 272);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(808, 273);
+  await page.waitForTimeout(3);
+  await page.mouse.move(809, 273);
+  await page.waitForTimeout(3);
+  await page.mouse.move(810, 273);
+  await page.waitForTimeout(3);
+  await page.mouse.move(811, 273);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(812, 273);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(813, 273);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(815, 275);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(816, 275);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(817, 276);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(818, 276);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(819, 276);
+  await page.waitForTimeout(3);
+  await page.mouse.move(820, 276);
+  await page.waitForTimeout(2);
+  await page.mouse.move(821, 276);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(821, 277);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(823, 279);
+  await page.waitForTimeout(5);
+  await page.mouse.move(825, 279);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(826, 279);
+  await page.waitForTimeout(2);
+  await page.mouse.move(827, 279);
+  await page.waitForTimeout(2);
+  await page.mouse.move(828, 279);
+  await page.waitForTimeout(1);
+  await page.mouse.move(829, 279);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(831, 279);
+  await page.waitForTimeout(2);
+  await page.mouse.move(832, 279);
+  await page.waitForTimeout(3);
+  await page.mouse.move(833, 279);
+  await page.waitForTimeout(2);
+  await page.mouse.move(834, 279);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(834, 278);
+  await page.waitForTimeout(2);
+  await page.mouse.move(836, 278);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(837, 278);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(838, 278);
+  await page.waitForTimeout(1);
+  await page.mouse.move(838, 279);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(839, 279);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(840, 279);
+  await page.waitForTimeout(1);
+  await page.mouse.move(840, 280);
+  await page.waitForTimeout(1);
+  await page.mouse.move(842, 280);
+  await page.waitForTimeout(3);
+  await page.mouse.move(843, 280);
+  await page.waitForTimeout(2);
+  await page.mouse.move(844, 280);
+  await page.waitForTimeout(2);
+  await page.mouse.move(846, 280);
+  await page.waitForTimeout(2);
+  await page.mouse.move(846, 279);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(847, 279);
+  await page.waitForTimeout(2);
+  await page.mouse.move(848, 279);
+  await page.waitForTimeout(5);
+  await page.mouse.move(849, 279);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(849, 280);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(850, 280);
+  await page.waitForTimeout(3);
+  await page.mouse.move(850, 281);
+  await page.waitForTimeout(4);
+  await page.mouse.move(851, 281);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(852, 281);
+  await page.waitForTimeout(4);
+  await page.mouse.move(853, 281);
+  await page.waitForTimeout(8);
+  await page.mouse.move(853, 282);
+  await page.waitForTimeout(1);
+  await page.mouse.move(855, 282);
+  await page.waitForTimeout(4);
+  await page.mouse.move(856, 282);
+  await page.waitForTimeout(6);
+  await page.mouse.move(857, 282);
+  await page.waitForTimeout(1);
+  await page.mouse.move(857, 284);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(858, 284);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(858, 285);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(860, 285);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(861, 285);
+  await page.waitForTimeout(6.899999998509884);
+  await page.mouse.move(862, 285);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(863, 285);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(864, 285);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(866, 286);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(867, 286);
+  await page.waitForTimeout(1);
+  await page.mouse.move(867, 287);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(868, 287);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(868, 288);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(869, 288);
+  await page.waitForTimeout(4);
+  await page.mouse.move(870, 288);
+  await page.waitForTimeout(3);
+  await page.mouse.move(871, 288);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(872, 288);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(873, 288);
+  await page.waitForTimeout(4);
+  await page.mouse.move(874, 288);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(876, 288);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(877, 290);
+  await page.waitForTimeout(4);
+  await page.mouse.move(878, 290);
+  await page.waitForTimeout(3);
+  await page.mouse.move(879, 290);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(879, 291);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(880, 291);
+  await page.waitForTimeout(3);
+  await page.mouse.move(881, 291);
+  await page.waitForTimeout(4);
+  await page.mouse.move(882, 291);
+  await page.waitForTimeout(5);
+  await page.mouse.move(883, 291);
+  await page.waitForTimeout(2);
+  await page.mouse.move(883, 292);
+  await page.waitForTimeout(2);
+  await page.mouse.move(884, 292);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(885, 292);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(886, 292);
+  await page.waitForTimeout(3);
+  await page.mouse.move(888, 292);
+  await page.waitForTimeout(3);
+  await page.mouse.move(889, 292);
+  await page.waitForTimeout(7.899999998509884);
+  await page.mouse.move(890, 292);
+  await page.waitForTimeout(6);
+  await page.mouse.move(891, 292);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(892, 292);
+  await page.waitForTimeout(2.099999997764826);
+  await page.mouse.move(892, 293);
+  await page.waitForTimeout(6.900000002235174);
+  await page.mouse.move(893, 293);
+  await page.waitForTimeout(3);
+  await page.mouse.move(894, 293);
+  await page.waitForTimeout(11);
+  await page.mouse.move(895, 293);
+  await page.waitForTimeout(4);
+  await page.mouse.move(896, 293);
+  await page.waitForTimeout(14.899999998509884);
+  await page.mouse.move(897, 293);
+  await page.waitForTimeout(20);
+  await page.mouse.move(897, 292);
+  await page.waitForTimeout(63);
+  await page.mouse.move(897, 292);
+  await page.waitForTimeout(22);
+  await page.mouse.up({ button: "left" });
+  await expect(page).toHaveScreenshot({
+    maxDiffPixels: 100,
+    maxDiffPixelRatio: 0.01,
+  });
+  await page.waitForTimeout(10);
+  await page.mouse.move(897, 291);
+  await page.waitForTimeout(9.100000001490116);
+  await page.mouse.move(898, 291);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(899, 290);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(900, 290);
+  await page.waitForTimeout(5);
+  await page.mouse.move(901, 289);
+  await page.waitForTimeout(5);
+  await page.mouse.move(902, 289);
+  await page.waitForTimeout(5);
+  await page.mouse.move(903, 289);
+  await page.waitForTimeout(4);
+  await page.mouse.move(904, 289);
+  await page.waitForTimeout(4);
+  await page.mouse.move(905, 289);
+  await page.waitForTimeout(7.899999998509884);
+  await page.mouse.move(906, 289);
+  await page.waitForTimeout(8);
+  await page.mouse.move(907, 289);
+  await page.waitForTimeout(4);
+  await page.mouse.move(908, 289);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(909, 289);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(910, 289);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(911, 289);
+  await page.waitForTimeout(11);
+  await page.mouse.move(912, 289);
+  await page.waitForTimeout(187);
+  await page.mouse.move(911, 289);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(910, 289);
+  await page.waitForTimeout(5);
+  await page.mouse.move(909, 290);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(908, 290);
+  await page.waitForTimeout(3);
+  await page.mouse.move(908, 291);
+  await page.waitForTimeout(2);
+  await page.mouse.move(907, 291);
+  await page.waitForTimeout(3);
+  await page.mouse.move(906, 293);
+  await page.waitForTimeout(5.899999998509884);
+  await page.mouse.move(905, 294);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(904, 294);
+  await page.waitForTimeout(6);
+  await page.mouse.move(903, 294);
+  await page.waitForTimeout(56);
+  await page.mouse.move(903, 294);
+  await page.waitForTimeout(4);
+  await page.mouse.move(902, 294);
+  await page.waitForTimeout(7);
+  await page.mouse.move(901, 295);
+  await page.waitForTimeout(4);
+  await page.mouse.move(901, 296);
+  await page.waitForTimeout(1);
+  await page.mouse.move(900, 296);
+  await page.waitForTimeout(4);
+  await page.mouse.move(900, 298);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(899, 299);
+  await page.waitForTimeout(4.100000001490116);
+  await page.mouse.move(899, 300);
+  await page.waitForTimeout(4.899999998509884);
+  await page.mouse.move(899, 301);
+  await page.waitForTimeout(1);
+  await page.mouse.move(898, 301);
+  await page.waitForTimeout(5.100000001490116);
+  await page.mouse.move(897, 302);
+  await page.waitForTimeout(3);
+  await page.mouse.move(897, 303);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(896, 303);
+  await page.waitForTimeout(2);
+  await page.mouse.move(896, 304);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(896, 305);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(894, 305);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(894, 307);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(893, 308);
+  await page.waitForTimeout(1);
+  await page.mouse.move(893, 310);
+  await page.waitForTimeout(2);
+  await page.mouse.move(893, 311);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(893, 313);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(891, 314);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(891, 316);
+  await page.waitForTimeout(2.899999998509884);
+  await page.mouse.move(890, 318);
+  await page.waitForTimeout(2);
+  await page.mouse.move(890, 319);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(888, 320);
+  await page.waitForTimeout(2);
+  await page.mouse.move(886, 320);
+  await page.waitForTimeout(1);
+  await page.mouse.move(886, 322);
+  await page.waitForTimeout(1);
+  await page.mouse.move(886, 323);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(886, 325);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(886, 327);
+  await page.waitForTimeout(1);
+  await page.mouse.move(886, 328);
+  await page.waitForTimeout(2);
+  await page.mouse.move(885, 328);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(883, 332);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(881, 332);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(880, 334);
+  await page.waitForTimeout(1);
+  await page.mouse.move(880, 336);
+  await page.waitForTimeout(2.100000001490116);
+  await page.mouse.move(878, 337);
+  await page.waitForTimeout(1.8999999985098839);
+  await page.mouse.move(877, 338);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(877, 340);
+  await page.waitForTimeout(2);
+  await page.mouse.move(877, 341);
+  await page.waitForTimeout(1);
+  await page.mouse.move(875, 343);
+  await page.waitForTimeout(2);
+  await page.mouse.move(874, 345);
+  await page.waitForTimeout(1);
+  await page.mouse.move(874, 346);
+  await page.waitForTimeout(2);
+  await page.mouse.move(872, 348);
+  await page.waitForTimeout(1);
+  await page.mouse.move(872, 349);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(872, 351);
+  await page.waitForTimeout(1);
+  await page.mouse.move(872, 352);
+  await page.waitForTimeout(1.1000000014901161);
+  await page.mouse.move(870, 354);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(868, 354);
+  await page.waitForTimeout(1);
+  await page.mouse.move(868, 356);
+  await page.waitForTimeout(3.100000001490116);
+  await page.mouse.move(868, 357);
+  await page.waitForTimeout(5);
+  await page.mouse.move(867, 358);
+  await page.waitForTimeout(3.899999998509884);
+  await page.mouse.move(867, 359);
+  await page.waitForTimeout(9.100000001490116);
+  await page.mouse.move(867, 360);
+  await page.waitForTimeout(4);
+  await page.mouse.move(866, 360);
+  await page.waitForTimeout(239.09999999776483);
+  await page.keyboard.down("Control");
+  await page.waitForTimeout(122.90000000223517);
+  await page.mouse.move(865, 360);
+  await page.waitForTimeout(27);
+  await page.mouse.move(865, 360);
+  await page.waitForTimeout(14);
+  await page.mouse.move(864, 360);
+  await page.waitForTimeout(21);
+  await page.mouse.move(863, 360);
+  await page.waitForTimeout(149);
+  await page.mouse.move(863, 360);
+  await page.waitForTimeout(9);
+  await page.mouse.move(863, 361);
+  await page.waitForTimeout(18);
+  await page.mouse.move(862, 361);
+  await page.waitForTimeout(17);
+  await page.mouse.move(862, 362);
+  await page.waitForTimeout(0.8999999985098839);
+  await page.mouse.move(860, 362);
+  await page.waitForTimeout(6.100000001490116);
+  await page.mouse.move(859, 362);
+  await page.waitForTimeout(5);
+  await page.mouse.move(859, 363);
+  await page.waitForTimeout(4);
+  await page.mouse.move(858, 363);
+  await page.waitForTimeout(16);
+  await page.mouse.move(857, 363);
+  await page.waitForTimeout(62);
+  await page.mouse.move(857, 363);
+  await page.waitForTimeout(15);
+  await page.mouse.move(857, 364);
+  await page.waitForTimeout(9);
+  await page.mouse.move(856, 364);
+  await page.waitForTimeout(7);
+  await page.mouse.move(856, 365);
+  await page.waitForTimeout(8);
+  await page.mouse.move(855, 364);
+  await page.waitForTimeout(157.09999999776483);
+  await page.keyboard.up("Control");
+  await expect(page).toHaveScreenshot({
+    maxDiffPixels: 100,
+    maxDiffPixelRatio: 0.01,
+  });
 });
diff --git a/excalidraw-app/tests/regression/binding.spec.ts-snapshots/2td8p1pa-1.png b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/2td8p1pa-1.png
new file mode 100644
index 000000000..049354739
Binary files /dev/null and b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/2td8p1pa-1.png differ
diff --git a/excalidraw-app/tests/regression/binding.spec.ts-snapshots/2td8p1pa-2.png b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/2td8p1pa-2.png
new file mode 100644
index 000000000..b5499cc74
Binary files /dev/null and b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/2td8p1pa-2.png differ
diff --git a/excalidraw-app/tests/regression/binding.spec.ts-snapshots/78x9wbw6-1.png b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/78x9wbw6-1.png
new file mode 100644
index 000000000..23f24ead4
Binary files /dev/null and b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/78x9wbw6-1.png differ
diff --git a/excalidraw-app/tests/regression/binding.spec.ts-snapshots/78x9wbw6-2.png b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/78x9wbw6-2.png
new file mode 100644
index 000000000..9b4bf55fa
Binary files /dev/null and b/excalidraw-app/tests/regression/binding.spec.ts-snapshots/78x9wbw6-2.png differ
diff --git a/playwright.config.ts b/playwright.config.ts
index 430c8bcfe..7021f389f 100644
--- a/playwright.config.ts
+++ b/playwright.config.ts
@@ -13,6 +13,8 @@ import { defineConfig, devices } from "@playwright/test";
  */
 export default defineConfig({
   testDir: "./excalidraw-app/tests/regression",
+  snapshotPathTemplate:
+    "{snapshotDir}/{testFileDir}/{testFileName}-snapshots/{arg}{ext}",
   /* Run tests in files in parallel */
   fullyParallel: true,
   /* Fail the build on CI if you accidentally left test.only in the source code. */