Format: application/octet-stream
⬇ Download File (98.4 KB)
   1  {
   2   "cells": [
   3    {
   4     "cell_type": "code",
   5     "execution_count": 9,
   6     "metadata": {},
   7     "outputs": [
   8      {
   9       "name": "stdout",
  10       "output_type": "stream",
  11       "text": [
  12        "Result: (1) Oppenheimer (2023) [1080p] [BluRay] [5.1] 1043 177 3.33 GB\n",
  13        "Result: (2) Oppenheimer.2023.1080p.BluRay.DD5.1.x264-GalaxyRG 980 254 2.02 GB\n",
  14        "Result: (3) Oppenheimer (2023) [720p] [BluRay] 529 27 1.62 GB\n",
  15        "Result: (4) Oppenheimer.2023.2160p.UHD.Bluray.REMUX.HDR10.HEVC.DTS-HD.MA.5.1 294 120 82.21 GB\n",
  16        "Result: (5) Oppenheimer.2023.1080p.BluRay.DDP5.1.x265.10bit-GalaxyRG265 275 38 3.42 GB\n",
  17        "Result: (6) To End All War Oppenheimer The Atomic Bomb (2023) 1080p WEBR 207 36 1.61 GB\n",
  18        "Result: (7) Oppenheimer.2023.1080p.Bluray.REMUX.AVC.DTS-HD.MA.5.1-GHD[TGx] 172 77 39.36 GB\n",
  19        "Result: (8) Oppenheimer.2023.IMAX.4K.HDR.DV.2160p.BDRip Ita Eng x265-NAHOM 151 17 21.96 GB\n",
  20        "Result: (9) Oppenheimer.2023.720p.BluRay.999MB.x264-GalaxyRG 132 10 974.45 MB\n",
  21        "Result: (10) Oppenheimer.2023.1080p.HD-TS-C1NEM4 89 11 3.88 GB\n",
  22        "Result: (11) Oppenheimer 2023 4K UHD IMAX BluRay 2160p HDR DTS-HD MA 5.1 H.265-MgB 87 22 26.58 GB\n",
  23        "Result: (12) Oppenheimer (2023) (1080p BluRay x265 HEVC 10bit AAC 5.1 Tigole) 77 23 11.05 GB\n",
  24        "Result: (13) Oppenheimer.2023.HDTS.c1nem4.x264-SUNSCREEN[TGx] 68 1 996.97 MB\n",
  25        "Result: (14) Oppenheimer (2023) BluRay 1080p.H264 Ita Eng AC3 5.1 Sub Ita Eng ... 65 9 4.23 GB\n",
  26        "Result: (15) Oppenheimer (2023) NEW ENG 1080p HQ-CAM x264 AAC - HushRips 64 1 2.35 GB\n",
  27        "Result: (16) Oppenheimer 2023 IMAX 1080p BluRay 10Bit X265 DD 5 1-Chivaman 61 6 7.38 GB\n",
  28        "Result: (17) Oppenheimer.2023.2160p.10bit.HDR.BluRay.6CH.x265.HEVC-PSA 56 31 3.82 GB\n",
  29        "Result: (18) Oppenheimer 2023 1080p 2in1 Blu-ray AVC DTS-HD MA 5.1-ESiR 32 36 90.21 GB\n",
  30        "Result: (19) Oppenheimer 2023 IMAX 1080p BluRay x264 DTS-WiKi 31 11 15.88 GB\n",
  31        "Result: (20) Oppenheimer.2023.1080p.BluRay.AAC.5.1.H.264-ACEM[TGx] 29 11 5.54 GB\n",
  32        "Result: (21) Oppenheimer 2023 IMAX BluRay 1080p DTS-HD MA 5.1 x264-MgB 27 15 16.49 GB\n",
  33        "Result: (22) Oppenheimer (2023) 1080p V2 HDTS ENG x264 AAC 26 1 1.86 GB\n",
  34        "Result: (23) Oppenheimer.2023.720p.HDCAM-C1NEM4 24 3 2.61 GB\n",
  35        "Result: (24) Oppenheimer 2023 Bluray 2160p AV1 HDR10 EN/FR/ES OPUS 5.1-UH 24 15 18.99 GB\n",
  36        "Result: (25) Oppenheimer (2023) 1080p V2 HDTS ENG x264 AAC - HushRips 21 4 1.76 GB\n",
  37        "Result: (26) To.End.All.War.Oppenheimer.and.the.Atomic.Bomb.2023.1080p 20 4 4.87 GB\n",
  38        "Result: (27) Oppenheimer (2023) 720p Ita Eng MIRCrew 20 0 3.68 GB\n",
  39        "Result: (28) Oppenheimer.2023.1080p.NEW.V3.TELESYNC.H.264.AAC-HushRips 19 1 2.06 GB\n",
  40        "Result: (29) American Prometheus: The Triumph and Tragedy of J.R. Oppenheimer 17 4 6.22 MB\n",
  41        "Result: (30) Oppenheimer 2023 2160p EUR UHD Blu-ray HDR10 HEVC DTS-HD MA 5.1-ESiR 17 4 92.02 GB\n",
  42        "Result: (31) J. Robert Oppenheimer - Collected Essays and Lectures (8 books, 80 papers) 15 2 213.23 MB\n",
  43        "Result: (32) Oppenheimer 2023 BluRay 1080p DTS-HD MA 5 1 AVC REMUX-FraMeSToR 14 1 39.68 GB\n",
  44        "Result: (33) Oppenheimer 2023 IMAX BluRay 1080p DTS AC3 x264-MgB 13 7 11.97 GB\n",
  45        "Result: (34) To.End.All.War.Oppenheimer.and.the.Atomic.Bomb.2023.720p.WEBRip. 11 7 796.39 MB\n",
  46        "Result: (35) PBS American Experience 2008 The Trials of J Robert Oppenheimer 1080p x265-MVG 11 2 1.40 GB\n",
  47        "Result: (36) BBC Storyville 2009 The Trials of Oppenheimer 720p HDTV x265-MVG 9 1 1.17 GB\n",
  48        "Result: (37) Oppenheimer.The.Real.Story.2023.1080p.WEBRip.DDP5.1.x265.10bit-G 9 1 2.07 GB\n",
  49        "Result: (38) Oppenheimer.2023.1080p.10bit.BluRay.6CH.x265.HEVC-PSA 8 1 1.97 GB\n",
  50        "Result: (39) American Genius Series 1 7of8 Oppenheimer vs Heisenberg 720p x26 7 1 1002.55 MB\n",
  51        "Result: (40) Oppenheimer (2023) NEW ENG 1080p TeleSync x264 AAC 7 1 1.98 GB\n",
  52        "Result: (41) Oppenheimer.(2023).Hindi.REPACK.1080p.HDCAM.DUAL.AUDIO.ENG.X264- 6 2 5.21 GB\n",
  53        "Result: (42) Oppenheimer (2023) NEW ENG 1080p HQ-CAM AAC - QRips 6 1 1.76 GB\n",
  54        "Result: (43) Oppenheimer (2023) NEW ENG HDTS x264 1080p AAC 6 0 1.57 GB\n",
  55        "Result: (44) Oppenheimer.2023.1080p.NEW.V3.TELESYNC.H.264.AAC 6 0 2.15 GB\n",
  56        "Result: (45) Oppenheimer (2023) NEW ENG 1080p TELESYNC x264 AAC. 6 0 1.85 GB\n",
  57        "Result: (46) Oppenheimer (2023) 720p BluRay-LAMA 6 2 1.62 GB\n",
  58        "Result: (47) Oppenheimer.2023.2160p.10bit.HDR.BluRay.6CH.x265.HEVC-PSA 6 3 3.82 GB\n",
  59        "Result: (48) Oppenheimer 2023 REPACK 1080p BluRay DD 5 1 x264-PTer 6 86 17.93 GB\n",
  60        "Result: (49) Oppenheimer.2023.HDCAM.c1nem4.x264-SUNSCREEN[TGx] 5 2 996.53 MB\n",
  61        "Result: (50) Oppenheimer.(2023).Hindi.1080p.HDCAM.NO.ADS.DUAL.AUDIO.X264-RAMA 5 5 5.25 GB\n",
  62        "Result: (51) BBC Oppenheimer The Father of the Atomic Bomb 1of7 x264 AC3 MVGroup 5 0 990.26 MB\n",
  63        "Result: (52) BBC Oppenheimer The Father of the Atomic Bomb 2of7 x264 AC3 MVGroup 5 0 990.28 MB\n",
  64        "Result: (53) BBC Oppenheimer The Father of the Atomic Bomb 6of7 x264 AC3 MVGroup 5 0 990.90 MB\n",
  65        "Result: (54) Oppenheimer 2023 720p 800MB BluRay x264 AAC - QRips 5 2 798.29 MB\n",
  66        "Result: (55) Oppenheimer.2023.IMAX.1080p.BluRay.DTS-HD.MA.5.1.x265-EGEN 5 3 16.47 GB\n",
  67        "Result: (56) Oppenheimer 2023 IMAX UHD BluRay 1080p DD Atmos 5 1 DoVi HDR10 x265-SM737 5 3 8.66 GB\n",
  68        "Result: (57) The General and the Genius: Groves and Oppenheimer 4 0 2.70 MB\n",
  69        "Result: (58) BBC Oppenheimer The Father of the Atomic Bomb 3of7 x264 AC3 MVGroup 4 1 990.46 MB\n",
  70        "Result: (59) BBC Oppenheimer The Father of the Atomic Bomb 4of7 x264 AC3 MVGroup 4 0 990.62 MB\n",
  71        "Result: (60) Oppenheimer.2023.720p.10bit.BluRay.6CH.x265.HEVC-PSA 4 2 1.04 GB\n",
  72        "Result: (61) Oppenheimer 2023 1080p BluRay x265 10bit DTS-WiKi 4 2 11.53 GB\n",
  73        "Result: (62) Oppenheimer.2023.IMAX.2160p.BluRay.x265.10bit.DTS-HD.MA.5.1-WiKi 4 1 34.84 GB\n",
  74        "Result: (63) 109 East Palace: Oppenheimer and the Secret City of Los Alamos 3 0 1.39 MB\n",
  75        "Result: (64) Oppenheimer 2023 1080p NEW V3 TELESYNC H 264 AAC 3 0 1.96 GB\n",
  76        "Result: (65) BBC Oppenheimer The Father of the Atomic Bomb 7of7 x264 AC3 MVGroup 3 0 1.09 GB\n",
  77        "Result: (66) Oppenheimer (2023) 1080p V2 TELESYNC x264 AAC 3 1 1.98 GB\n",
  78        "Result: (67) Oppenheimer (2023) NEW V3 TELESYNC x264 3 0 1.98 GB\n",
  79        "Result: (68) Oppenheimer.2023.2160p.UHD.Bluray.REMUX.HDR10.HEVC.DTS-HD.MA.5.1-GHD 3 2 82.21 GB\n",
  80        "Result: (69) Oppenheimer.2023.BDRip.x264-PiGNUS 3 2 928.01 MB\n",
  81        "Result: (70) To End All War Oppenheimer The Atomic Bomb (2023) 720p W 2 0 803.35 MB\n",
  82        "Result: (71) BBC Oppenheimer The Father of the Atomic Bomb 5of7 x264 AC3 MVGroup 2 0 989.57 MB\n",
  83        "Result: (72) Oppenheimer (2023) NEW V3 1080p TELESYNC x264 2 0 1.99 GB\n",
  84        "Result: (73) Oppenheimer (2023) NEW 1080p TELESYNC x264 2 0 1.99 GB\n",
  85        "Result: (74) Oppenheimer.2023.1080p.BluRay.x264.AAC5.1 - QRips 2 0 3.32 GB\n",
  86        "Result: (75) Oppenheimer 2023 1080p 10bit BluRay 6CH x265 HEVC-PSA 2 2 1.97 GB\n",
  87        "Result: (76) The Robots Are Coming! by Andres Oppenheimer EPUB 1 0 1.18 MB\n",
  88        "Result: (77) Squirrel Hill by Mark Oppenheimer EPUB 1 0 43.59 MB\n",
  89        "Result: (78) MAMA'S FAMILY -- Country Club ( Betty White and Alan Oppenheimer 1 1 206.47 MB\n",
  90        "Result: (79) To.End.All.War.Oppenheimer.and.the.Atomic.Bomb.2023.720 1 0 796.39 MB\n",
  91        "Result: (80) Oppenheimer.2023.1080p.HDCAM.English.1XBET. 1 1 3.88 GB\n",
  92        "Result: (81) Oppenheimer.2023.V.2.720p.HDCAM-C1NEM4 1 0 3.25 GB\n",
  93        "Result: (82) Oppenheimer.2023.V2.HDCAM.c1nem4.x264-SUNSCREEN[TGx] 1 1 996.77 MB\n",
  94        "Result: (83) Oppenheimer (2023) NEW V3 1080p TELESYNC x264 AAC 1 0 1.96 GB\n",
  95        "Result: (84) Oppenheimer (2023) NEW 1080p TELESYNC 1 0 2.06 GB\n",
  96        "Result: (85) Oppenheimer (2023) NEW 1080p TELESYNC AAC 1 0 2.06 GB\n",
  97        "Result: (86) Oppenheimer (2023) NEW 1080p TELESYNC x264 1 0 2.15 GB\n",
  98        "Result: (87) Oppenheimer (2023) NEW 1080p TELESYNC x264 1 0 2.06 GB\n",
  99        "Result: (88) Oppenheimer.2023.720p.BluRay.x264-LAMA 1 0 974.46 MB\n",
 100        "Result: (89) Oppenheimer 2023 1080p Blu-ray AVC DTS-HD MA 5.1-ESiR 1 3 45.98 GB\n",
 101        "Result: (90) Oppenheimer.2023.1080p.BluRay.x265.DTS.HD.MA.5.1-DiN 1 5 21.74 GB\n",
 102        "Result: (91) Oppenheimer.2023.BDRemux.1080p 1 1 40.30 GB\n",
 103        "Result: (92) Oppenheimer.2023.2160p.UHDRemux.Hybrid.HDR.DV-TheEqualizer 1 2 86.40 GB\n",
 104        "Result: (93) Oppenheimer.2023.2160p.UHD.Blu-Ray.Remux.HDR.DTS-HD.MA.5.1.x265-HDT_EniaHD 1 1 85.17 GB\n",
 105        "Result: (94) To End All War Oppenheimer The Atomic Bomb (2023) 720p Bl 1 0 803.16 MB\n",
 106        "Result: (95) Oppenheimer (2023) - movie poster JPG 1 0 8.89 MB\n",
 107        "Result: (96) Oppenheimer The Real Story 2023 1080p AMZN WEB-DL DD 2 0 H 264-playWEB 1 3 4.81 GB\n",
 108        "Result: (97) Oppenheimer.2023.1080p.BluRay.DD5.1.x264-GalaxyRG[verified] 6115 4070 2.0 GB\n",
 109        "Result: (98) Oppenheimer.2023.1080p.BluRay.DDP5.1.x265.10bit-GalaxyRG265[verified] 2215 1021 3.4 GB\n",
 110        "Result: (99) Oppenheimer (2023) NEW ENG 1080p HQ-CAM x264 AAC - HushRips[verified] 1903 356 2.3 GB\n",
 111        "Result: (100) Oppenheimer.2023.720p.BluRay.999MB.x264-GalaxyRG[verified] 1811 786 974.5 MB\n",
 112        "Result: (101) Oppenheimer.2023.1080p.LM.HD-TeleSync.DUAL.DD2.0.H.264-xCLuMsYx[verified] 1713 992 8.1 GB\n",
 113        "Result: (102) Oppenheimer.2023.2160p.UHD.Bluray.REMUX.HDR10.HEVC.DTS-HD.MA.5.1-GHD[TGx][verified] 1687 1036 82.2 GB\n",
 114        "Result: (103) Oppenheimer.2023.1080p.Bluray.REMUX.AVC.DTS-HD.MA.5.1-GHD[TGx][verified] 1253 368 39.4 GB\n",
 115        "Result: (104) To.End.All.War.Oppenheimer.and.the.Atomic.Bomb.2023.1080p.WEBRip.x264.Dual.YG⭐[verified] 948 455 1.6 GB\n",
 116        "Result: (105) Oppenheimer 2023 IMAX 1080p BluRay 10Bit X265 DD 5 1-Chivaman[verified] 788 227 7.4 GB\n",
 117        "Result: (106) Oppenheimer (2023) 1080p V2 HDTS ENG x264 AAC - HushRips[verified] 762 459 1.8 GB\n",
 118        "Result: (107) Oppenheimer (2023) 1080p V2 HDTS ENG x264 AAC[verified] 751 242 1.9 GB\n",
 119        "Result: (108) Oppenheimer (2023) (1080p BluRay x265 HEVC 10bit AAC 5.1 Tigole) [QxR][verified] 646 243 11.1 GB\n",
 120        "Result: (109) Oppenheimer.2023.IMAX.4K.HDR.DV.2160p.BDRip Ita Eng x265-NAHOM[verified] 631 220 22.0 GB\n",
 121        "Result: (110) Oppenheimer (2023) [2160p] [HDR] (bluray) [WMAN-LorD][verified] 526 1153 4.7 GB\n",
 122        "Result: (111) Oppenheimer (2023) (2160p BluRay x265 HEVC 10bit HDR AAC 5.1 Tigole) [QxR][verified] 520 363 17.0 GB\n",
 123        "Result: (112) To.End.All.War.Oppenheimer.and.the.Atomic.Bomb.2023.720p.WEBRip.800MB.x264-GalaxyRG[verified] 508 50 796.4 MB\n",
 124        "Result: (113) Oppenheimer.2023.1080p.NEW.V3.TELESYNC.H.264.AAC-HushRips[verified] 501 71 2.1 GB\n",
 125        "Result: (114) Oppenheimer (2023) BluRay 1080p.H264 Ita Eng AC3 5.1 Sub Ita Eng - realDMDJ DDL_Ita[verified] 351 84 4.2 GB\n",
 126        "Result: (115) Oppenheimer (2023) NEW ENG 1080p HQ-CAM AAC - QRips[verified] 337 110 1.8 GB\n",
 127        "Result: (116) Oppenheimer (2023) NEW ENG 1080p TELESYNC x264 AAC[verified] 314 71 1.8 GB\n",
 128        "Result: (117) Oppenheimer: The Real Story[verified] 16 3 893.15 MB\n",
 129        "Result: (118) Oppenheimer: The Real Story[verified] 10 6 1.62 GB\n",
 130        "Result: (119) Oppenheimer[verified] 100 33 1.62 GB\n",
 131        "Result: (120) Oppenheimer[verified] 100 100 3.33 GB\n",
 132        "Result: (121) Oppenheimer[verified] 100 13 3.01 GB\n",
 133        "Result: (122) Oppenheimer[verified] 100 37 8.71 GB\n",
 134        "Result: (123) To End All War: Oppenheimer & the Atomic Bomb[verified] 6 2 803.21 MB\n",
 135        "Result: (124) To End All War: Oppenheimer & the Atomic Bomb[verified] 13 2 1.46 GB\n",
 136        "Result: (125) To End All War: Oppenheimer & the Atomic Bomb[verified] 22 3 803.39 MB\n",
 137        "Result: (126) To End All War: Oppenheimer & the Atomic Bomb[verified] 30 7 1.61 GB\n",
 138        "Result: (127) To End All War: Oppenheimer & the Atomic Bomb[verified] 19 9 1.46 GB\n",
 139        "Result: (128) To End All War: Oppenheimer & the Atomic Bomb[verified] 26 4 3.9 GB\n",
 140        "Result:    \n"
 141       ]
 142      }
 143     ],
 144     "source": [
 145      "from selenium import webdriver\n",
 146      "from selenium.webdriver.common.by import By\n",
 147      "from selenium.webdriver.common.keys import Keys\n",
 148      "from selenium import webdriver\n",
 149      "from selenium.webdriver.common.by import By\n",
 150      "from selenium.webdriver.chrome.options import Options\n",
 151      "from selenium.webdriver.support.ui import WebDriverWait\n",
 152      "from selenium.webdriver.support import expected_conditions as EC\n",
 153      "import time\n",
 154      "\n",
 155      "chrome_options = Options()\n",
 156      "chrome_options.add_argument(\"--headless=new\")  # Run in headless mode\n",
 157      "chrome_options.add_argument(\"--disable-gpu\")\n",
 158      "chrome_options.add_argument(\"--no-sandbox\")\n",
 159      "chrome_options.add_argument(\"--window-size=1920,1080\")\n",
 160      "chrome_options.add_argument(\"--disable-dev-shm-usage\")\n",
 161      "chrome_options.add_argument(\"user-agent=Mozilla/5.0\")\n",
 162      "\n",
 163      "# Initialize driver\n",
 164      "driver = webdriver.Chrome(options=chrome_options)\n",
 165      "driver.get(\"https://snowfl.com\")\n",
 166      "\n",
 167      "search_box = driver.find_element(By.ID, \"query\")\n",
 168      "search_box.send_keys(\"oppenheimer\")\n",
 169      "\n",
 170      "search_btn = driver.find_element(By.ID, \"btn-search\")\n",
 171      "search_btn.click()\n",
 172      "\n",
 173      "time.sleep(30)  # Wait for results to load\n",
 174      "\n",
 175      "results = driver.find_elements(By.CLASS_NAME, \"result-item\")\n",
 176      "\n",
 177      "for result in results:\n",
 178      "    name = result.find_element(By.CLASS_NAME, \"name\").text\n",
 179      "    seed = result.find_element(By.CLASS_NAME, \"seed\").text\n",
 180      "    leech = result.find_element(By.CLASS_NAME, \"leech\").text\n",
 181      "    size = result.find_element(By.CLASS_NAME, \"size\").text\n",
 182      "    print(\"Result:\", name, seed, leech, size)\n",
 183      "\n",
 184      "driver.quit()\n"
 185     ]
 186    },
 187    {
 188     "cell_type": "code",
 189     "execution_count": 14,
 190     "metadata": {},
 191     "outputs": [
 192      {
 193       "ename": "Error",
 194       "evalue": "It looks like you are using Playwright Sync API inside the asyncio loop.\nPlease use the Async API instead.",
 195       "output_type": "error",
 196       "traceback": [
 197        "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
 198        "\u001b[1;31mError\u001b[0m                                     Traceback (most recent call last)",
 199        "Cell \u001b[1;32mIn[14], line 3\u001b[0m\n\u001b[0;32m      1\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mplaywright\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01msync_api\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mimport\u001b[39;00m sync_playwright\n\u001b[1;32m----> 3\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m sync_playwright() \u001b[38;5;28;01mas\u001b[39;00m p:\n\u001b[0;32m      4\u001b[0m     browser \u001b[38;5;241m=\u001b[39m p\u001b[38;5;241m.\u001b[39mchromium\u001b[38;5;241m.\u001b[39mlaunch(headless\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n\u001b[0;32m      5\u001b[0m     page \u001b[38;5;241m=\u001b[39m browser\u001b[38;5;241m.\u001b[39mnew_page()\n",
 200        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\playwright\\sync_api\\_context_manager.py:47\u001b[0m, in \u001b[0;36mPlaywrightContextManager.__enter__\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m     45\u001b[0m             \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_own_loop \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mTrue\u001b[39;00m\n\u001b[0;32m     46\u001b[0m         \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_loop\u001b[38;5;241m.\u001b[39mis_running():\n\u001b[1;32m---> 47\u001b[0m             \u001b[38;5;28;01mraise\u001b[39;00m Error(\n\u001b[0;32m     48\u001b[0m \u001b[38;5;250m                \u001b[39m\u001b[38;5;124;03m\"\"\"It looks like you are using Playwright Sync API inside the asyncio loop.\u001b[39;00m\n\u001b[0;32m     49\u001b[0m \u001b[38;5;124;03mPlease use the Async API instead.\"\"\"\u001b[39;00m\n\u001b[0;32m     50\u001b[0m             )\n\u001b[0;32m     52\u001b[0m         \u001b[38;5;66;03m# Create a new fiber for the protocol dispatcher. It will be pumping events\u001b[39;00m\n\u001b[0;32m     53\u001b[0m         \u001b[38;5;66;03m# until the end of times. We will pass control to that fiber every time we\u001b[39;00m\n\u001b[0;32m     54\u001b[0m         \u001b[38;5;66;03m# block while waiting for a response.\u001b[39;00m\n\u001b[0;32m     55\u001b[0m         \u001b[38;5;28;01mdef\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21mgreenlet_main\u001b[39m() \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m:\n",
 201        "\u001b[1;31mError\u001b[0m: It looks like you are using Playwright Sync API inside the asyncio loop.\nPlease use the Async API instead."
 202       ]
 203      }
 204     ],
 205     "source": [
 206      "from playwright.sync_api import sync_playwright\n",
 207      "\n",
 208      "with sync_playwright() as p:\n",
 209      "    browser = p.chromium.launch(headless=True)\n",
 210      "    page = browser.new_page()\n",
 211      "    page.goto(\"https://snowfl.com\")\n",
 212      "\n",
 213      "    page.fill(\"#query\", \"oppenheimer 4k\")\n",
 214      "    page.click(\"#btn-search\")\n",
 215      "    page.wait_for_selector(\".result-item\")\n",
 216      "\n",
 217      "    results = page.query_selector_all(\".result-item\")\n",
 218      "    for r in results:\n",
 219      "        name = r.query_selector(\".name\").inner_text()\n",
 220      "        print(\"Result:\", name)\n",
 221      "\n",
 222      "    browser.close()\n"
 223     ]
 224    },
 225    {
 226     "cell_type": "code",
 227     "execution_count": null,
 228     "metadata": {},
 229     "outputs": [
 230      {
 231       "name": "stdout",
 232       "output_type": "stream",
 233       "text": [
 234        "🎬 (1) Its.a.Wonderful.Life.1946.COLORIZED.1080p.BluRay.1600MB.DD2.0.x2\n",
 235        "🔗 magnet:?xt=urn:btih:3508600BEDFA88F594A305EB5156D0026289F458&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 236        "------------------------------------------------------------\n",
 237        "🎬 (2) Its.a.Wonderful.Life.1946.Bluray.1080p.DUAL.x264-HDM\n",
 238        "🔗 magnet:?xt=urn:btih:F579DEFEEF7BBD139561D812B9473016147C6BC2&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 239        "------------------------------------------------------------\n",
 240        "🎬 (3) Its.a.Wonderful.Life.1946.720p.BluRay.999MB.x265.10bit-Galaxy\n",
 241        "🔗 magnet:?xt=urn:btih:CBAE696B42611A89674FCA7171584B38E8486068&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 242        "------------------------------------------------------------\n",
 243        "🎬 (4) Its.a.Wonderful.Life.1946.2160p.UHD.BluRay.X265.10bit.HDR.TrueHD\n",
 244        "🔗 magnet:?xt=urn:btih:23D101152F1FC33B45EC67D59DEDD89D2A15C67C&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 245        "------------------------------------------------------------\n",
 246        "🎬 (5) Its.A.Wonderful.Life.1946.1080p.BluRay.x264-CHD\n",
 247        "🔗 magnet:?xt=urn:btih:42A1B26531CAA41DBDFEB6920784F21F34701D2E&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 248        "------------------------------------------------------------\n",
 249        "🎬 (6) Its.A.Wonderful.Life.1946.COLORIZED.1080p.BluRay.H264-GoodFilms\n",
 250        "🔗 magnet:?xt=urn:btih:3FBD5F91212D35DCBF02F2F80E29B16DFB512CE2&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 251        "------------------------------------------------------------\n",
 252        "🎬 (7) Its A Wonderful Life 1946 BRRip 720p x264 AAC - PRiSTiNE [P2PDL]\n",
 253        "🔗 magnet:?xt=urn:btih:2691BDCA46EF75FDB7B15C3B43E82D7927660549&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 254        "------------------------------------------------------------\n",
 255        "🎬 (8) Its A Wonderful Life - Comedy 1946 Eng Rus Subs 1080p [H264-mp4]\n",
 256        "🔗 magnet:?xt=urn:btih:86748EB9D1B4A96FAAC8C09698A8F1B83E33D361&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 257        "------------------------------------------------------------\n",
 258        "🎬 (9) Its a Wonderful Life 1946 1080p ROKU WEB-DL HE-AAC 2 0 H 264-PiRaTeS\n",
 259        "🔗 magnet:?xt=urn:btih:1D5E87BA926C26BA48BF6B3B72BEE366F4C883BC&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 260        "------------------------------------------------------------\n",
 261        "🎬 (10) Its.A.Wonderful.Life.1946.Colorized.720p.BluRay.x264-aAF [it's]\n",
 262        "🔗 magnet:?xt=urn:btih:AD80955667ADEE012DE8D6625F8986D2FFEA7258&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 263        "------------------------------------------------------------\n",
 264        "🎬 (11) Its A Wonderful Life 1946 Colorized Version MULTi 1080p BluRay x\n",
 265        "🔗 magnet:?xt=urn:btih:1BFE8B5D4456FB95155A985935789EF24F82B20E&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 266        "------------------------------------------------------------\n",
 267        "🎬 (12) Its a Wonderful Life (Stewart, Reed) [1946] multisub DVDrip\n",
 268        "🔗 magnet:?xt=urn:btih:2BD71DA502DAA20DA4ED5C63EA345D422A4019C7&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 269        "------------------------------------------------------------\n",
 270        "🎬 (13) Its.A.Wonderful.Life.1946.Black+White.720p.BluRay.x264 [it's]\n",
 271        "🔗 magnet:?xt=urn:btih:76165C0C86DEC9CD485BB75912E7D09310C13EC9&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 272        "------------------------------------------------------------\n",
 273        "🎬 (14) Its.a.Wonderful.Life.1946.COLORIZED.1080p.BluRay.x264-FGT\n",
 274        "🔗 magnet:?xt=urn:btih:5F9E31D2555FB998F7C1DE0848B033F6246B7215&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 275        "------------------------------------------------------------\n",
 276        "🎬 (15) Its.a.Wonderful.Life.1946.COLORIZED.720p.BluRay.800MB.x264-Galax\n",
 277        "🔗 magnet:?xt=urn:btih:BB9324EB340321D94BE5258E7CFBA4882034A877&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 278        "------------------------------------------------------------\n",
 279        "🎬 (16) Its A Wonderful Life - Comedy 1946 Eng Rus Subs 720p [H264-mp4]\n",
 280        "🔗 magnet:?xt=urn:btih:9815C6AA75F15B120B81A2B3F6B38420D10A6947&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 281        "------------------------------------------------------------\n",
 282        "🎬 (17) Its A Wonderful Life {1946] 720p BRRip x264 - HDMiCRO by Mr. Kic[verified]\n",
 283        "🔗 magnet:?xt=urn:btih:49346082204D1AC74A4A27FD1436F617FB301C69&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 284        "------------------------------------------------------------\n",
 285        "🎬 (18) Its.A.Wonderful.Life.1946.Black.&.White.720p.Bluray.x264.ano[verified]\n",
 286        "🔗 magnet:?xt=urn:btih:D30AAA890287233C434A85867ED17211DDEBF10B&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 287        "------------------------------------------------------------\n",
 288        "🎬 (19) Its a Wonderful Life (1946) Xvid NL subs[verified]\n",
 289        "🔗 magnet:?xt=urn:btih:2E0C7883AC974A75A2080682E743BBDCB082EED3&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 290        "------------------------------------------------------------\n",
 291        "🎬 (20) Its.a.Wonderful.Life.1946.1080p.SKYSHO.WEB-DL.AVC.EAC3-BULTOR\n",
 292        "🔗 magnet:?xt=urn:btih:D650CCC9045A3AECB49A03055E97148810DF7672&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce\n",
 293        "------------------------------------------------------------\n",
 294        "🎬 (21) Its A Wonderful Life (1946) 720p BluRay x264 - 700MB - YIFY[verified]\n",
 295        "🔗 https://snowfl.com/#fetch\n",
 296        "------------------------------------------------------------\n",
 297        "🎬 (22) Its A Wonderful Life {1946] 720p BRRip x264 - HDMiCRO by Mr. KickASS[verified]\n",
 298        "🔗 https://snowfl.com/#fetch\n",
 299        "------------------------------------------------------------\n",
 300        "🎬 (23) Its.a.Wonderful.Life.1946.COLORIZED.1080p.BluRay.1600MB.DD2.0.x264-GalaxyRG ⭐[verified]\n",
 301        "🔗 https://snowfl.com/#fetch\n",
 302        "------------------------------------------------------------\n",
 303        "🎬 (24) Its.a.Wonderful.Life.1946.720p.BluRay.999MB.HQ.x265.10bit-GalaxyRG ⭐[verified]\n",
 304        "🔗 https://snowfl.com/#fetch\n",
 305        "------------------------------------------------------------\n",
 306        "🎬 (25) Its.A.Wonderful.Life.Colorized.Version.1946.1080p.BluRay.H264.AAC[verified]\n",
 307        "🔗 https://snowfl.com/#fetch\n",
 308        "------------------------------------------------------------\n",
 309        "🎬 (26) Its A Wonderful Life - Comedy 1946 Eng Rus Subs 720p [H264-mp4][verified]\n",
 310        "🔗 https://snowfl.com/#fetch\n",
 311        "------------------------------------------------------------\n",
 312        "🎬 (27) Its.a.Wonderful.Life.1946.COLORIZED.720p.BluRay.800MB.x264-GalaxyRG ⭐[verified]\n",
 313        "🔗 https://snowfl.com/#fetch\n",
 314        "------------------------------------------------------------\n",
 315        "🎬 (28) Its A Wonderful Life - Comedy 1946 Eng Rus Subs 1080p [H264-mp4][verified]\n",
 316        "🔗 https://snowfl.com/#fetch\n",
 317        "------------------------------------------------------------\n",
 318        "🎬 (29) Its a Wonderful Life 1946.MULTi.UHD.Blu-ray.2160p.HDR.TrueHD.2.0.HEVC-DDR[verified]\n",
 319        "🔗 https://snowfl.com/#fetch\n",
 320        "------------------------------------------------------------\n",
 321        "🎬 (30) Its A Wonderful Life 1946 BRRip 720p x264 AAC - PRiSTiNE [P2PDL][verified]\n",
 322        "🔗 https://snowfl.com/#fetch\n",
 323        "------------------------------------------------------------\n",
 324        "🎬 (31) Its.A.Wonderful.Life.Colorized.Version.1946.720p.BrRip.x265.HEVCBay[verified]\n",
 325        "🔗 https://snowfl.com/#fetch\n",
 326        "------------------------------------------------------------\n",
 327        "🎬 (32) Its a Wonderful Life (1946) DVDRip XviD AC3 Colour + BW Soup[verified]\n",
 328        "🔗 https://snowfl.com/#fetch\n",
 329        "------------------------------------------------------------\n",
 330        "🎬 (33) Its A Wonderful Life 1946 Colorized Version MULTi 1080p BluRay x264-ROUGH[verified]\n",
 331        "🔗 https://snowfl.com/#fetch\n",
 332        "------------------------------------------------------------\n",
 333        "🎬 (34) Its a Wonderful Life (1946) Colorized.720p.BRrip.Sujaidr (pimprg)[verified]\n",
 334        "🔗 https://snowfl.com/#fetch\n",
 335        "------------------------------------------------------------\n",
 336        "🎬 (35) Its A Wonderful Life (1946) - BRRip - A UKB Release by GKNByNW[verified]\n",
 337        "🔗 https://snowfl.com/#fetch\n",
 338        "------------------------------------------------------------\n",
 339        "🎬 (36) Its a Wonderful Life 1946 COLORIZED 1080p BluRay 1600MB DD2 0 x2\n",
 340        "🔗 magnet:?xt=urn:btih:3508600BEDFA88F594A305EB5156D0026289F458&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 341        "------------------------------------------------------------\n",
 342        "🎬 (37) Its a Wonderful Life (1946) 720p BluRay x264 - 700MB - YIFY\n",
 343        "🔗 magnet:?xt=urn:btih:D325FF1239775941019469E835883247C365F324&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 344        "------------------------------------------------------------\n",
 345        "🎬 (38) Its a Wonderful Life 1946 720p BluRay 999MB HQ x265 10bit\n",
 346        "🔗 magnet:?xt=urn:btih:CBAE696B42611A89674FCA7171584B38E8486068&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 347        "------------------------------------------------------------\n",
 348        "🎬 (39) Its a Wonderful Life 1946 1080p BluRay x265-RARBG\n",
 349        "🔗 magnet:?xt=urn:btih:CF6282C5E575877FC9F94CA170907BF22ADC077D&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 350        "------------------------------------------------------------\n",
 351        "🎬 (40) Its A Wonderful Life 1946 1080p BluRay x264-CHD\n",
 352        "🔗 magnet:?xt=urn:btih:42A1B26531CAA41DBDFEB6920784F21F34701D2E&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 353        "------------------------------------------------------------\n",
 354        "🎬 (41) Its a Wonderful Life 1946 PROPER 2160p BluRay REMUX HEVC DTS-HD MA TrueHD 2 0-FG..\n",
 355        "🔗 magnet:?xt=urn:btih:2EE79510883E85A1E5A872A52E09DEBEAA5C4576&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 356        "------------------------------------------------------------\n",
 357        "🎬 (42) Its a Wonderful Life 1946 1080p Bluray x264 AAC - Ozlem\n",
 358        "🔗 magnet:?xt=urn:btih:064EB353E0C7C24A63EC24B3FF3292FAD1CACF1D&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 359        "------------------------------------------------------------\n",
 360        "🎬 (43) Its A Wonderful Life 1946 BDRip x264-WAF\n",
 361        "🔗 magnet:?xt=urn:btih:037C8E1E3E8F279A09C028CCE15643C444636427&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 362        "------------------------------------------------------------\n",
 363        "🎬 (44) Its a Wonderful Life 1946 BW 720p BluRay H264 AAC-RARBG\n",
 364        "🔗 magnet:?xt=urn:btih:891D27413DC6C9E07CF2C3D943ECFBE1E2634722&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 365        "------------------------------------------------------------\n",
 366        "🎬 (45) Its a Wonderful Life 1946 MULTi UHD Blu-ray 2160p HDR TrueHD 2 0 HEVC-DDR\n",
 367        "🔗 magnet:?xt=urn:btih:D11B997DE1BBD1D2E48D576DFF743C891EC97DBC&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 368        "------------------------------------------------------------\n",
 369        "🎬 (46) Its a Wonderful Life 1946 MULTiSUBS PAL DVDR-MaX\n",
 370        "🔗 magnet:?xt=urn:btih:4BDE09DFA221AD97A459F02D81349516F269F58B&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 371        "------------------------------------------------------------\n",
 372        "🎬 (47) Its a Wonderful Life 1946 BW BRRip XviD MP3-XVID\n",
 373        "🔗 magnet:?xt=urn:btih:F268784477AE8226DAC7DF560675F2B7A4AC7DC2&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 374        "------------------------------------------------------------\n",
 375        "🎬 (48) Its A Wonderful Life 1946 BRRip 720p x264 AAC - PRiSTiNE [P2PDL]\n",
 376        "🔗 magnet:?xt=urn:btih:2691BDCA46EF75FDB7B15C3B43E82D7927660549&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 377        "------------------------------------------------------------\n",
 378        "🎬 (49) Its a Wonderful Life (1946) (1080p Bluray x265 HEVC 10bit AAC 2 0 Tigole) [UTR]\n",
 379        "🔗 magnet:?xt=urn:btih:D909A65C2EAF2B7591B4FA6EBD766D6507514E00&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 380        "------------------------------------------------------------\n",
 381        "🎬 (50) Its A Wonderful Life 1946 720p BRRip - BlackStaticRG\n",
 382        "🔗 magnet:?xt=urn:btih:7B443E3DF0FE43481DEDF55E22C85367B034CD94&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 383        "------------------------------------------------------------\n",
 384        "🎬 (51) Its A Wonderful Life (1946) BrRip [vLtrz]\n",
 385        "🔗 magnet:?xt=urn:btih:F8690F42E839BCF3AB4B22DC9E079F7E8FC94D60&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 386        "------------------------------------------------------------\n",
 387        "🎬 (52) Its A Wonderful Life 1946 colorized x265 396p-we\n",
 388        "🔗 magnet:?xt=urn:btih:0C3E5A0D317B0799A2C8A11244E87F288E71F9A7&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 389        "------------------------------------------------------------\n",
 390        "🎬 (53) Its a Wonderful Life 1946 COLORIZED 720p BluRay 800MB x264-Galax\n",
 391        "🔗 magnet:?xt=urn:btih:BB9324EB340321D94BE5258E7CFBA4882034A877&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 392        "------------------------------------------------------------\n",
 393        "🎬 (54) Its a Wonderful Life 1946, James Stewart, MKV, 480P,SRT, Ronbo\n",
 394        "🔗 magnet:?xt=urn:btih:E6ECD9B514B37C3C12AF9F7C1DBD5EDB33E36B44&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 395        "------------------------------------------------------------\n",
 396        "🎬 (55) Its A Wonderful Life 1946 SWESUB DVDRip XviD-Pride86\n",
 397        "🔗 magnet:?xt=urn:btih:38523A6AC5DDD7E97EEF24EBAF74573478414761&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 398        "------------------------------------------------------------\n",
 399        "🎬 (56) Its A Wonderful Life 1946 iNTERNAL DVDRip XviD-VCDVaULT\n",
 400        "🔗 magnet:?xt=urn:btih:12B9F87E246365A20180DF3E940F4040F7FB11C6&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 401        "------------------------------------------------------------\n",
 402        "🎬 (57) Its a Wonderful Life (1946) Colorized 720p BRrip Sujaidr (pimprg)\n",
 403        "🔗 magnet:?xt=urn:btih:378853ED5BEEF9FEE8266DB43F3A0D5CFD66C456&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 404        "------------------------------------------------------------\n",
 405        "🎬 (58) Its a Wonderful Life 1946 720p Bluray x264 AAC - Ozlem\n",
 406        "🔗 magnet:?xt=urn:btih:133EA79452308CF51389D1BBDD53D74F0DF062C2&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 407        "------------------------------------------------------------\n",
 408        "🎬 (59) Its a Wonderful Life 1946 COLORIZED 1080p BluRay x264 DD2 0-FGT\n",
 409        "🔗 magnet:?xt=urn:btih:5F9E31D2555FB998F7C1DE0848B033F6246B7215&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 410        "------------------------------------------------------------\n",
 411        "🎬 (60) Its a Wonderful Life 1946 2160p UHD BluRay x265-AViATOR\n",
 412        "🔗 magnet:?xt=urn:btih:23D101152F1FC33B45EC67D59DEDD89D2A15C67C&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 413        "------------------------------------------------------------\n",
 414        "🎬 (61) Its a Wonderful Life 1946 BW 1080p BluRay H264 AAC-RARBG\n",
 415        "🔗 magnet:?xt=urn:btih:F3A10E2F7BBC19F340007737AF41C06D45B39D41&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 416        "------------------------------------------------------------\n",
 417        "🎬 (62) Its A Wonderful Life 1946 1080p BluRay REMUX AVC TrueHD 2 0-FGT\n",
 418        "🔗 magnet:?xt=urn:btih:E15938057FE732B4BDED02A0E7417A27BF43F717&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 419        "------------------------------------------------------------\n",
 420        "🎬 (63) Its A Wonderful Life 1946 Colorized Version 1080p BluRay REMUX AVC DD2 0-FGT\n",
 421        "🔗 magnet:?xt=urn:btih:C5831248F2E551B4FEADF18434C681B3B308A698&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 422        "------------------------------------------------------------\n",
 423        "🎬 (64) Its a Wonderful Life 1946 2160p UHD BluRay x265 10bit HDR DDP2 0-RARBG\n",
 424        "🔗 magnet:?xt=urn:btih:CB09BBEA44F11B9E241C39FA6A8725B4E79184F9&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 425        "------------------------------------------------------------\n",
 426        "🎬 (65) Its a Wonderful Life 1946 2160p UHD BluRay x265 10bit HDR TrueHD 2 0-RARBG\n",
 427        "🔗 magnet:?xt=urn:btih:767A70ECF535FE2B8F28A9594CAFE135E497A0BB&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.uw0.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fipv4.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker.lanta-net.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fipv6.tracker.harry.lu%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.si%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce\n",
 428        "------------------------------------------------------------\n"
 429       ]
 430      }
 431     ],
 432     "source": [
 433      "from selenium import webdriver\n",
 434      "from selenium.webdriver.common.by import By\n",
 435      "from selenium.webdriver.chrome.options import Options\n",
 436      "from selenium.webdriver.support.ui import WebDriverWait\n",
 437      "from selenium.webdriver.support import expected_conditions as EC\n",
 438      "import time\n",
 439      "\n",
 440      "# Headless Chrome with realistic config\n",
 441      "options = Options()\n",
 442      "options.add_argument(\"--headless=new\")  # new headless mode\n",
 443      "options.add_argument(\"--disable-gpu\")\n",
 444      "options.add_argument(\"--no-sandbox\")\n",
 445      "options.add_argument(\"--window-size=1920,1080\")\n",
 446      "options.add_argument(\"--disable-dev-shm-usage\")\n",
 447      "options.add_argument(\"user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36\")\n",
 448      "\n",
 449      "driver = webdriver.Chrome(options=options)\n",
 450      "driver.get(\"https://snowfl.com\")\n",
 451      "\n",
 452      "# Type query\n",
 453      "search_box = driver.find_element(By.ID, \"query\")\n",
 454      "search_box.send_keys(\"it's a wonderful life 1946\")\n",
 455      "\n",
 456      "# Click search\n",
 457      "search_btn = driver.find_element(By.ID, \"btn-search\")\n",
 458      "search_btn.click()\n",
 459      "\n",
 460      "# Minor delay to ensure JS binds\n",
 461      "time.sleep(0.5)\n",
 462      "\n",
 463      "# Wait for results to show\n",
 464      "try:\n",
 465      "    WebDriverWait(driver, 30).until(\n",
 466      "        EC.visibility_of_element_located((By.CSS_SELECTOR, \"#results .result-item\"))\n",
 467      "    )\n",
 468      "    results = driver.find_elements(By.CSS_SELECTOR, \"#results .result-item\")\n",
 469      "\n",
 470      "    for result in results:\n",
 471      "        try:\n",
 472      "            name = result.find_element(By.CLASS_NAME, \"name\").text.strip()\n",
 473      "            magnet = result.find_element(By.CLASS_NAME, \"torrent\").get_attribute(\"href\")\n",
 474      "            seed = result.find_element(By.CLASS_NAME, \"seed\").text.strip()\n",
 475      "            leech = result.find_element(By.CLASS_NAME, \"leech\").text.strip()\n",
 476      "            print(f\"🎬 {name}\\n🔗 {magnet}\\n\" + \"-\"*60)\n",
 477      "        except Exception:\n",
 478      "            continue\n",
 479      "\n",
 480      "finally:\n",
 481      "    driver.quit()\n"
 482     ]
 483    },
 484    {
 485     "cell_type": "code",
 486     "execution_count": null,
 487     "metadata": {},
 488     "outputs": [
 489      {
 490       "ename": "AttributeError",
 491       "evalue": "'WebElement' object has no attribute 'find_all'",
 492       "output_type": "error",
 493       "traceback": [
 494        "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
 495        "\u001b[1;31mAttributeError\u001b[0m                            Traceback (most recent call last)",
 496        "Cell \u001b[1;32mIn[17], line 2\u001b[0m\n\u001b[0;32m      1\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m i \u001b[38;5;129;01min\u001b[39;00m results:\n\u001b[1;32m----> 2\u001b[0m     \u001b[38;5;28mprint\u001b[39m(\u001b[43mi\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mfind_all\u001b[49m())\n",
 497        "\u001b[1;31mAttributeError\u001b[0m: 'WebElement' object has no attribute 'find_all'"
 498       ]
 499      }
 500     ],
 501     "source": [
 502      "for i in results:\n",
 503      "    print(i.find)"
 504     ]
 505    },
 506    {
 507     "cell_type": "code",
 508     "execution_count": 1,
 509     "metadata": {},
 510     "outputs": [
 511      {
 512       "ename": "ConnectTimeout",
 513       "evalue": "HTTPSConnectionPool(host='solidtorrents.net', port=443): Max retries exceeded with url: /api/v1/search?q=interstellar+1080p (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001E3D1C96B90>, 'Connection to solidtorrents.net timed out. (connect timeout=None)'))",
 514       "output_type": "error",
 515       "traceback": [
 516        "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
 517        "\u001b[1;31mTimeoutError\u001b[0m                              Traceback (most recent call last)",
 518        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connection.py:198\u001b[0m, in \u001b[0;36mHTTPConnection._new_conn\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m    197\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[1;32m--> 198\u001b[0m     sock \u001b[38;5;241m=\u001b[39m \u001b[43mconnection\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcreate_connection\u001b[49m\u001b[43m(\u001b[49m\n\u001b[0;32m    199\u001b[0m \u001b[43m        \u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_dns_host\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mport\u001b[49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    200\u001b[0m \u001b[43m        \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mtimeout\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    201\u001b[0m \u001b[43m        \u001b[49m\u001b[43msource_address\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msource_address\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    202\u001b[0m \u001b[43m        \u001b[49m\u001b[43msocket_options\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msocket_options\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    203\u001b[0m \u001b[43m    \u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m    204\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m socket\u001b[38;5;241m.\u001b[39mgaierror \u001b[38;5;28;01mas\u001b[39;00m e:\n",
 519        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\util\\connection.py:85\u001b[0m, in \u001b[0;36mcreate_connection\u001b[1;34m(address, timeout, source_address, socket_options)\u001b[0m\n\u001b[0;32m     84\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[1;32m---> 85\u001b[0m     \u001b[38;5;28;01mraise\u001b[39;00m err\n\u001b[0;32m     86\u001b[0m \u001b[38;5;28;01mfinally\u001b[39;00m:\n\u001b[0;32m     87\u001b[0m     \u001b[38;5;66;03m# Break explicitly a reference cycle\u001b[39;00m\n",
 520        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\util\\connection.py:73\u001b[0m, in \u001b[0;36mcreate_connection\u001b[1;34m(address, timeout, source_address, socket_options)\u001b[0m\n\u001b[0;32m     72\u001b[0m     sock\u001b[38;5;241m.\u001b[39mbind(source_address)\n\u001b[1;32m---> 73\u001b[0m \u001b[43msock\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mconnect\u001b[49m\u001b[43m(\u001b[49m\u001b[43msa\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m     74\u001b[0m \u001b[38;5;66;03m# Break explicitly a reference cycle\u001b[39;00m\n",
 521        "\u001b[1;31mTimeoutError\u001b[0m: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond",
 522        "\nThe above exception was the direct cause of the following exception:\n",
 523        "\u001b[1;31mConnectTimeoutError\u001b[0m                       Traceback (most recent call last)",
 524        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connectionpool.py:787\u001b[0m, in \u001b[0;36mHTTPConnectionPool.urlopen\u001b[1;34m(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, preload_content, decode_content, **response_kw)\u001b[0m\n\u001b[0;32m    786\u001b[0m \u001b[38;5;66;03m# Make the request on the HTTPConnection object\u001b[39;00m\n\u001b[1;32m--> 787\u001b[0m response \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_make_request(\n\u001b[0;32m    788\u001b[0m     conn,\n\u001b[0;32m    789\u001b[0m     method,\n\u001b[0;32m    790\u001b[0m     url,\n\u001b[0;32m    791\u001b[0m     timeout\u001b[38;5;241m=\u001b[39mtimeout_obj,\n\u001b[0;32m    792\u001b[0m     body\u001b[38;5;241m=\u001b[39mbody,\n\u001b[0;32m    793\u001b[0m     headers\u001b[38;5;241m=\u001b[39mheaders,\n\u001b[0;32m    794\u001b[0m     chunked\u001b[38;5;241m=\u001b[39mchunked,\n\u001b[0;32m    795\u001b[0m     retries\u001b[38;5;241m=\u001b[39mretries,\n\u001b[0;32m    796\u001b[0m     response_conn\u001b[38;5;241m=\u001b[39mresponse_conn,\n\u001b[0;32m    797\u001b[0m     preload_content\u001b[38;5;241m=\u001b[39mpreload_content,\n\u001b[0;32m    798\u001b[0m     decode_content\u001b[38;5;241m=\u001b[39mdecode_content,\n\u001b[0;32m    799\u001b[0m     \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mresponse_kw,\n\u001b[0;32m    800\u001b[0m )\n\u001b[0;32m    802\u001b[0m \u001b[38;5;66;03m# Everything went great!\u001b[39;00m\n",
 525        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connectionpool.py:488\u001b[0m, in \u001b[0;36mHTTPConnectionPool._make_request\u001b[1;34m(self, conn, method, url, body, headers, retries, timeout, chunked, response_conn, preload_content, decode_content, enforce_content_length)\u001b[0m\n\u001b[0;32m    487\u001b[0m         new_e \u001b[38;5;241m=\u001b[39m _wrap_proxy_error(new_e, conn\u001b[38;5;241m.\u001b[39mproxy\u001b[38;5;241m.\u001b[39mscheme)\n\u001b[1;32m--> 488\u001b[0m     \u001b[38;5;28;01mraise\u001b[39;00m new_e\n\u001b[0;32m    490\u001b[0m \u001b[38;5;66;03m# conn.request() calls http.client.*.request, not the method in\u001b[39;00m\n\u001b[0;32m    491\u001b[0m \u001b[38;5;66;03m# urllib3.request. It also calls makefile (recv) on the socket.\u001b[39;00m\n",
 526        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connectionpool.py:464\u001b[0m, in \u001b[0;36mHTTPConnectionPool._make_request\u001b[1;34m(self, conn, method, url, body, headers, retries, timeout, chunked, response_conn, preload_content, decode_content, enforce_content_length)\u001b[0m\n\u001b[0;32m    463\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[1;32m--> 464\u001b[0m     \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_validate_conn\u001b[49m\u001b[43m(\u001b[49m\u001b[43mconn\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m    465\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m (SocketTimeout, BaseSSLError) \u001b[38;5;28;01mas\u001b[39;00m e:\n",
 527        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connectionpool.py:1093\u001b[0m, in \u001b[0;36mHTTPSConnectionPool._validate_conn\u001b[1;34m(self, conn)\u001b[0m\n\u001b[0;32m   1092\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m conn\u001b[38;5;241m.\u001b[39mis_closed:\n\u001b[1;32m-> 1093\u001b[0m     \u001b[43mconn\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mconnect\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m   1095\u001b[0m \u001b[38;5;66;03m# TODO revise this, see https://github.com/urllib3/urllib3/issues/2791\u001b[39;00m\n",
 528        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connection.py:704\u001b[0m, in \u001b[0;36mHTTPSConnection.connect\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m    703\u001b[0m sock: socket\u001b[38;5;241m.\u001b[39msocket \u001b[38;5;241m|\u001b[39m ssl\u001b[38;5;241m.\u001b[39mSSLSocket\n\u001b[1;32m--> 704\u001b[0m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39msock \u001b[38;5;241m=\u001b[39m sock \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_new_conn\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m    705\u001b[0m server_hostname: \u001b[38;5;28mstr\u001b[39m \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mhost\n",
 529        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connection.py:207\u001b[0m, in \u001b[0;36mHTTPConnection._new_conn\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m    206\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m SocketTimeout \u001b[38;5;28;01mas\u001b[39;00m e:\n\u001b[1;32m--> 207\u001b[0m     \u001b[38;5;28;01mraise\u001b[39;00m ConnectTimeoutError(\n\u001b[0;32m    208\u001b[0m         \u001b[38;5;28mself\u001b[39m,\n\u001b[0;32m    209\u001b[0m         \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mConnection to \u001b[39m\u001b[38;5;132;01m{\u001b[39;00m\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mhost\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m timed out. (connect timeout=\u001b[39m\u001b[38;5;132;01m{\u001b[39;00m\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mtimeout\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m)\u001b[39m\u001b[38;5;124m\"\u001b[39m,\n\u001b[0;32m    210\u001b[0m     ) \u001b[38;5;28;01mfrom\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01me\u001b[39;00m\n\u001b[0;32m    212\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mOSError\u001b[39;00m \u001b[38;5;28;01mas\u001b[39;00m e:\n",
 530        "\u001b[1;31mConnectTimeoutError\u001b[0m: (<urllib3.connection.HTTPSConnection object at 0x000001E3D1C96B90>, 'Connection to solidtorrents.net timed out. (connect timeout=None)')",
 531        "\nThe above exception was the direct cause of the following exception:\n",
 532        "\u001b[1;31mMaxRetryError\u001b[0m                             Traceback (most recent call last)",
 533        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\requests\\adapters.py:667\u001b[0m, in \u001b[0;36mHTTPAdapter.send\u001b[1;34m(self, request, stream, timeout, verify, cert, proxies)\u001b[0m\n\u001b[0;32m    666\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[1;32m--> 667\u001b[0m     resp \u001b[38;5;241m=\u001b[39m \u001b[43mconn\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43murlopen\u001b[49m\u001b[43m(\u001b[49m\n\u001b[0;32m    668\u001b[0m \u001b[43m        \u001b[49m\u001b[43mmethod\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mrequest\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mmethod\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    669\u001b[0m \u001b[43m        \u001b[49m\u001b[43murl\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43murl\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    670\u001b[0m \u001b[43m        \u001b[49m\u001b[43mbody\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mrequest\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mbody\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    671\u001b[0m \u001b[43m        \u001b[49m\u001b[43mheaders\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mrequest\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mheaders\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    672\u001b[0m \u001b[43m        \u001b[49m\u001b[43mredirect\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\n\u001b[0;32m    673\u001b[0m \u001b[43m        \u001b[49m\u001b[43massert_same_host\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\n\u001b[0;32m    674\u001b[0m \u001b[43m        \u001b[49m\u001b[43mpreload_content\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\n\u001b[0;32m    675\u001b[0m \u001b[43m        \u001b[49m\u001b[43mdecode_content\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\n\u001b[0;32m    676\u001b[0m \u001b[43m        \u001b[49m\u001b[43mretries\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mmax_retries\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    677\u001b[0m \u001b[43m        \u001b[49m\u001b[43mtimeout\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mtimeout\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    678\u001b[0m \u001b[43m        \u001b[49m\u001b[43mchunked\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mchunked\u001b[49m\u001b[43m,\u001b[49m\n\u001b[0;32m    679\u001b[0m \u001b[43m    \u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m    681\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m (ProtocolError, \u001b[38;5;167;01mOSError\u001b[39;00m) \u001b[38;5;28;01mas\u001b[39;00m err:\n",
 534        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\connectionpool.py:841\u001b[0m, in \u001b[0;36mHTTPConnectionPool.urlopen\u001b[1;34m(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, preload_content, decode_content, **response_kw)\u001b[0m\n\u001b[0;32m    839\u001b[0m     new_e \u001b[38;5;241m=\u001b[39m ProtocolError(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mConnection aborted.\u001b[39m\u001b[38;5;124m\"\u001b[39m, new_e)\n\u001b[1;32m--> 841\u001b[0m retries \u001b[38;5;241m=\u001b[39m \u001b[43mretries\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mincrement\u001b[49m\u001b[43m(\u001b[49m\n\u001b[0;32m    842\u001b[0m \u001b[43m    \u001b[49m\u001b[43mmethod\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43murl\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43merror\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mnew_e\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43m_pool\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43m_stacktrace\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43msys\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mexc_info\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;241;43m2\u001b[39;49m\u001b[43m]\u001b[49m\n\u001b[0;32m    843\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m    844\u001b[0m retries\u001b[38;5;241m.\u001b[39msleep()\n",
 535        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\urllib3\\util\\retry.py:519\u001b[0m, in \u001b[0;36mRetry.increment\u001b[1;34m(self, method, url, response, error, _pool, _stacktrace)\u001b[0m\n\u001b[0;32m    518\u001b[0m     reason \u001b[38;5;241m=\u001b[39m error \u001b[38;5;129;01mor\u001b[39;00m ResponseError(cause)\n\u001b[1;32m--> 519\u001b[0m     \u001b[38;5;28;01mraise\u001b[39;00m MaxRetryError(_pool, url, reason) \u001b[38;5;28;01mfrom\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mreason\u001b[39;00m  \u001b[38;5;66;03m# type: ignore[arg-type]\u001b[39;00m\n\u001b[0;32m    521\u001b[0m log\u001b[38;5;241m.\u001b[39mdebug(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mIncremented Retry for (url=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;132;01m%s\u001b[39;00m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m): \u001b[39m\u001b[38;5;132;01m%r\u001b[39;00m\u001b[38;5;124m\"\u001b[39m, url, new_retry)\n",
 536        "\u001b[1;31mMaxRetryError\u001b[0m: HTTPSConnectionPool(host='solidtorrents.net', port=443): Max retries exceeded with url: /api/v1/search?q=interstellar+1080p (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001E3D1C96B90>, 'Connection to solidtorrents.net timed out. (connect timeout=None)'))",
 537        "\nDuring handling of the above exception, another exception occurred:\n",
 538        "\u001b[1;31mConnectTimeout\u001b[0m                            Traceback (most recent call last)",
 539        "Cell \u001b[1;32mIn[1], line 17\u001b[0m\n\u001b[0;32m     14\u001b[0m         \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mSize: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mr\u001b[38;5;241m.\u001b[39mget(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124msize\u001b[39m\u001b[38;5;124m'\u001b[39m)\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m bytes\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[0;32m     15\u001b[0m         \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m-\u001b[39m\u001b[38;5;124m'\u001b[39m \u001b[38;5;241m*\u001b[39m \u001b[38;5;241m40\u001b[39m)\n\u001b[1;32m---> 17\u001b[0m \u001b[43msearch_solidtorrents\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43minterstellar 1080p\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\n",
 540        "Cell \u001b[1;32mIn[1], line 8\u001b[0m, in \u001b[0;36msearch_solidtorrents\u001b[1;34m(query, limit)\u001b[0m\n\u001b[0;32m      4\u001b[0m url \u001b[38;5;241m=\u001b[39m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mhttps://solidtorrents.net/api/v1/search\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[0;32m      5\u001b[0m params \u001b[38;5;241m=\u001b[39m {\n\u001b[0;32m      6\u001b[0m     \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mq\u001b[39m\u001b[38;5;124m\"\u001b[39m: query\n\u001b[0;32m      7\u001b[0m }\n\u001b[1;32m----> 8\u001b[0m response \u001b[38;5;241m=\u001b[39m \u001b[43mrequests\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[43murl\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mparams\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mparams\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m      9\u001b[0m results \u001b[38;5;241m=\u001b[39m response\u001b[38;5;241m.\u001b[39mjson()\u001b[38;5;241m.\u001b[39mget(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mresults\u001b[39m\u001b[38;5;124m\"\u001b[39m, [])\n\u001b[0;32m     11\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m r \u001b[38;5;129;01min\u001b[39;00m results:\n",
 541        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\requests\\api.py:73\u001b[0m, in \u001b[0;36mget\u001b[1;34m(url, params, **kwargs)\u001b[0m\n\u001b[0;32m     62\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21mget\u001b[39m(url, params\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mNone\u001b[39;00m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs):\n\u001b[0;32m     63\u001b[0m \u001b[38;5;250m    \u001b[39m\u001b[38;5;124mr\u001b[39m\u001b[38;5;124;03m\"\"\"Sends a GET request.\u001b[39;00m\n\u001b[0;32m     64\u001b[0m \n\u001b[0;32m     65\u001b[0m \u001b[38;5;124;03m    :param url: URL for the new :class:`Request` object.\u001b[39;00m\n\u001b[1;32m   (...)\u001b[0m\n\u001b[0;32m     70\u001b[0m \u001b[38;5;124;03m    :rtype: requests.Response\u001b[39;00m\n\u001b[0;32m     71\u001b[0m \u001b[38;5;124;03m    \"\"\"\u001b[39;00m\n\u001b[1;32m---> 73\u001b[0m     \u001b[38;5;28;01mreturn\u001b[39;00m request(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mget\u001b[39m\u001b[38;5;124m\"\u001b[39m, url, params\u001b[38;5;241m=\u001b[39mparams, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n",
 542        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\requests\\api.py:59\u001b[0m, in \u001b[0;36mrequest\u001b[1;34m(method, url, **kwargs)\u001b[0m\n\u001b[0;32m     55\u001b[0m \u001b[38;5;66;03m# By using the 'with' statement we are sure the session is closed, thus we\u001b[39;00m\n\u001b[0;32m     56\u001b[0m \u001b[38;5;66;03m# avoid leaving sockets open which can trigger a ResourceWarning in some\u001b[39;00m\n\u001b[0;32m     57\u001b[0m \u001b[38;5;66;03m# cases, and look like a memory leak in others.\u001b[39;00m\n\u001b[0;32m     58\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m sessions\u001b[38;5;241m.\u001b[39mSession() \u001b[38;5;28;01mas\u001b[39;00m session:\n\u001b[1;32m---> 59\u001b[0m     \u001b[38;5;28;01mreturn\u001b[39;00m session\u001b[38;5;241m.\u001b[39mrequest(method\u001b[38;5;241m=\u001b[39mmethod, url\u001b[38;5;241m=\u001b[39murl, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n",
 543        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\requests\\sessions.py:589\u001b[0m, in \u001b[0;36mSession.request\u001b[1;34m(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json)\u001b[0m\n\u001b[0;32m    584\u001b[0m send_kwargs \u001b[38;5;241m=\u001b[39m {\n\u001b[0;32m    585\u001b[0m     \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mtimeout\u001b[39m\u001b[38;5;124m\"\u001b[39m: timeout,\n\u001b[0;32m    586\u001b[0m     \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mallow_redirects\u001b[39m\u001b[38;5;124m\"\u001b[39m: allow_redirects,\n\u001b[0;32m    587\u001b[0m }\n\u001b[0;32m    588\u001b[0m send_kwargs\u001b[38;5;241m.\u001b[39mupdate(settings)\n\u001b[1;32m--> 589\u001b[0m resp \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39msend(prep, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39msend_kwargs)\n\u001b[0;32m    591\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m resp\n",
 544        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\requests\\sessions.py:703\u001b[0m, in \u001b[0;36mSession.send\u001b[1;34m(self, request, **kwargs)\u001b[0m\n\u001b[0;32m    700\u001b[0m start \u001b[38;5;241m=\u001b[39m preferred_clock()\n\u001b[0;32m    702\u001b[0m \u001b[38;5;66;03m# Send the request\u001b[39;00m\n\u001b[1;32m--> 703\u001b[0m r \u001b[38;5;241m=\u001b[39m adapter\u001b[38;5;241m.\u001b[39msend(request, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n\u001b[0;32m    705\u001b[0m \u001b[38;5;66;03m# Total elapsed time of the request (approximately)\u001b[39;00m\n\u001b[0;32m    706\u001b[0m elapsed \u001b[38;5;241m=\u001b[39m preferred_clock() \u001b[38;5;241m-\u001b[39m start\n",
 545        "File \u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python310\\site-packages\\requests\\adapters.py:688\u001b[0m, in \u001b[0;36mHTTPAdapter.send\u001b[1;34m(self, request, stream, timeout, verify, cert, proxies)\u001b[0m\n\u001b[0;32m    685\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(e\u001b[38;5;241m.\u001b[39mreason, ConnectTimeoutError):\n\u001b[0;32m    686\u001b[0m     \u001b[38;5;66;03m# TODO: Remove this in 3.0.0: see #2811\u001b[39;00m\n\u001b[0;32m    687\u001b[0m     \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(e\u001b[38;5;241m.\u001b[39mreason, NewConnectionError):\n\u001b[1;32m--> 688\u001b[0m         \u001b[38;5;28;01mraise\u001b[39;00m ConnectTimeout(e, request\u001b[38;5;241m=\u001b[39mrequest)\n\u001b[0;32m    690\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(e\u001b[38;5;241m.\u001b[39mreason, ResponseError):\n\u001b[0;32m    691\u001b[0m     \u001b[38;5;28;01mraise\u001b[39;00m RetryError(e, request\u001b[38;5;241m=\u001b[39mrequest)\n",
 546        "\u001b[1;31mConnectTimeout\u001b[0m: HTTPSConnectionPool(host='solidtorrents.net', port=443): Max retries exceeded with url: /api/v1/search?q=interstellar+1080p (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001E3D1C96B90>, 'Connection to solidtorrents.net timed out. (connect timeout=None)'))"
 547       ]
 548      }
 549     ],
 550     "source": [
 551      "import requests\n",
 552      "\n",
 553      "def search_solidtorrents(query, limit=5):\n",
 554      "    url = f\"https://solidtorrents.net/api/v1/search\"\n",
 555      "    params = {\n",
 556      "        \"q\": query\n",
 557      "    }\n",
 558      "    response = requests.get(url, params=params)\n",
 559      "    results = response.json().get(\"results\", [])\n",
 560      "    \n",
 561      "    for r in results:\n",
 562      "        print(f\"Name: {r['title']}\")\n",
 563      "        print(f\"Magnet: {r['magnet']}\")\n",
 564      "        print(f\"Size: {r.get('size')} bytes\")\n",
 565      "        print('-' * 40)\n",
 566      "\n",
 567      "search_solidtorrents(\"interstellar 1080p\")\n"
 568     ]
 569    },
 570    {
 571     "cell_type": "code",
 572     "execution_count": 2,
 573     "metadata": {},
 574     "outputs": [],
 575     "source": [
 576      "client = AsyncClient()"
 577     ]
 578    },
 579    {
 580     "cell_type": "code",
 581     "execution_count": null,
 582     "metadata": {},
 583     "outputs": [],
 584     "source": [
 585      "ChatResponse = await client.chat(\n",
 586      "        model='llama3.2:1b',\n",
 587      "        messages='',\n",
 588      "        tools=[fetch_news_tool, fetch_arxiv_tool, search_google_tool, fetch_torrents_tool],\n",
 589      "        options={\"temperature\": 0.4}\n",
 590      "    )"
 591     ]
 592    },
 593    {
 594     "cell_type": "code",
 595     "execution_count": 3,
 596     "metadata": {},
 597     "outputs": [
 598      {
 599       "name": "stdout",
 600       "output_type": "stream",
 601       "text": [
 602        "NAME           ID              SIZE      MODIFIED    \n",
 603        "llama3.2:1b    baf6a787fdff    1.3 GB    5 hours ago    \n"
 604       ]
 605      }
 606     ],
 607     "source": [
 608      "!ollama list"
 609     ]
 610    },
 611    {
 612     "cell_type": "code",
 613     "execution_count": null,
 614     "metadata": {},
 615     "outputs": [],
 616     "source": []
 617    }
 618   ],
 619   "metadata": {
 620    "kernelspec": {
 621     "display_name": "Python 3",
 622     "language": "python",
 623     "name": "python3"
 624    },
 625    "language_info": {
 626     "codemirror_mode": {
 627      "name": "ipython",
 628      "version": 3
 629     },
 630     "file_extension": ".py",
 631     "mimetype": "text/x-python",
 632     "name": "python",
 633     "nbconvert_exporter": "python",
 634     "pygments_lexer": "ipython3",
 635     "version": "3.10.11"
 636    }
 637   },
 638   "nbformat": 4,
 639   "nbformat_minor": 2
 640  }
 641