From 548deaadc55c17bc0fc3b41621c08c9efd532aac Mon Sep 17 00:00:00 2001 From: Benex254 Date: Mon, 5 Aug 2024 09:46:53 +0300 Subject: [PATCH] successfully completed search page --- .gitignore | 174 ++- app/.python-version | 2 +- app/Controller/__init__.py | 5 +- app/Controller/anime_screen.py | 23 + .../{main_screen.py => home_screen.py} | 52 +- app/Controller/search_screen.py | 26 +- app/Model/__init__.py | 5 +- app/Model/anime_screen.py | 26 + app/Model/{main_screen.py => home_screen.py} | 2 +- app/Model/search_screen.py | 19 +- app/Utility/__init__.py | 3 +- app/Utility/data.py | 1 + app/Utility/media_card_loader.py | 48 +- .../{MainScreen => AnimeScreen}/__init__.py | 0 app/View/AnimeScreen/anime_screen.kv | 58 + app/View/AnimeScreen/anime_screen.py | 267 ++++ app/View/AnimeScreen/components/characters.kv | 82 ++ app/View/AnimeScreen/components/controls.kv | 17 + .../AnimeScreen/components/description.kv | 34 + app/View/AnimeScreen/components/header.kv | 19 + .../AnimeScreen/components/rankings_bar.kv | 81 ++ app/View/AnimeScreen/components/review.kv | 60 + app/View/AnimeScreen/components/side_bar.kv | 107 ++ .../components => HomeScreen}/__init__.py | 0 app/View/HomeScreen/components/__init__.py | 0 app/View/HomeScreen/home_screen.kv | 35 + .../home_screen.py} | 2 +- app/View/MainScreen/main_screen.kv | 96 -- app/View/MylistScreen/my_list_screen.kv | 54 +- app/View/MylistScreen/my_list_screen.py | 14 +- app/View/SearchScreen/components/filters.kv | 27 + .../SearchScreen/components/pagination.kv | 21 + .../components/trending_sidebar.kv | 6 + app/View/SearchScreen/search_screen.kv | 117 +- app/View/SearchScreen/search_screen.py | 93 +- app/View/__init__.py | 5 +- app/View/base_screen.py | 10 + app/View/components/general.kv | 3 + .../components/media_cards_container.kv | 19 + .../media_card/components/media_popup.kv | 164 +++ .../media_card/components/tooltip.kv | 3 + app/View/components/media_card/media_card.kv | 233 +--- app/View/components/media_card/media_card.py | 121 +- app/View/components/navrail.kv | 42 + app/View/components/top_app_bar.kv | 18 + app/View/screens.py | 17 +- app/animdl_config.yml | 3 + app/anime.json | 969 +++++++++++++ app/libs/anilist/anilist.py | 23 +- app/libs/anilist/queries_graphql.py | 137 +- .../libs/animdl/.qu.graphql.un~ | Bin 523 -> 523 bytes app/libs/animdl/a.json | 425 ++++++ app/libs/animdl/animdl.json | 1217 +++++++++++++++++ app/libs/animdl/animdl_api.py | 236 +++- app/libs/animdl/qu.graphql | 118 ++ app/main.py | 68 +- app/requirements.txt | 3 +- app/search.json | 1 + app/temp/temp.py | 84 ++ app/user_data.json | 2 +- 60 files changed, 4819 insertions(+), 678 deletions(-) create mode 100644 app/Controller/anime_screen.py rename app/Controller/{main_screen.py => home_screen.py} (71%) create mode 100644 app/Model/anime_screen.py rename app/Model/{main_screen.py => home_screen.py} (98%) create mode 100644 app/Utility/data.py rename app/View/{MainScreen => AnimeScreen}/__init__.py (100%) create mode 100644 app/View/AnimeScreen/anime_screen.kv create mode 100644 app/View/AnimeScreen/anime_screen.py create mode 100644 app/View/AnimeScreen/components/characters.kv create mode 100644 app/View/AnimeScreen/components/controls.kv create mode 100644 app/View/AnimeScreen/components/description.kv create mode 100644 app/View/AnimeScreen/components/header.kv create mode 100644 app/View/AnimeScreen/components/rankings_bar.kv create mode 100644 app/View/AnimeScreen/components/review.kv create mode 100644 app/View/AnimeScreen/components/side_bar.kv rename app/View/{MainScreen/components => HomeScreen}/__init__.py (100%) create mode 100644 app/View/HomeScreen/components/__init__.py create mode 100644 app/View/HomeScreen/home_screen.kv rename app/View/{MainScreen/main_screen.py => HomeScreen/home_screen.py} (91%) delete mode 100644 app/View/MainScreen/main_screen.kv create mode 100644 app/View/SearchScreen/components/filters.kv create mode 100644 app/View/SearchScreen/components/pagination.kv create mode 100644 app/View/SearchScreen/components/trending_sidebar.kv create mode 100644 app/View/components/general.kv create mode 100644 app/View/components/media_card/components/media_cards_container.kv create mode 100644 app/View/components/media_card/components/media_popup.kv create mode 100644 app/View/components/media_card/components/tooltip.kv create mode 100644 app/View/components/navrail.kv create mode 100644 app/View/components/top_app_bar.kv create mode 100644 app/animdl_config.yml create mode 100644 app/anime.json rename ..gitignore.un~ => app/libs/animdl/.qu.graphql.un~ (61%) create mode 100644 app/libs/animdl/a.json create mode 100644 app/libs/animdl/animdl.json create mode 100644 app/libs/animdl/qu.graphql create mode 100644 app/search.json create mode 100644 app/temp/temp.py diff --git a/.gitignore b/.gitignore index 46fc8ad..5d3ca03 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,169 @@ +# mine +*.mp4 +*.mp3 +*.ass +user_data.json +yt_cache.json +vids/* +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +# *.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/latest/usage/project/#working-with-version-control +.pdm.toml +.pdm-python +.pdm-build/ + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env .venv -.idea -.vscode -build -dist -__pycache__ -temp +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ diff --git a/app/.python-version b/app/.python-version index e4fba21..c8cfe39 100644 --- a/app/.python-version +++ b/app/.python-version @@ -1 +1 @@ -3.12 +3.10 diff --git a/app/Controller/__init__.py b/app/Controller/__init__.py index a3fc596..af568e3 100644 --- a/app/Controller/__init__.py +++ b/app/Controller/__init__.py @@ -1,3 +1,4 @@ -from .main_screen import MainScreenController +from .home_screen import HomeScreenController from .search_screen import SearchScreenController -from .my_list_screen import MyListScreenController \ No newline at end of file +from .my_list_screen import MyListScreenController +from .anime_screen import AnimeScreenController \ No newline at end of file diff --git a/app/Controller/anime_screen.py b/app/Controller/anime_screen.py new file mode 100644 index 0000000..7481201 --- /dev/null +++ b/app/Controller/anime_screen.py @@ -0,0 +1,23 @@ + +from inspect import isgenerator +from View import AnimeScreenView +from Model import AnimeScreenModel +from View.components import MediaCardsContainer +from Utility import show_notification +from kivy.clock import Clock +class AnimeScreenController: + def __init__(self, model:AnimeScreenModel): + self.model = model + self.view = AnimeScreenView(controller=self, model=self.model) + # self.update_anime_view() + + def get_view(self) -> AnimeScreenView: + return self.view + + def update_anime_view(self,id): + data = self.model.get_anime_data(id) + if data[0]: + Clock.schedule_once(lambda _:self.view.update_layout(data[1]["data"]["Page"]["media"][0])) + def update_my_list(self,*args): + self.model.update_user_anime_list(*args) + diff --git a/app/Controller/main_screen.py b/app/Controller/home_screen.py similarity index 71% rename from app/Controller/main_screen.py rename to app/Controller/home_screen.py index 55a8219..f77d7ef 100644 --- a/app/Controller/main_screen.py +++ b/app/Controller/home_screen.py @@ -1,27 +1,28 @@ from inspect import isgenerator -from View.MainScreen.main_screen import MainScreenView -from Model.main_screen import MainScreenModel +from View.HomeScreen.home_screen import HomeScreenView +from Model.home_screen import HomeScreenModel from View.components.media_card.media_card import MediaCardsContainer from Utility import show_notification +from kivy.clock import Clock -class MainScreenController: +class HomeScreenController: """ The `MainScreenController` class represents a controller implementation. Coordinates work of the view with the model. The controller implements the strategy pattern. The controller connects to the view to control its actions. """ + populate_errors = [] - def __init__(self, model:MainScreenModel): + def __init__(self, model:HomeScreenModel): self.model = model # Model.main_screen.MainScreenModel - self.view = MainScreenView(controller=self, model=self.model) - self.populate_home_screen() - def get_view(self) -> MainScreenView: + self.view = HomeScreenView(controller=self, model=self.model) + Clock.schedule_once(lambda _:self.populate_home_screen()) + def get_view(self) -> HomeScreenView: return self.view - def populate_home_screen(self): - errors = [] + def popular_anime(self): most_popular_cards_container = MediaCardsContainer() most_popular_cards_container.list_name = "Most Popular" most_popular_cards_generator = self.model.get_most_popular_anime() @@ -31,8 +32,9 @@ class MainScreenController: most_popular_cards_container.container.add_widget(card) self.view.main_container.add_widget(most_popular_cards_container) else: - errors.append("Most Popular Anime") + self.populate_errors.append("Most Popular Anime") + def favourite_anime(self): most_favourite_cards_container = MediaCardsContainer() most_favourite_cards_container.list_name = "Most Favourites" most_favourite_cards_generator = self.model.get_most_favourite_anime() @@ -42,8 +44,9 @@ class MainScreenController: most_favourite_cards_container.container.add_widget(card) self.view.main_container.add_widget(most_favourite_cards_container) else: - errors.append("Most favourite Anime") + self.populate_errors.append("Most favourite Anime") + def trending_anime(self): trending_cards_container = MediaCardsContainer() trending_cards_container.list_name = "Trending" trending_cards_generator = self.model.get_trending_anime() @@ -53,8 +56,9 @@ class MainScreenController: trending_cards_container.container.add_widget(card) self.view.main_container.add_widget(trending_cards_container) else: - errors.append("trending Anime") + self.populate_errors.append("trending Anime") + def highest_scored_anime(self): most_scored_cards_container = MediaCardsContainer() most_scored_cards_container.list_name = "Most Scored" most_scored_cards_generator = self.model.get_most_scored_anime() @@ -64,8 +68,10 @@ class MainScreenController: most_scored_cards_container.container.add_widget(card) self.view.main_container.add_widget(most_scored_cards_container) else: - errors.append("Most scored Anime") + self.populate_errors.append("Most scored Anime") + def recently_updated_anime(self): + most_recently_updated_cards_container = MediaCardsContainer() most_recently_updated_cards_container.list_name = "Most Recently Updated" most_recently_updated_cards_generator = self.model.get_most_recently_updated_anime() @@ -75,8 +81,9 @@ class MainScreenController: most_recently_updated_cards_container.container.add_widget(card) self.view.main_container.add_widget(most_recently_updated_cards_container) else: - errors.append("Most recently updated Anime") + self.populate_errors.append("Most recently updated Anime") + def upcoming_anime(self): upcoming_cards_container = MediaCardsContainer() upcoming_cards_container.list_name = "Upcoming Anime" upcoming_cards_generator = self.model.get_upcoming_anime() @@ -86,10 +93,21 @@ class MainScreenController: upcoming_cards_container.container.add_widget(card) self.view.main_container.add_widget(upcoming_cards_container) else: - errors.append("upcoming Anime") + self.populate_errors.append("upcoming Anime") + + def populate_home_screen(self): + self.populate_errors = [] + self.trending_anime() + self.highest_scored_anime() + self.popular_anime() + self.favourite_anime() + self.recently_updated_anime() + self.upcoming_anime() + + if self.populate_errors: + show_notification(f"Failed to fetch all home screen data",f"Theres probably a problem with your internet connection or anilist servers are down.\nFailed include:{', '.join(self.populate_errors)}") + - if errors: - show_notification(f"Failed to get the following {', '.join(errors)}","Theres probably a problem with your internet connection or anilist servers are down") def update_my_list(self,*args): self.model.update_user_anime_list(*args) diff --git a/app/Controller/search_screen.py b/app/Controller/search_screen.py index 2650055..066f88e 100644 --- a/app/Controller/search_screen.py +++ b/app/Controller/search_screen.py @@ -1,7 +1,9 @@ from inspect import isgenerator +from Utility import show_notification from View import SearchScreenView from Model import SearchScreenModel +from kivy.clock import Clock class SearchScreenController: @@ -10,14 +12,26 @@ class SearchScreenController: self.view = SearchScreenView(controller=self, model=self.model) def get_view(self) -> SearchScreenView: return self.view - + def update_trending_anime(self): + trending_cards_generator = self.model.get_trending_anime() + if isgenerator(trending_cards_generator): + self.view.trending_anime_sidebar.clear_widgets() + for card in trending_cards_generator: + card.screen = self.view + card.pos_hint = {'center_x': 0.5} + self.view.update_trending_sidebar(card) + else: + self.populate_errors.append("trending Anime") + def requested_search_for_anime(self,anime_title,**kwargs): self.view.is_searching = True - data = self.model.search_for_anime(anime_title,**kwargs) - if isgenerator(data): - for result_card in data: + search_Results = self.model.search_for_anime(anime_title,**kwargs) + if isgenerator(search_Results): + for result_card in search_Results: + result_card.screen = self.view self.view.update_layout(result_card) + Clock.schedule_once(lambda _:self.view.update_pagination(self.model.pagination_info)) + Clock.schedule_once(lambda _:self.update_trending_anime()) else: - print(data) - # self.view.add_pagination() + show_notification("Failed to search",f"{search_Results.get('Error')}") self.view.is_searching = False diff --git a/app/Model/__init__.py b/app/Model/__init__.py index af49efd..c1103f1 100644 --- a/app/Model/__init__.py +++ b/app/Model/__init__.py @@ -1,3 +1,4 @@ -from .main_screen import MainScreenModel +from .home_screen import HomeScreenModel from .search_screen import SearchScreenModel -from .my_list_screen import MyListScreenModel \ No newline at end of file +from .my_list_screen import MyListScreenModel +from .anime_screen import AnimeScreenModel \ No newline at end of file diff --git a/app/Model/anime_screen.py b/app/Model/anime_screen.py new file mode 100644 index 0000000..402d5a1 --- /dev/null +++ b/app/Model/anime_screen.py @@ -0,0 +1,26 @@ +import json +import os +from Model.base_model import BaseScreenModel +from Utility import show_notification +from libs.anilist import AniList +from Utility.media_card_loader import MediaCardLoader +from kivy.storage.jsonstore import JsonStore + +user_data= JsonStore("user_data.json") +class AnimeScreenModel(BaseScreenModel): + data = {} + id = 0 + + def media_card_generator(self): + for anime_item in self.data["data"]["Page"]["media"]: + yield MediaCardLoader.media_card(anime_item) + self.pagination_info = self.extract_pagination_info() + + def get_anime_data(self,id:int): + return AniList.get_anime(id) + + def get_anime_data_(self): + with open("anime.json","r") as file: + + return json.load(file) + \ No newline at end of file diff --git a/app/Model/main_screen.py b/app/Model/home_screen.py similarity index 98% rename from app/Model/main_screen.py rename to app/Model/home_screen.py index e1ad7b8..20e3f24 100644 --- a/app/Model/main_screen.py +++ b/app/Model/home_screen.py @@ -5,7 +5,7 @@ from Utility.media_card_loader import MediaCardLoader from kivy.storage.jsonstore import JsonStore user_data= JsonStore("user_data.json") -class MainScreenModel(BaseScreenModel): +class HomeScreenModel(BaseScreenModel): def get_trending_anime(self): success,data = AniList.get_trending() diff --git a/app/Model/search_screen.py b/app/Model/search_screen.py index 653c7a0..5a04d6a 100644 --- a/app/Model/search_screen.py +++ b/app/Model/search_screen.py @@ -8,6 +8,17 @@ from kivy.storage.jsonstore import JsonStore user_data= JsonStore("user_data.json") class SearchScreenModel(BaseScreenModel): data = {} + + def get_trending_anime(self): + success,data = AniList.get_trending() + if success: + def _data_generator(): + for anime_item in data["data"]["Page"]["media"]: + yield MediaCardLoader.media_card(anime_item) + return _data_generator() + else: + return data + def search_for_anime(self,anime_title,**kwargs): success,self.data = AniList.search(query=anime_title,**kwargs) if success: @@ -18,8 +29,8 @@ class SearchScreenModel(BaseScreenModel): def media_card_generator(self): for anime_item in self.data["data"]["Page"]["media"]: yield MediaCardLoader.media_card(anime_item) - self.pagination_info = self.extract_pagination_info() + self.pagination_info = self.data["data"]["Page"]["pageInfo"] - def extract_pagination_info(self): - pagination_info = None - return pagination_info + # def extract_pagination_info(self): + # pagination_info = None + # return pagination_info diff --git a/app/Utility/__init__.py b/app/Utility/__init__.py index 2ec5c4a..fb125d7 100644 --- a/app/Utility/__init__.py +++ b/app/Utility/__init__.py @@ -1,2 +1,3 @@ from .media_card_loader import MediaCardLoader -from .show_notification import show_notification \ No newline at end of file +from .show_notification import show_notification +from .data import themes_available \ No newline at end of file diff --git a/app/Utility/data.py b/app/Utility/data.py new file mode 100644 index 0000000..12cd035 --- /dev/null +++ b/app/Utility/data.py @@ -0,0 +1 @@ +themes_available = ['Aliceblue', 'Antiquewhite', 'Aqua', 'Aquamarine', 'Azure', 'Beige', 'Bisque', 'Black', 'Blanchedalmond', 'Blue', 'Blueviolet', 'Brown', 'Burlywood', 'Cadetblue', 'Chartreuse', 'Chocolate', 'Coral', 'Cornflowerblue', 'Cornsilk', 'Crimson', 'Cyan', 'Darkblue', 'Darkcyan', 'Darkgoldenrod', 'Darkgray', 'Darkgrey', 'Darkgreen', 'Darkkhaki', 'Darkmagenta', 'Darkolivegreen', 'Darkorange', 'Darkorchid', 'Darkred', 'Darksalmon', 'Darkseagreen', 'Darkslateblue', 'Darkslategray', 'Darkslategrey', 'Darkturquoise', 'Darkviolet', 'Deeppink', 'Deepskyblue', 'Dimgray', 'Dimgrey', 'Dodgerblue', 'Firebrick', 'Floralwhite', 'Forestgreen', 'Fuchsia', 'Gainsboro', 'Ghostwhite', 'Gold', 'Goldenrod', 'Gray', 'Grey', 'Green', 'Greenyellow', 'Honeydew', 'Hotpink', 'Indianred', 'Indigo', 'Ivory', 'Khaki', 'Lavender', 'Lavenderblush', 'Lawngreen', 'Lemonchiffon', 'Lightblue', 'Lightcoral', 'Lightcyan', 'Lightgoldenrodyellow', 'Lightgreen', 'Lightgray', 'Lightgrey', 'Lightpink', 'Lightsalmon', 'Lightseagreen', 'Lightskyblue', 'Lightslategray', 'Lightslategrey', 'Lightsteelblue', 'Lightyellow', 'Lime', 'Limegreen', 'Linen', 'Magenta', 'Maroon', 'Mediumaquamarine', 'Mediumblue', 'Mediumorchid', 'Mediumpurple', 'Mediumseagreen', 'Mediumslateblue', 'Mediumspringgreen', 'Mediumturquoise', 'Mediumvioletred', 'Midnightblue', 'Mintcream', 'Mistyrose', 'Moccasin', 'Navajowhite', 'Navy', 'Oldlace', 'Olive', 'Olivedrab', 'Orange', 'Orangered', 'Orchid', 'Palegoldenrod', 'Palegreen', 'Paleturquoise', 'Palevioletred', 'Papayawhip', 'Peachpuff', 'Peru', 'Pink', 'Plum', 'Powderblue', 'Purple', 'Red', 'Rosybrown', 'Royalblue', 'Saddlebrown', 'Salmon', 'Sandybrown', 'Seagreen', 'Seashell', 'Sienna', 'Silver', 'Skyblue', 'Slateblue', 'Slategray', 'Slategrey', 'Snow', 'Springgreen', 'Steelblue', 'Tan', 'Teal', 'Thistle', 'Tomato', 'Turquoise', 'Violet', 'Wheat', 'White', 'Whitesmoke', 'Yellow', 'Yellowgreen'] \ No newline at end of file diff --git a/app/Utility/media_card_loader.py b/app/Utility/media_card_loader.py index 72546c2..0ba4e51 100644 --- a/app/Utility/media_card_loader.py +++ b/app/Utility/media_card_loader.py @@ -9,52 +9,16 @@ from pytube import YouTube from kivy.loader import _ThreadPool from kivy.clock import Clock from kivy.cache import Cache - +from datetime import date Cache.register("anime") -""" -gotta learn how this works :) -""" -# class _Worker(Thread): -# def __init__(self, pool, tasks): -# Thread.__init__(self) -# self.tasks = tasks -# self.daemon = True -# self.pool = pool -# self.start() - -# def run(self): -# while self.pool.running: -# func, args, kwargs = self.tasks.get() -# try: -# func(*args, **kwargs) -# except Exception as e: -# print(e) -# self.tasks.task_done() - -# class _ThreadPool(object): -# '''Pool of threads consuming tasks from a queue -# ''' -# def __init__(self, num_threads): -# super(_ThreadPool, self).__init__() -# self.running = True -# self.tasks = queue.Queue() -# for _ in range(num_threads): -# _Worker(self, self.tasks) - -# def add_task(self, func, *args, **kargs): -# '''Add a task to the queue -# ''' -# self.tasks.put((func, args, kargs)) - -# def stop(self): -# self.running = False -# self.tasks.join() - user_data = JsonStore("user_data.json") my_list = user_data.get("my_list")["list"] # returns a list of anime ids -yt_stream_links = user_data.get("yt_stream_links")["links"] + +yt_cache = JsonStore("yt_cache.json") +today = date.today() +yt_stream_links = yt_cache.get("yt_stream_links")[f"{today}"] if yt_stream_links: for link in yt_stream_links: @@ -118,7 +82,7 @@ class MediaCardDataLoader(object): # sleep(0.5) data = preview_image,video_stream_url yt_stream_links.append((yt_watch_url,data)) - user_data.put("yt_stream_links",links=yt_stream_links) + yt_cache.put("yt_stream_links",**{f"{today}":yt_stream_links}) except: data = preview_image,None return data diff --git a/app/View/MainScreen/__init__.py b/app/View/AnimeScreen/__init__.py similarity index 100% rename from app/View/MainScreen/__init__.py rename to app/View/AnimeScreen/__init__.py diff --git a/app/View/AnimeScreen/anime_screen.kv b/app/View/AnimeScreen/anime_screen.kv new file mode 100644 index 0000000..568b0d0 --- /dev/null +++ b/app/View/AnimeScreen/anime_screen.kv @@ -0,0 +1,58 @@ +: + md_bg_color: self.theme_cls.backgroundColor + header:header + side_bar:side_bar + rankings_bar:rankings_bar + anime_description:anime_description + anime_characters:anime_characters + anime_reviews:anime_reviews + MDBoxLayout: + orientation: 'vertical' + MDBoxLayout: + orientation: 'vertical' + size_hint_y:None + height: self.minimum_height + MDBoxLayout: + adaptive_height:True + MDIconButton: + icon: "arrow-left" + on_release: + root.manager_screens.current = root.manager_screens.previous() + MDScrollView: + size_hint:1,1 + MDBoxLayout: + id:main_container + size_hint_y:None + padding:"10dp" + spacing:"10dp" + height: self.minimum_height + orientation:"vertical" + AnimeHeader: + id:header + MDBoxLayout: + size_hint_y:None + height: self.minimum_height + AnimeSideBar: + id:side_bar + size_hint_y:None + height:max(self.parent.height,self.minimum_height) + + MDBoxLayout: + spacing:"10dp" + orientation:"vertical" + size_hint_y:None + height: max(self.parent.height,self.minimum_height) + RankingsBar: + id:rankings_bar + Controls: + MDBoxLayout: + adaptive_height:True + padding:"20dp" + orientation:"vertical" + AnimeDescription: + id:anime_description + AnimeCharacters: + id:anime_characters + AnimeReviews: + id:anime_reviews + MDBoxLayout: diff --git a/app/View/AnimeScreen/anime_screen.py b/app/View/AnimeScreen/anime_screen.py new file mode 100644 index 0000000..d3482d8 --- /dev/null +++ b/app/View/AnimeScreen/anime_screen.py @@ -0,0 +1,267 @@ +from kivy.properties import ObjectProperty,StringProperty,DictProperty,ListProperty +from datetime import datetime +from View.base_screen import BaseScreenView +from kivymd.uix.boxlayout import MDBoxLayout +from kivymd.uix.label import MDLabel +from kivy.utils import QueryDict,get_hex_from_color +from collections import defaultdict + + + + +class RankingsBar(MDBoxLayout): + rankings = DictProperty( + { + "Popularity":0, + "Favourites":0, + "AverageScore":0, + } + ) + + +class AnimeDescription(MDBoxLayout): + description = StringProperty() + +class AnimeCharacter(MDBoxLayout): + voice_actors = ObjectProperty({ + "name":"", + "image":"" + }) + character = ObjectProperty({ + "name":"", + "gender":"", + "dateOfBirth":"", + "image":"", + "age":"", + "description":"" + }) + +class AnimeCharacters(MDBoxLayout): + container = ObjectProperty() + characters = ListProperty() + def on_characters(self,instance,characters): + format_date = lambda date_: f"{date_['day']}/{date_['month']}/{date_['year']}" if date_ else "" + self.container.clear_widgets() + for character_ in characters: # character (character,actor) + character = character_[0] + actors = character_[1] + + anime_character = AnimeCharacter() + anime_character.character = { + "name":character["name"]["full"], + "gender":character["gender"], + "dateOfBirth":format_date(character["dateOfBirth"]), + "image":character["image"]["medium"], + "age":character["age"], + "description":character["description"] + } + anime_character.voice_actors = { + "name":", ".join([actor["name"]["full"] for actor in actors]) + } + + # anime_character.voice_actor = + self.container.add_widget(anime_character) + +class AnimeReview(MDBoxLayout): + review = ObjectProperty({ + "username":"", + "avatar":"", + "summary":"" + }) + +class AnimeReviews(MDBoxLayout): + reviews = ListProperty() + container = ObjectProperty() + def on_reviews(self,instance,reviews): + self.container.clear_widgets() + for review in reviews: + review_ = AnimeReview() + review_.review = { + "username":review["user"]["name"], + "avatar":review["user"]["avatar"]["medium"], + "summary":review["summary"] + } + self.container.add_widget(review_) + +class AnimeHeader(MDBoxLayout): + titles = StringProperty() + banner_image = StringProperty() + +class SideBarLabel(MDLabel): + pass +class SideBarHeaderLabel(MDLabel): + pass + +class AnimeSideBar(MDBoxLayout): + image = StringProperty() + alternative_titles = DictProperty({ + "synonyms":"", + "english":"", + "japanese":"", + }) + information = DictProperty({ + "episodes":"", + "status":"", + "aired":"", + "nextAiringEpisode":"", + "premiered":"", + "broadcast":"", + "countryOfOrigin":"", + "hashtag":"", + "studios":"", # { "name": "Sunrise", "isAnimationStudio": true } + "source":"", + "genres":"", + "duration":"", + "producers":"", + }) + statistics = ListProperty() + statistics_container = ObjectProperty() + external_links = ListProperty() + external_links_container = ObjectProperty() + tags = ListProperty() + tags_container = ObjectProperty() + + def on_statistics(self,instance,value): + self.statistics_container.clear_widgets() + header = SideBarHeaderLabel() + header.text = "Rankings" + self.statistics_container.add_widget(header) + for stat in value: + # stat (rank,context) + label = SideBarLabel() + label.text = "[color={}]{}:[/color] {}".format( + get_hex_from_color(label.theme_cls.primaryColor), + stat[0].capitalize(), + f"{stat[1]}") + self.statistics_container.add_widget(label) + + def on_tags(self,instance,value): + self.tags_container.clear_widgets() + header = SideBarHeaderLabel() + header.text = "Tags" + self.tags_container.add_widget(header) + for tag in value: + label = SideBarLabel() + label.text = "[color={}]{}:[/color] {}".format( + get_hex_from_color(label.theme_cls.primaryColor), + tag[0].capitalize(), + f"{tag[1]} %") + self.tags_container.add_widget(label) + + + def on_external_links(self,instance,value): + self.external_links_container.clear_widgets() + header = SideBarHeaderLabel() + header.text = "External Links" + self.external_links_container.add_widget(header) + for site in value: + # stat (rank,context) + label = SideBarLabel() + label.text = "[color={}]{}:[/color] {}".format( + get_hex_from_color(label.theme_cls.primaryColor), + site[0].capitalize(), + site[1]) + self.external_links_container.add_widget(label) + +class AnimeScreenView(BaseScreenView): + header:AnimeHeader = ObjectProperty() + side_bar:AnimeSideBar = ObjectProperty() + rankings_bar:RankingsBar = ObjectProperty() + anime_description:AnimeDescription = ObjectProperty() + anime_characters:AnimeCharacters = ObjectProperty() + anime_reviews:AnimeReviews = ObjectProperty() + + def model_is_changed(self) -> None: + """ + Called whenever any change has occurred in the data model. + The view in this method tracks these changes and updates the UI + according to these changes. + """ + + def update_layout(self,data): + # uitlity functions + format_date = lambda date_: f"{date_['day']}/{date_['month']}/{date_['year']}" if date_ else "" + format_list_with_comma = lambda list_: ", ".join(list_) if list_ else "" + to_human_date = lambda utc_date: datetime.fromtimestamp(utc_date).strftime("%d/%m/%Y %H:%M:%S") + extract_next_airing_episode = lambda airing_episode: f"Episode: {airing_episode['episode']} on {to_human_date(airing_episode['airingAt'])}" if airing_episode else "Completed" + + # variables + english_title = data["title"]["english"] + jp_title = data["title"]["romaji"] + studios = data["studios"]["nodes"] + + # update header + self.header.titles = f"{english_title}\n{jp_title}" + if banner_image:=data["bannerImage"]: + self.header.banner_image = banner_image + + + # -----side bar----- + + # update image + self.side_bar.image = data["coverImage"]["extraLarge"] + + # update alternative titles + alternative_titles = { + "synonyms":format_list_with_comma(data["synonyms"]), # list + "japanese":jp_title, + "english":english_title, + } + self.side_bar.alternative_titles = alternative_titles + + # update information + information = { + "episodes":data["episodes"], + "status":data["status"], + "nextAiringEpisode":extract_next_airing_episode(data["nextAiringEpisode"]), + "aired":f"{format_date(data['startDate'])} to {format_date(data['endDate'])}", + "premiered":f"{data['season']} {data['seasonYear']}", + "broadcast":data["format"], + "countryOfOrigin":data["countryOfOrigin"], + "hashtag":data["hashtag"], + "studios": format_list_with_comma([studio["name"] for studio in studios if studio["isAnimationStudio"]]), # { "name": "Sunrise", "isAnimationStudio": true } + "producers": format_list_with_comma([studio["name"] for studio in studios if not studio["isAnimationStudio"]]), # { "name": "Sunrise", "isAnimationStudio": true } + "source":data["source"], + "genres": format_list_with_comma(data["genres"]), + "duration":data["duration"], + # "rating":data["rating"], + } + self.side_bar.information = information + + + # update statistics + statistics = [ + # { "rank": 44, "context": "highest rated all time" } + *[(stat["context"],stat["rank"]) for stat in data["rankings"]] + ] + self.side_bar.statistics = statistics + + # update tags + self.side_bar.tags = [ + (tag["name"],tag["rank"]) + for tag in data["tags"] + ] + + # update external links + + external_links = [ + ("AniList",data["siteUrl"]), + *[(site["site"],site["url"]) for site in data["externalLinks"]] + ] + self.side_bar.external_links = external_links + + + self.rankings_bar.rankings = { + "Popularity":data["popularity"], + "Favourites":data["favourites"], + "AverageScore":data["averageScore"] if data["averageScore"] else 0, + } + + self.anime_description.description = data["description"] + + self.anime_characters.characters = [(character["node"],character["voiceActors"])for character in data["characters"]["edges"]] # list (character,actor) + + self.anime_reviews.reviews = data["reviews"]["nodes"] + + # for r in data["recommendation"]["nodes"]: + # r["mediaRecommendation"] \ No newline at end of file diff --git a/app/View/AnimeScreen/components/characters.kv b/app/View/AnimeScreen/components/characters.kv new file mode 100644 index 0000000..cf44398 --- /dev/null +++ b/app/View/AnimeScreen/components/characters.kv @@ -0,0 +1,82 @@ +#:import get_hex_from_color kivy.utils.get_hex_from_color + + + adaptive_height:True + # halign:"center" + max_lines:0 + shorten:False + md_bg_color:self.theme_cls.secondaryContainerColor + bold:True + markup:True + font_style: "Body" + role: "large" + padding:"10dp" + +: + adaptive_height:True + md_bg_color:self.theme_cls.surfaceContainerLowColor + padding:"10dp" + orientation:"vertical" + +: + adaptive_height:True + max_lines:0 + shorten:False + markup:True + font_style: "Body" + role: "small" + +: + adaptive_height:True + spacing:"10dp" + + radius:50 + size_hint:None,None + height:"50dp" + width:"50dp" + +: + adaptive_height:True + orientation:"vertical" +: + spacing:"5dp" + adaptive_height:True + orientation:"vertical" + CharacterHeader: + padding:"10dp" + CharacterAvatar: + source:root.character["image"] + CharacterText: + text: root.character["name"] + pos_hint:{"center_y":.5} + + CharacterSecondaryContainer: + spacing:"5dp" + MDDivider: + CharacterText: + text: "Details" + MDDivider: + CharacterText: + text:"[color={}]Gender:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.character["gender"]) + CharacterText: + text:"[color={}]Date Of Birth:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.character["dateOfBirth"]) + CharacterText: + text:"[color={}]Age:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.character["age"]) + CharacterText: + text:"[color={}]Description:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.character["description"]) + max_lines:5 + CharacterText: + text:"[color={}]Voice Actors:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.voice_actors["name"]) + MDDivider: + + +: + adaptive_height:True + container:container + orientation:"vertical" + CharactersHeaderText: + text:"Characters" + CharactersContainer: + id:container + + diff --git a/app/View/AnimeScreen/components/controls.kv b/app/View/AnimeScreen/components/controls.kv new file mode 100644 index 0000000..3715843 --- /dev/null +++ b/app/View/AnimeScreen/components/controls.kv @@ -0,0 +1,17 @@ + + adaptive_height:True + padding:"10dp" + spacing:"10dp" + pos_hint: {'center_x': 0.5} + MDButton: + on_press: print("presed") + MDButtonText: + text:"Add to MyList" + MDButton: + on_press: print("presed") + MDButtonText: + text:"Watch on Animdl" + MDButton: + on_press: print("presed") + MDButtonText: + text:"Watch on AllAnime" diff --git a/app/View/AnimeScreen/components/description.kv b/app/View/AnimeScreen/components/description.kv new file mode 100644 index 0000000..d5e098b --- /dev/null +++ b/app/View/AnimeScreen/components/description.kv @@ -0,0 +1,34 @@ + + adaptive_height:True + # halign:"center" + max_lines:0 + shorten:False + bold:True + markup:True + font_style: "Body" + role: "large" + md_bg_color:self.theme_cls.secondaryContainerColor + padding:"10dp" + +: + adaptive_height:True + md_bg_color:self.theme_cls.surfaceContainerLowColor + padding:"10dp" + +: + adaptive_height:True + max_lines:0 + shorten:False + markup:True + font_style: "Body" + role: "small" +: + orientation:"vertical" + adaptive_height:True + DescriptionHeader: + text:"Description" + DescriptionContainer: + DescriptionText: + text:root.description + + \ No newline at end of file diff --git a/app/View/AnimeScreen/components/header.kv b/app/View/AnimeScreen/components/header.kv new file mode 100644 index 0000000..fff2dee --- /dev/null +++ b/app/View/AnimeScreen/components/header.kv @@ -0,0 +1,19 @@ +: + adaptive_height:True + orientation: 'vertical' + # padding:"10dp" + MDLabel: + text: root.titles + adaptive_height:True + md_bg_color:self.theme_cls.secondaryContainerColor + padding:"5dp" + bold:True + shorten:False + max_lines:2 + font_style:"Label" + role:"large" + FitImage: + size_hint_y: None + height: dp(250) + source:root.banner_image + \ No newline at end of file diff --git a/app/View/AnimeScreen/components/rankings_bar.kv b/app/View/AnimeScreen/components/rankings_bar.kv new file mode 100644 index 0000000..3fbe215 --- /dev/null +++ b/app/View/AnimeScreen/components/rankings_bar.kv @@ -0,0 +1,81 @@ +#:set yellow [.9,.9,0,.9] + +: + max_lines:0 + shorten:False + # padding:"10dp" + markup:True + font_style: "Label" + role: "medium" +: + color:self.theme_cls.primaryColor + bold:True + # padding:"10dp" + max_lines:0 + shorten:False + markup:True + font_style: "Label" + role: "large" + + + +: + orientation:"vertical" + +: + orientation:"vertical" + padding:"20dp" +: + size_hint_y:None + height:dp(100) + line_color:self.theme_cls.secondaryColor + padding:"10dp" + RankingsBoxLayout: + size_hint_x:.4 + RankingsHeaderLabel: + text:"Average Score" + MDBoxLayout: + adaptive_width:True + MDBoxLayout: + adaptive_size:True + # spacing:"5dp" + pos_hint: {'center_y': .5} + MDIcon: + icon: "star" + color:yellow + disabled: not((root.rankings["AverageScore"]/100)*6>=2) + MDIcon: + color:yellow + disabled: not(root.rankings["AverageScore"]/100*6>=3) + icon: "star" + MDIcon: + color:yellow + disabled: not(root.rankings["AverageScore"]/100*6>=4) + icon: "star" + MDIcon: + color:yellow + disabled: not(root.rankings["AverageScore"]/100*6>=5) + icon: "star" + MDIcon: + color:yellow + icon: "star" + disabled: not(root.rankings["AverageScore"]/100*6>=6) + RankingsLabel: + adaptive_width:True + text: '{}'.format(root.rankings["AverageScore"]/10) + RankingsDivider: + RankingsBoxLayout: + size_hint_x:.3 + RankingsHeaderLabel: + text:"Popularity" + RankingsLabel: + text: '{}'.format(root.rankings["Popularity"]) + RankingsDivider: + RankingsBoxLayout: + size_hint_x:.3 + RankingsHeaderLabel: + text:"Favourites" + RankingsLabel: + text: '{}'.format(root.rankings["Favourites"]) + + \ No newline at end of file diff --git a/app/View/AnimeScreen/components/review.kv b/app/View/AnimeScreen/components/review.kv new file mode 100644 index 0000000..5c1bc8d --- /dev/null +++ b/app/View/AnimeScreen/components/review.kv @@ -0,0 +1,60 @@ +#:import get_hex_from_color kivy.utils.get_hex_from_color + + + adaptive_height:True + # halign:"center" + max_lines:0 + shorten:False + md_bg_color:self.theme_cls.secondaryContainerColor + bold:True + markup:True + font_style: "Body" + role: "large" + padding:"10dp" + +: + adaptive_height:True + md_bg_color:self.theme_cls.surfaceContainerLowColor + padding:"10dp" + orientation:"vertical" + +: + adaptive_height:True + max_lines:0 + shorten:False + markup:True + font_style: "Body" + role: "small" + +: + adaptive_height:True + spacing:"10dp" + padding:"10dp" + + + radius:50 + size_hint:None,None + height:"50dp" + width:"50dp" + + + orientation:"vertical" + adaptive_height:True + ReviewHeader: + ReviewerAvatar: + source:root.review["avatar"] + ReviewText: + pos_hint: {'center_y': 0.5} + text:root.review["username"] + MDDivider: + ReviewText: + text:root.review["summary"] + MDDivider: +: + container:container + adaptive_height:True + orientation:"vertical" + ReviewHeaderText: + text:"reviews" + ReviewContainer: + id:container \ No newline at end of file diff --git a/app/View/AnimeScreen/components/side_bar.kv b/app/View/AnimeScreen/components/side_bar.kv new file mode 100644 index 0000000..43a7c13 --- /dev/null +++ b/app/View/AnimeScreen/components/side_bar.kv @@ -0,0 +1,107 @@ +#:import get_hex_from_color kivy.utils.get_hex_from_color + +: + size_hint_y:None + height:self.minimum_height + padding:"10dp" + spacing:"10dp" + orientation: 'vertical' + pos_hint: {'center_x': 0.5} + + +: + adaptive_height:True + max_lines:0 + shorten:False + markup:True + font_style: "Label" + role: "medium" + # pos_hint: {'center_x': 0.5} +: + adaptive_height:True + halign:"center" + max_lines:0 + shorten:False + bold:True + markup:True + font_style: "Label" + role: "large" + md_bg_color:self.theme_cls.secondaryContainerColor + padding:"10dp" + + +: + size_hint_x: None + width: dp(300) + orientation: 'vertical' + line_color:self.theme_cls.secondaryColor + statistics_container:statistics_container + tags_container:tags_container + external_links_container:external_links_container + FitBoxLayout: + FitImage: + source:root.image + size_hint:None,None + height:dp(250) + width:dp(200) + pos_hint: {'center_x': 0.5} + MDButton: + on_press:app.watch_on_animdl(root.alternative_titles) + pos_hint: {'center_x': 0.5} + + MDButtonText: + text:"Watch on Animdl" + + FitBoxLayout: + SideBarHeaderLabel: + text:"Alternative Titles" + SideBarLabel: + text: "[color={}]Synonyms:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.alternative_titles["synonyms"]) + SideBarLabel: + text: "[color={}]English:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.alternative_titles["english"]) + SideBarLabel: + text: "[color={}]Japanese:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.alternative_titles["japanese"]) + + FitBoxLayout: + SideBarHeaderLabel: + text:"Information" + SideBarLabel: + text: "[color={}]Episodes:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["episodes"]) + SideBarLabel: + text: "[color={}]Status:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["status"]) + SideBarLabel: + text: "[color={}]Next Airing Episode:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["nextAiringEpisode"]) + SideBarLabel: + text: "[color={}]Aired:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["aired"]) + SideBarLabel: + text: "[color={}]Premiered:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["premiered"]) + SideBarLabel: + text: "[color={}]Broadcast:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["broadcast"]) + SideBarLabel: + text: "[color={}]Country Of Origin:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["countryOfOrigin"]) + SideBarLabel: + text: "[color={}]Hashtag:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["hashtag"]) + SideBarLabel: + text: "[color={}]Studios:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["studios"]) + SideBarLabel: + text: "[color={}]Producers:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["producers"]) + SideBarLabel: + text: "[color={}]Source:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["source"]) + SideBarLabel: + text: "[color={}]Genres:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["genres"]) + SideBarLabel: + text: "[color={}]Duration:[/color] {}".format(get_hex_from_color(self.theme_cls.primaryColor),root.information["duration"]) + FitBoxLayout: + id:statistics_container + SideBarHeaderLabel: + text:"Rankings" + FitBoxLayout: + id:tags_container + SideBarHeaderLabel: + text:"Tags" + FitBoxLayout: + id:external_links_container + SideBarHeaderLabel: + text:"External Links" + BoxLayout: + \ No newline at end of file diff --git a/app/View/MainScreen/components/__init__.py b/app/View/HomeScreen/__init__.py similarity index 100% rename from app/View/MainScreen/components/__init__.py rename to app/View/HomeScreen/__init__.py diff --git a/app/View/HomeScreen/components/__init__.py b/app/View/HomeScreen/components/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/View/HomeScreen/home_screen.kv b/app/View/HomeScreen/home_screen.kv new file mode 100644 index 0000000..668ebb4 --- /dev/null +++ b/app/View/HomeScreen/home_screen.kv @@ -0,0 +1,35 @@ +#:import get_color_from_hex kivy.utils.get_color_from_hex +#:import StringProperty kivy.properties.StringProperty + +# custom components + + + + md_bg_color: self.theme_cls.backgroundColor + main_container:main_container + MDBoxLayout: + NavRail: + screen:root + MDAnchorLayout: + anchor_y: 'top' + padding:"10dp" + MDBoxLayout: + orientation: 'vertical' + id:p + SearchBar: + MDScrollView: + size_hint:1,1 + MDBoxLayout: + id:main_container + padding:"50dp","5dp","50dp","150dp" + spacing:"10dp" + orientation: 'vertical' + size_hint_y:None + height:max(self.minimum_height,p.height,1800) + + MDBoxLayout: + size_hint_y:None + height:self.minimum_height + MDLabel: + text: "By BeneX" + diff --git a/app/View/MainScreen/main_screen.py b/app/View/HomeScreen/home_screen.py similarity index 91% rename from app/View/MainScreen/main_screen.py rename to app/View/HomeScreen/home_screen.py index c4f5743..b7e5831 100644 --- a/app/View/MainScreen/main_screen.py +++ b/app/View/HomeScreen/home_screen.py @@ -2,7 +2,7 @@ from kivy.properties import ObjectProperty from View.base_screen import BaseScreenView -class MainScreenView(BaseScreenView): +class HomeScreenView(BaseScreenView): main_container = ObjectProperty() def write_data(self): self.controller.write_data() diff --git a/app/View/MainScreen/main_screen.kv b/app/View/MainScreen/main_screen.kv deleted file mode 100644 index 8723ff0..0000000 --- a/app/View/MainScreen/main_screen.kv +++ /dev/null @@ -1,96 +0,0 @@ -#:import get_color_from_hex kivy.utils.get_color_from_hex -#:import StringProperty kivy.properties.StringProperty - -# custom sets for existing - - size_hint: 1,1 - - -# custom components - - - icon:"" - text:"" - - MDNavigationRailItemIcon: - icon:root.icon - - MDNavigationRailItemLabel: - text: root.text - - - - md_bg_color: self.theme_cls.backgroundColor - main_container:main_container - MDBoxLayout: - MDNavigationRail: - anchor:"top" - type: "selected" - md_bg_color: self.theme_cls.secondaryContainerColor - - MDNavigationRailFabButton: - icon: "home-outline" - - CommonNavigationRailItem: - icon: "magnify" - text: "Search" - on_release: - # print("r") - root.manager_screens.current = "search screen" - - CommonNavigationRailItem: - icon: "bookmark-outline" - text: "Bookmark" - - CommonNavigationRailItem: - icon: "library-outline" - text: "Library" - - CommonNavigationRailItem: - icon: "cog" - text: "settings" - - MDAnchorLayout: - anchor_y: 'top' - padding:"10dp" - MDBoxLayout: - orientation: 'vertical' - id:p - MDBoxLayout: - pos_hint: {'center_x': 0.5,'top': 1} - padding: "10dp" - size_hint_y:None - height: self.minimum_height - size_hint_x:.75 - spacing: '20dp' - MDTextField: - size_hint_x:1 - MDTextFieldLeadingIcon: - icon: "magnify" - MDTextFieldHintText: - text: "Search for anime" - # MDTextFieldTrailingIcon: - # icon: "filter" - MDIconButton: - pos_hint: {'center_y': 0.5} - icon: "account-circle" - # size: 32,32 - MDScrollView: - # do_scroll_y:True - # do_scroll_x:False - size_hint:1,1 - # height:main_container.minimum_height - MDBoxLayout: - id:main_container - padding:"50dp","5dp","50dp","150dp" - spacing:"10dp" - orientation: 'vertical' - size_hint_y:None - height:max(self.minimum_height,p.height,1800) - adaptive_height:True - # MDBoxLayout: - # size_hint_y:None - # height:self.minimum_height - # MDLabel: - # text: "By BeneX" - diff --git a/app/View/MylistScreen/my_list_screen.kv b/app/View/MylistScreen/my_list_screen.kv index 6c6c647..4533511 100644 --- a/app/View/MylistScreen/my_list_screen.kv +++ b/app/View/MylistScreen/my_list_screen.kv @@ -3,34 +3,8 @@ my_list_container:my_list_container MDBoxLayout: size_hint:1,1 - MDNavigationRail: - anchor:"top" - type: "selected" - md_bg_color: self.theme_cls.secondaryContainerColor - MDNavigationRailFabButton: - icon: "home" - on_release: - root.manager_screens.current = "main screen" - CommonNavigationRailItem: - icon: "magnify" - text: "Search" - # on_release: - # root.manager_screens.current_screen = "search screen" - CommonNavigationRailItem: - icon: "bookmark-outline" - text: "Bookmark" - - CommonNavigationRailItem: - icon: "library-outline" - text: "Library" - - CommonNavigationRailItem: - icon: "cog" - text: "settings" - - # ScreenManager: - # MDScreen: - # name:"main" + NavRail: + screen:root MDAnchorLayout: anchor_y: 'top' padding:"10dp" @@ -40,29 +14,7 @@ orientation: 'vertical' id:p size_hint:1,1 - MDBoxLayout: - pos_hint: {'center_x': 0.5,'top': 1} - padding: "10dp" - size_hint_y:None - height: self.minimum_height - size_hint_x:.75 - spacing: '20dp' - MDTextField: - size_hint_x:1 - required:True - on_text_validate: - root.handle_search_for_anime(args[0]) - - MDTextFieldLeadingIcon: - icon: "magnify" - MDTextFieldHintText: - text: "Search for anime" - # MDTextFieldTrailingIcon: - # icon: "filter" - MDIconButton: - pos_hint: {'center_y': 0.5} - icon: "account-circle" - # size: 32,32 + SearchBar: MDScrollView: size_hint:1,1 MDGridLayout: diff --git a/app/View/MylistScreen/my_list_screen.py b/app/View/MylistScreen/my_list_screen.py index 238b6cd..61c6bd4 100644 --- a/app/View/MylistScreen/my_list_screen.py +++ b/app/View/MylistScreen/my_list_screen.py @@ -11,18 +11,8 @@ class MyListScreenView(BaseScreenView): according to these changes. """ - def handle_search_for_anime(self,search_widget): - search_term = search_widget.text - if search_term and not(self.is_searching): - self.search_term = search_term - self.search_results_container.clear_widgets() - if self.filters: - self.controller.requested_search_for_anime(search_term,**self.filters) - else: - self.controller.requested_search_for_anime(search_term) - + def update_layout(self,widget): - self.search_results_container.add_widget(widget) - + pass def add_pagination(self,pagination_info): pass \ No newline at end of file diff --git a/app/View/SearchScreen/components/filters.kv b/app/View/SearchScreen/components/filters.kv new file mode 100644 index 0000000..119c1e3 --- /dev/null +++ b/app/View/SearchScreen/components/filters.kv @@ -0,0 +1,27 @@ +: + MDDropDownItemText: + text: root.text + +: + adaptive_width:True + +: + adaptive_height:True + spacing:"10dp" + size_hint_x:.95 + pos_hint:{"center_x":.5} + padding:"10dp" + md_bg_color:self.theme_cls.surfaceContainerLowColor + + FilterLabel: + text:"Sort By" + FilterDropDown: + id:sort_filter + text:root.filters["sort"] + on_release: root.open_filter_menu(self,"sort") + FilterLabel: + text:"Status" + FilterDropDown: + id:status_filter + # text:root.filters["status"] + on_release: root.open_filter_menu(self,"status") diff --git a/app/View/SearchScreen/components/pagination.kv b/app/View/SearchScreen/components/pagination.kv new file mode 100644 index 0000000..30264f6 --- /dev/null +++ b/app/View/SearchScreen/components/pagination.kv @@ -0,0 +1,21 @@ + + max_lines:0 + shorten:False + markup:True + adaptive_height:True + font_style: "Label" + pos_hint:{"center_y":.5} + halign:"center" + role: "medium" +: + md_bg_color:self.theme_cls.surfaceContainerLowColor + radius:8 + adaptive_height:True + MDIconButton: + icon:"arrow-left" + on_release:root.search_view.previous_page() + PaginationLabel: + text:"Page {} of {}".format(root.current_page,root.total_pages) + MDIconButton: + icon:"arrow-right" + on_release:root.search_view.next_page() \ No newline at end of file diff --git a/app/View/SearchScreen/components/trending_sidebar.kv b/app/View/SearchScreen/components/trending_sidebar.kv new file mode 100644 index 0000000..45c7a22 --- /dev/null +++ b/app/View/SearchScreen/components/trending_sidebar.kv @@ -0,0 +1,6 @@ +: + orientation: 'vertical' + adaptive_height:True + md_bg_color:self.theme_cls.surfaceContainerLowColor + pos_hint: {'center_x': 0.5} + padding:"25dp","25dp","25dp","200dp" \ No newline at end of file diff --git a/app/View/SearchScreen/search_screen.kv b/app/View/SearchScreen/search_screen.kv index 2f83a83..82c548f 100644 --- a/app/View/SearchScreen/search_screen.kv +++ b/app/View/SearchScreen/search_screen.kv @@ -1,40 +1,13 @@ md_bg_color: self.theme_cls.backgroundColor search_results_container:search_results_container + trending_anime_sidebar:trending_anime_sidebar + search_results_pagination:search_results_pagination + filters:filters MDBoxLayout: size_hint:1,1 - MDNavigationRail: - anchor:"top" - type: "selected" - md_bg_color: self.theme_cls.secondaryContainerColor - - MDNavigationRailFabButton: - icon: "home" - on_release: - root.manager_screens.current = "main screen" - - CommonNavigationRailItem: - icon: "magnify" - text: "Search" - # on_release: - # root.manager_screens.current_screen = "search screen" - - CommonNavigationRailItem: - icon: "bookmark-outline" - text: "My Anime List" - on_release: - root.manager_screens.current = "my list screen" - CommonNavigationRailItem: - icon: "library-outline" - text: "Library" - - CommonNavigationRailItem: - icon: "cog" - text: "settings" - - # ScreenManager: - # MDScreen: - # name:"main" + NavRail: + screen:root MDAnchorLayout: anchor_y: 'top' padding:"10dp" @@ -42,39 +15,53 @@ MDBoxLayout: orientation: 'vertical' - id:p size_hint:1,1 + SearchBar: MDBoxLayout: - pos_hint: {'center_x': 0.5,'top': 1} - padding: "10dp" - size_hint_y:None - height: self.minimum_height - size_hint_x:.75 - spacing: '20dp' - MDTextField: - size_hint_x:1 - required:True - on_text_validate: - root.handle_search_for_anime(args[0]) - - MDTextFieldLeadingIcon: - icon: "magnify" - MDTextFieldHintText: - text: "Search for anime" - # MDTextFieldTrailingIcon: - # icon: "filter" - MDIconButton: - pos_hint: {'center_y': 0.5} - icon: "account-circle" - # size: 32,32 - MDScrollView: - size_hint:1,1 - MDGridLayout: - id:search_results_container - spacing: '10dp' - padding: "75dp","75dp","10dp","200dp" - cols:5 - size_hint_y:None - height:self.minimum_height - + spacing:"20dp" + padding:"75dp","10dp","100dp","0dp" + MDBoxLayout: + orientation: 'vertical' + size_hint:1,1 + Filters: + id:filters + MDBoxLayout: + spacing:"20dp" + MDScrollView: + size_hint:1,1 + MDBoxLayout: + orientation: 'vertical' + size_hint_y:None + height:self.minimum_height + MDGridLayout: + pos_hint: {'center_x': 0.5} + id:search_results_container + spacing: '40dp' + padding: "75dp","50dp","75dp","200dp" + cols:5 + size_hint_y:None + height:self.minimum_height + SearchResultsPagination: + id:search_results_pagination + search_view:root + MDBoxLayout: + orientation:"vertical" + size_hint_y:1 + size_hint_x:None + width: dp(250) + MDLabel: + adaptive_height:True + halign:"center" + max_lines:0 + shorten:False + bold:True + markup:True + font_style: "Label" + role: "large" + text:"Trending" + md_bg_color:self.theme_cls.secondaryContainerColor + padding:"10dp" + MDScrollView: + TrendingAnimeSideBar: + id:trending_anime_sidebar \ No newline at end of file diff --git a/app/View/SearchScreen/search_screen.py b/app/View/SearchScreen/search_screen.py index 611b5d2..60ab0b6 100644 --- a/app/View/SearchScreen/search_screen.py +++ b/app/View/SearchScreen/search_screen.py @@ -1,12 +1,64 @@ -from kivy.properties import ObjectProperty,StringProperty,DictProperty +from kivy.properties import ObjectProperty,StringProperty,DictProperty,NumericProperty from View.base_screen import BaseScreenView +from kivymd.uix.dropdownitem import MDDropDownItem +from kivymd.uix.menu import MDDropdownMenu +from kivymd.uix.boxlayout import MDBoxLayout +from kivy.clock import Clock -class SearchScreenView(BaseScreenView): +class FilterDropDown(MDDropDownItem): + text = StringProperty() + +class Filters(MDBoxLayout): + filters = DictProperty({ + "sort":"SEARCH_MATCH" + }) + def open_filter_menu(self, menu_item,filter_name): + items = [] + match filter_name: + case "sort": + items = ["ID","ID_DESC", "TITLE_ROMANJI", "TITLE_ROMANJI_DESC", "TITLE_ENGLISH", "TITLE_ENGLISH_DESC", "TITLE_NATIVE", "TITLE_NATIVE_DESC", "TYPE", "TYPE_DESC", "FORMAT", "FORMAT_DESC", "START_DATE", "START_DATE_DESC", "END_DATE", "END_DATE_DESC", "SCORE", "SCORE_DESC", "TRENDING", "TRENDING_DESC", "EPISODES", "EPISODES_DESC", "DURATION", "DURATION_DESC", "STATUS", "STATUS_DESC", "UPDATED_AT", "UPDATED_AT_DESC", "SEARCH_MATCH" "POPULARITY","POPULARITY_DESC","FAVOURITES","FAVOURITES_DESC"] + case "status": + items = ["FINISHED", "RELEASING", "NOT_YET_RELEASED", "CANCELLED", "HIATUS"] + case _: + items = [] + if items: + menu_items = [ + { + "text": f"{item}", + "on_release": lambda filter_value=f"{item}": self.filter_menu_callback(filter_name,filter_value), + } for item in items + ] + MDDropdownMenu(caller=menu_item, items=menu_items).open() + + def filter_menu_callback(self, filter_name,filter_value): + match filter_name: + case "sort": + self.ids.sort_filter.text = filter_value + self.filters["sort"] = filter_value + case "status": + self.ids.status_filter.text = filter_value + self.filters["status"] = filter_value + + +class SearchResultsPagination(MDBoxLayout): + current_page = NumericProperty() + total_pages = NumericProperty() + search_view = ObjectProperty() + +class TrendingAnimeSideBar(MDBoxLayout): + pass + +class SearchScreenView(BaseScreenView): search_results_container = ObjectProperty() + trending_anime_sidebar = ObjectProperty() + search_results_pagination = ObjectProperty() search_term = StringProperty() - filters = DictProperty() + filters = ObjectProperty() is_searching = False + has_next_page = False + current_page = 0 + total_pages = 0 def model_is_changed(self) -> None: """ Called whenever any change has occurred in the data model. @@ -14,18 +66,39 @@ class SearchScreenView(BaseScreenView): according to these changes. """ - def handle_search_for_anime(self,search_widget): - search_term = search_widget.text + def handle_search_for_anime(self,search_widget=None,page=None): + if search_widget: + search_term = search_widget.text + elif page: + search_term = self.search_term + else: + return + if search_term and not(self.is_searching): self.search_term = search_term self.search_results_container.clear_widgets() - if self.filters: - self.controller.requested_search_for_anime(search_term,**self.filters) + if filters:=self.filters.filters: + Clock.schedule_once(lambda _:self.controller.requested_search_for_anime(search_term,**filters,page=page)) else: - self.controller.requested_search_for_anime(search_term) + Clock.schedule_once(lambda _:self.controller.requested_search_for_anime(search_term,page=page)) def update_layout(self,widget): self.search_results_container.add_widget(widget) - def add_pagination(self,pagination_info): - pass \ No newline at end of file + def update_pagination(self,pagination_info): + self.search_results_pagination.current_page =self.current_page = pagination_info["currentPage"] + self.search_results_pagination.total_pages = self.total_pages = pagination_info["total"] + self.has_next_page = pagination_info["hasNextPage"] + + def next_page(self): + if self.has_next_page: + page = self.current_page + 1 + self.handle_search_for_anime(page=page) + + def previous_page(self): + if self.current_page > 1: + page = self.current_page - 1 + self.handle_search_for_anime(page=page) + + def update_trending_sidebar(self,trending_anime): + self.trending_anime_sidebar.add_widget(trending_anime) diff --git a/app/View/__init__.py b/app/View/__init__.py index fc52a5f..e9c3920 100644 --- a/app/View/__init__.py +++ b/app/View/__init__.py @@ -1,3 +1,4 @@ -from .MainScreen.main_screen import MainScreenView +from .HomeScreen.home_screen import HomeScreenView from .SearchScreen.search_screen import SearchScreenView -from .MylistScreen.my_list_screen import MyListScreenView \ No newline at end of file +from .MylistScreen.my_list_screen import MyListScreenView +from .AnimeScreen.anime_screen import AnimeScreenView \ No newline at end of file diff --git a/app/View/base_screen.py b/app/View/base_screen.py index 6a0c8ee..e346538 100644 --- a/app/View/base_screen.py +++ b/app/View/base_screen.py @@ -1,4 +1,6 @@ from kivy.properties import ObjectProperty +from kivymd.uix.navigationrail import MDNavigationRail +from kivymd.uix.boxlayout import MDBoxLayout from kivymd.app import MDApp from kivymd.uix.screen import MDScreen @@ -6,6 +8,14 @@ from kivymd.uix.screen import MDScreen from Utility.observer import Observer + +class NavRail(MDNavigationRail): + screen=ObjectProperty() + +class SearchBar(MDBoxLayout): + pass + + class BaseScreenView(MDScreen, Observer): """ A base class that implements a visual representation of the model data. diff --git a/app/View/components/general.kv b/app/View/components/general.kv new file mode 100644 index 0000000..31019bc --- /dev/null +++ b/app/View/components/general.kv @@ -0,0 +1,3 @@ +: + allow_copy:True + allow_selection:True \ No newline at end of file diff --git a/app/View/components/media_card/components/media_cards_container.kv b/app/View/components/media_card/components/media_cards_container.kv new file mode 100644 index 0000000..ceddd0b --- /dev/null +++ b/app/View/components/media_card/components/media_cards_container.kv @@ -0,0 +1,19 @@ + + size_hint:1,None + height:max(self.minimum_height,dp(350),container.minimum_height) + container:container + orientation: 'vertical' + padding:"10dp" + spacing:"5dp" + MDLabel: + text:root.list_name + MDScrollView: + size_hint:1,None + height:container.minimum_height + MDBoxLayout: + id:container + spacing:"10dp" + padding:"0dp","10dp","100dp","10dp" + size_hint:None,None + height:self.minimum_height + width:self.minimum_width diff --git a/app/View/components/media_card/components/media_popup.kv b/app/View/components/media_card/components/media_popup.kv new file mode 100644 index 0000000..dc69f82 --- /dev/null +++ b/app/View/components/media_card/components/media_popup.kv @@ -0,0 +1,164 @@ +#:import get_hex_from_color kivy.utils.get_hex_from_color +#:set yellow [.9,.9,0,.9] + +: + shorten:True + shorten_from:"right" + adaptive_height:True + + + adaptive_height:True + + + size_hint: None, None + height: dp(500) + width: dp(400) + radius:[5,5,5,5] + md_bg_color:self.theme_cls.backgroundColor + anchor_y: 'top' + player:player + MDBoxLayout: + orientation: 'vertical' + MDRelativeLayout: + size_hint_y: None + height: dp(250) + line_color:root.caller.has_trailer_color + line_width:2 + MediaPopupVideoPlayer: + id:player + source:root.caller.trailer_url + preview:root.caller.preview_image + state:"play" if root.caller.trailer_url else "stop" + fit_mode:"fill" + size_hint_y: None + height: dp(250) + PopupBoxLayout: + padding: "10dp","5dp" + spacing:"5dp" + pos_hint: {'left': 1,'top': 1} + MDIcon: + icon: "star" + color:yellow + disabled: not(root.caller.stars[0]) + MDIcon: + color:yellow + disabled: not(root.caller.stars[1]) + icon: "star" + MDIcon: + color:yellow + disabled: not(root.caller.stars[2]) + icon: "star" + MDIcon: + color:yellow + disabled: not(root.caller.stars[3]) + icon: "star" + MDIcon: + color:yellow + icon: "star" + disabled: not(root.caller.stars[4]) + MDIcon: + color: yellow + icon: "star" + disabled: not(root.caller.stars[5]) + + MDLabel: + text: f"{root.caller.episodes} Episodes" + halign:"right" + font_style:"Label" + role:"medium" + bold:True + pos_hint: {'center_y': 0.5} + adaptive_height:True + color: 0,0,0,.7 + + PopupBoxLayout: + padding:"5dp" + pos_hint: {'bottom': 1} + SingleLineLabel: + text:root.caller.media_status + opacity:.8 + halign:"left" + font_style:"Label" + role:"medium" + bold:True + pos_hint: {'center_y': .5} + SingleLineLabel: + text:root.caller.first_aired_on + opacity:.8 + halign:"right" + font_style:"Label" + role:"medium" + bold:True + pos_hint: {'center_y': .5} + # header + MDBoxLayout: + orientation: 'vertical' + padding:"10dp" + spacing:"10dp" + PopupBoxLayout: + PopupBoxLayout: + pos_hint: {'center_y': 0.5} + TooltipMDIconButton: + tooltip_text:root.caller.title + icon: "play-circle" + on_press: + root.dismiss() + app.show_anime_screen(root.caller.anime_id) + MDIconButton: + icon: "plus-circle" if not(root.caller.is_in_my_list) else "check-circle" + on_release: + root.caller.is_in_my_list = not(root.caller.is_in_my_list) + self.icon = "plus-circle" if not(root.caller.is_in_my_list) else "check-circle" + MDIconButton: + icon: "bell-circle" if not(root.caller.is_in_my_notify) else "bell-check" + PopupBoxLayout: + pos_hint: {'center_y': 0.5} + orientation: 'vertical' + + SingleLineLabel: + font_style:"Label" + role:"small" + text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Genres: "+"[/color]"+root.caller.genres + markup:True + PopupBoxLayout: + SingleLineLabel: + font_style:"Label" + role:"small" + markup:True + text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Popularity: "+"[/color]"+root.caller.popularity + SingleLineLabel: + font_style:"Label" + markup:True + role:"small" + text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Favourites: "+"[/color]"+root.caller.favourites + MDScrollView: + size_hint:1,1 + do_scroll_y:True + MDLabel: + font_style:"Body" + role:"small" + text:root.caller.description + adaptive_height:True + # footer + PopupBoxLayout: + orientation:"vertical" + SingleLineLabel: + font_style:"Label" + role:"small" + markup:True + text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Author: "+"[/color]"+root.caller.author + SingleLineLabel: + font_style:"Label" + markup:True + role:"small" + text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Studios: "+"[/color]"+root.caller.studios + SingleLineLabel: + font_style:"Label" + markup:True + role:"small" + text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Characters: "+"[/color]"+root.caller.characters + SingleLineLabel: + font_style:"Label" + markup:True + role:"small" + text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Tags: "+"[/color]"+root.caller.tags diff --git a/app/View/components/media_card/components/tooltip.kv b/app/View/components/media_card/components/tooltip.kv new file mode 100644 index 0000000..923f986 --- /dev/null +++ b/app/View/components/media_card/components/tooltip.kv @@ -0,0 +1,3 @@ + + MDTooltipPlain: + text:root.tooltip_text diff --git a/app/View/components/media_card/media_card.kv b/app/View/components/media_card/media_card.kv index 8335072..e930ff9 100644 --- a/app/View/components/media_card/media_card.kv +++ b/app/View/components/media_card/media_card.kv @@ -1,209 +1,11 @@ -#:import get_hex_from_color kivy.utils.get_hex_from_color - -#:set yellow [.9,.9,0,.9] - -# overides and customization -: - adaptive_height:True - max_lines:1 - valign:"top" - shorten_from:"right" - shorten:True - - - bold:True - - valign:"center" - - -: - # adaptive_height:True - size_hint_y:None - height:self.minimum_height - - -# custom components - - MDTooltipPlain: - text:root.tooltip_text - - -# - - - - size_hint: None, None - height: dp(500) - width: dp(400) - radius:[5,5,5,5] - md_bg_color:self.theme_cls.backgroundColor - anchor_y: 'top' - player:player - MDBoxLayout: - orientation: 'vertical' - adaptive_height:False - anchor_y: 'top' - MDRelativeLayout: - size_hint_y: None - height: dp(250) - line_color:root.caller.has_trailer_color - line_width:2 - MediaPopupVideoPlayer: - id:player - source:root.caller.trailer_url - preview:root.caller.preview_image - state:"play" if root.caller.trailer_url else "stop" - fit_mode:"fill" - size_hint_y: None - height: dp(250) - MDBoxLayout: - padding: "10dp","5dp" - spacing:"5dp" - pos_hint: {'left': 1,'top': 1} - adaptive_height:True - MDIcon: - icon: "star" - color:yellow - disabled: not(root.caller.stars[0]) - MDIcon: - color:yellow - disabled: not(root.caller.stars[1]) - icon: "star" - MDIcon: - color:yellow - disabled: not(root.caller.stars[2]) - icon: "star" - MDIcon: - color:yellow - disabled: not(root.caller.stars[3]) - icon: "star" - MDIcon: - color:yellow - icon: "star" - disabled: not(root.caller.stars[4]) - MDIcon: - color: yellow - icon: "star" - disabled: not(root.caller.stars[5]) - - MDLabel: - text: f"{root.caller.episodes} Episodes" - halign:"right" - font_style:"Label" - role:"medium" - bold:True - pos_hint: {'center_y': 0.5} - adaptive_height:True - color: 0,0,0,.7 - - MDBoxLayout: - padding:"5dp" - pos_hint: {'bottom': 1} - adaptive_height:True - MDLabel: - text:root.caller.media_status - opacity:.8 - halign:"left" - font_style:"Label" - role:"medium" - bold:True - pos_hint: {'center_y': .5} - adaptive_height:True - MDLabel: - text:root.caller.first_aired_on - opacity:.8 - halign:"right" - font_style:"Label" - role:"medium" - bold:True - pos_hint: {'center_y': .5} - adaptive_height:True - MDBoxLayout: - orientation: 'vertical' - padding:"10dp" - spacing:"10dp" - adaptive_height:False - MDBoxLayout: - adaptive_height:True - MDBoxLayout: - adaptive_height:True - pos_hint: {'center_y': 0.5} - TooltipMDIconButton: - tooltip_text:root.caller.title - icon: "play-circle" - on_press: root.caller.is_play - MDIconButton: - icon: "plus-circle" if not(root.caller.is_in_my_list) else "check-circle" - on_release: - root.caller.is_in_my_list = not(root.caller.is_in_my_list) - self.icon = "plus-circle" if not(root.caller.is_in_my_list) else "check-circle" - MDIconButton: - icon: "bell-circle" if not(root.caller.is_in_my_notify) else "bell-check" - MDBoxLayout: - orientation: 'vertical' - pos_hint: {'center_y': 0.5} - adaptive_height:True - MDLabelShortened: - font_style:"Label" - role:"small" - text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Genres: "+"[/color]"+root.caller.genres - markup:True - MDBoxLayout: - adaptive_height:True - MDLabelShortened: - font_style:"Label" - role:"small" - markup:True - text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Popularity: "+"[/color]"+root.caller.popularity - MDLabelShortened: - font_style:"Label" - markup:True - role:"small" - text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Favourites: "+"[/color]"+root.caller.favourites - MDScrollView: - size_hint:1,1 - do_scroll_y:True - MDLabel: - font_style:"Body" - role:"small" - text:root.caller.description - shorten:False - adaptive_height:True - # shorten_from:"right" - max_lines:0 - - MDBoxLayout: - orientation: 'vertical' - adaptive_height:True - MDLabelShortened: - font_style:"Label" - role:"small" - markup:True - text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Author: "+"[/color]"+root.caller.author - MDLabelShortened: - font_style:"Label" - markup:True - role:"small" - text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Studios: "+"[/color]"+root.caller.studios - MDLabelShortened: - font_style:"Label" - markup:True - role:"small" - text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Characters: "+"[/color]"+root.caller.characters - MDLabelShortened: - font_style:"Label" - markup:True - role:"small" - text: f"[color={get_hex_from_color(self.theme_cls.primaryColor)}]"+"Tags: "+"[/color]"+root.caller.tags - + adaptive_height:True spacing:"5dp" image:"https://s4.anilist.co/file/anilistcdn/media/anime/cover/small/bx163270-oxwgbe43Cpog.jpg" - on_release: - self.open() size_hint_x: None width:dp(100) - # height:self.minimum_height + on_release: + self.open() FitImage: source:root.cover_image_url fit_mode:"fill" @@ -212,7 +14,7 @@ height: dp(150) MDDivider: color:root.has_trailer_color - MDLabel: + SingleLineLabel: font_style:"Label" role:"medium" text:root.title @@ -220,30 +22,3 @@ halign:"center" color:self.theme_cls.secondaryColor - - # adaptive_height:True - # size_hint_y:None - size_hint_x:1 - # height:dp(300) - size_hint_y:None - height:max(self.minimum_height,dp(350),container.minimum_height) - # adaptive_height:True - # width:self.minimum_width - container:container - orientation: 'vertical' - padding:"10dp" - spacing:"5dp" - MDLabel: - text:root.list_name - MDScrollView: - # do_scroll_x:True - # do_scroll_y:False - size_hint:1,None - height:container.minimum_height - MDBoxLayout: - id:container - padding:"0dp","10dp","100dp","10dp" - size_hint:None,None - height:self.minimum_height - width:self.minimum_width - spacing:"10dp" diff --git a/app/View/components/media_card/media_card.py b/app/View/components/media_card/media_card.py index a2e3656..3db9cab 100644 --- a/app/View/components/media_card/media_card.py +++ b/app/View/components/media_card/media_card.py @@ -9,7 +9,7 @@ from kivymd.theming import ThemableBehavior from kivy.uix.modalview import ModalView from kivy.properties import ObjectProperty,StringProperty,BooleanProperty,ListProperty,NumericProperty from kivy.uix.video import Video - +from kivy.animation import Animation class Tooltip(MDTooltip): pass @@ -28,9 +28,45 @@ class MediaPopup(ThemableBehavior,HoverBehavior,StencilBehavior,CommonElevationB player = ObjectProperty() def __init__(self, caller,*args,**kwarg): - self.caller = caller + self.caller:MediaCard = caller super(MediaPopup,self).__init__(*args,**kwarg) + + def open(self, *_args, **kwargs): + """Display the modal in the Window. + + When the view is opened, it will be faded in with an animation. If you + don't want the animation, use:: + + view.open(animation=False) + + """ + from kivy.core.window import Window + if self._is_open: + return + self._window = Window + self._is_open = True + self.dispatch('on_pre_open') + Window.add_widget(self) + Window.bind( + on_resize=self._align_center, + on_keyboard=self._handle_keyboard) + self.center = self.caller.to_window(*self.caller.center) + self.fbind('center', self._align_center) + self.fbind('size', self._align_center) + if kwargs.get('animation', True): + ani = Animation(_anim_alpha=1., d=self._anim_duration) + ani.bind(on_complete=lambda *_args: self.dispatch('on_open')) + ani.start(self) + else: + self._anim_alpha = 1. + self.dispatch('on_open') + + def _align_center(self, *_args): + if self._is_open: + self.center = self.caller.to_window(*self.caller.center) + + def on_leave(self,*args): def _leave(dt): if not self.hovering: @@ -39,6 +75,7 @@ class MediaPopup(ThemableBehavior,HoverBehavior,StencilBehavior,CommonElevationB class MediaCard(ButtonBehavior,HoverBehavior,MDBoxLayout): + anime_id = NumericProperty() title = StringProperty() is_play = ObjectProperty() trailer_url = StringProperty() @@ -58,9 +95,7 @@ class MediaCard(ButtonBehavior,HoverBehavior,MDBoxLayout): stars = ListProperty([0,0,0,0,0,0]) cover_image_url = StringProperty() preview_image = StringProperty() - # screen_name = StringProperty() screen = ObjectProperty() - anime_id = NumericProperty() has_trailer_color = ListProperty([1,1,1,0]) def __init__(self,trailer_url=None,**kwargs): super().__init__(**kwargs) @@ -74,15 +109,16 @@ class MediaCard(ButtonBehavior,HoverBehavior,MDBoxLayout): # def on_screen_name(self,instance,value): # if self.app: # self.screen = self.app.manager_screens.get_screen(value) - + # def def on_enter(self): def _open_popup(dt): if self.hovering: window = self.get_parent_window() - for widget in window.children: # type: ignore - if isinstance(widget,MediaPopup): - return - self.open() + if window: + for widget in window.children: # type: ignore + if isinstance(widget,MediaPopup): + return + self.open() Clock.schedule_once(_open_popup,5) def on_popup_open(self,popup:MediaPopup): @@ -116,70 +152,3 @@ class MediaCard(ButtonBehavior,HoverBehavior,MDBoxLayout): class MediaCardsContainer(MDBoxLayout): container = ObjectProperty() list_name = StringProperty() -# if __name__ == "__main__": -# from kivymd.app import MDApp -# from kivy.lang import Builder -# import json -# import os -# import tracemalloc -# tracemalloc.start() -# data = {} -# with open(os.path.join(os.curdir,"View","components","media_card","data.json"),"r") as file: -# data = json.loads(file.read()) - -# cache = {} -# def fetch_data(key): -# yt = YouTube(key) -# preview_image = yt.thumbnail_url -# video_stream_url = yt.streams.filter(progressive=True,file_extension="mp4")[-1].url -# return preview_image,video_stream_url - -# def cached_fetch_data(key): -# if key not in cache: -# cache[key] = fetch_data(key) -# return cache[key] - - -# class MediaCardApp(MDApp): -# def build(self): -# self.theme_cls.primary_palette = "Magenta" -# self.theme_cls.theme_style = "Dark" -# ui = Builder.load_file("./media_card.kv") - -# for item in data["data"]["Page"]["media"]: -# media_card = MediaCard() -# if item["title"]["english"]: -# media_card.title = item["title"]["english"] -# else: -# media_card.title = item["title"]["romaji"] -# media_card.cover_image_url = item["coverImage"]["medium"] -# media_card.popularity = str(item["popularity"]) -# media_card.favourites = str(item["favourites"]) -# media_card.episodes = str(item["episodes"]) -# media_card.description = item["description"] -# media_card.first_aired_on = str(item["startDate"]) -# media_card.studios = str(item["studios"]["nodes"]) -# media_card.tags = str(item["tags"]) -# media_card.media_status = item["status"] -# if item["trailer"]: -# try: -# url = cached_fetch_data("https://youtube.com/watch?v="+item["trailer"]["id"])[1] -# media_card.trailer_url =url -# except: -# pass - -# media_card.genres = ",".join(item["genres"]) - -# stars = int(item["averageScore"]/100*6) -# if stars: -# for i in range(stars): -# media_card.stars[i] = 1 - -# ui.ids.cards.add_widget(media_card) # type: ignore -# return ui - -# MediaCardApp().run() -# snapshot = tracemalloc.take_snapshot() -# print("-----------------------------------------------") -# for stat in snapshot.statistics("lineno")[:10]: -# print(stat) \ No newline at end of file diff --git a/app/View/components/navrail.kv b/app/View/components/navrail.kv new file mode 100644 index 0000000..9a4969d --- /dev/null +++ b/app/View/components/navrail.kv @@ -0,0 +1,42 @@ + + icon:"" + text:"" + + MDNavigationRailItemIcon: + icon:root.icon + + MDNavigationRailItemLabel: + text: root.text + +: + anchor:"top" + type: "labeled" + md_bg_color: self.theme_cls.secondaryContainerColor + + MDNavigationRailFabButton: + icon: "home" + on_release: + root.screen.manager_screens.current = "home screen" + + CommonNavigationRailItem: + icon: "magnify" + text: "Search" + on_release: + root.screen.manager_screens.current = "search screen" + + CommonNavigationRailItem: + icon: "bookmark" #if root.screen.manager_screens.current=="my list screen" else "bookmark-outline" + text: "Bookmark" + on_release: + root.screen.manager_screens.current = "my list screen" + CommonNavigationRailItem: + icon: "library" + text: "Library" + on_release: + root.screen.manager_screens.current = "anime screen" + CommonNavigationRailItem: + icon: "cog" + text: "settings" + CommonNavigationRailItem: + icon: "bug" + text: "debug" diff --git a/app/View/components/top_app_bar.kv b/app/View/components/top_app_bar.kv new file mode 100644 index 0000000..3af3202 --- /dev/null +++ b/app/View/components/top_app_bar.kv @@ -0,0 +1,18 @@ +: + pos_hint: {'center_x': 0.5,'top': 1} + padding: "10dp" + adaptive_height:True + size_hint_x:.75 + spacing: '20dp' + MDTextField: + size_hint_x:1 + required:True + on_text_validate: + app.search_for_anime(args[0]) + MDTextFieldLeadingIcon: + icon: "magnify" + MDTextFieldHintText: + text: "Search for anime" + MDIconButton: + pos_hint: {'center_y': 0.5} + icon: "account-circle" diff --git a/app/View/screens.py b/app/View/screens.py index 4c4d26a..49cd9b7 100644 --- a/app/View/screens.py +++ b/app/View/screens.py @@ -1,14 +1,11 @@ -# The screens dictionary contains the objects of the models and controllers -# of the screens of the application. +from Controller import SearchScreenController,HomeScreenController,MyListScreenController,AnimeScreenController +from Model import HomeScreenModel,SearchScreenModel,MyListScreenModel,AnimeScreenModel -from Controller import SearchScreenController,MainScreenController,MyListScreenController -from Model import MainScreenModel,SearchScreenModel,MyListScreenModel - screens = { - "main screen": { - "model": MainScreenModel, - "controller": MainScreenController, + "home screen": { + "model": HomeScreenModel, + "controller": HomeScreenController, }, "search screen": { "model": SearchScreenModel, @@ -18,4 +15,8 @@ screens = { "model": MyListScreenModel, "controller": MyListScreenController, }, + "anime screen": { + "model": AnimeScreenModel, + "controller": AnimeScreenController, + }, } \ No newline at end of file diff --git a/app/animdl_config.yml b/app/animdl_config.yml new file mode 100644 index 0000000..77a2db4 --- /dev/null +++ b/app/animdl_config.yml @@ -0,0 +1,3 @@ +default_player: mpv +default_provider: allanime +quality_string: "1080/best" \ No newline at end of file diff --git a/app/anime.json b/app/anime.json new file mode 100644 index 0000000..f980647 --- /dev/null +++ b/app/anime.json @@ -0,0 +1,969 @@ +{ + "data": { + "Page": { + "media": [ + { + "title": { "romaji": "Cowboy Bebop", "english": "Cowboy Bebop" }, + "coverImage": { + "extraLarge": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx1-CXtrrkMpJ8Zq.png" + }, + "episodes":24, + "characters": { + "edges": [ + { + "node": { + "name": { "full": "Spike Spiegel" }, + "gender": "Male", + "dateOfBirth": { "year": 2044, "month": 6, "day": 26 }, + "age": "27", + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b1-ChxaldmieFlQ.png" + }, + "description": "__Height:__ 185 cm \n\nSpike Spiegel is a tall and lean 27-year-old bounty hunter born on Mars." + }, + "voiceActors": [ + { + "name": { "full": "Kouichi Yamadera" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95011-2RfLzncNyvbR.png" + } + }, + { + "name": { "full": "Steven Blum" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95012-jnlK6VyCTf9P.png" + } + }, + { + "name": { "full": "Massimo De Ambrosis" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/781.jpg" + } + }, + { + "name": { "full": "Viktor Neumann" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/1638.jpg" + } + }, + { + "name": { "full": "Zolt\u00e1n Juh\u00e1sz" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Yann Pichon" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/9237.jpg" + } + }, + { + "name": { "full": "Ja hyeong Gu" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/14781.jpg" + } + }, + { + "name": { "full": "Guilherme Briggs" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n96099-n1wxTRslU9gj.jpg" + } + }, + { + "name": { "full": "Yamil Atala" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/10028.jpg" + } + }, + { + "name": { "full": "Genaro V\u00e1squez" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n206333-oYkemxJhn4bk.png" + } + }, + { + "name": { "full": "Jos\u00e9 Gilberto Vilchis" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n105021-Bn6vy2ClY3uX.png" + } + } + ] + }, + { + "node": { + "name": { "full": "Faye Valentine" }, + "gender": "Female", + "dateOfBirth": { "year": 1994, "month": 8, "day": 14 }, + "age": "23 (Physical), 77 (Actual)", + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b2-0Iszg6Izgt4p.png" + }, + "description": "One of the members of the bounty hunting crew in the anime series Cowboy Bebop. Often seen with a cigarette and in a revealing outfit complete with bright yellow hot pants and a matching, revealing top, black suspenders, white boots, and a long-sleeved red shirt worn normally through the sleeves, not to mention her signature headband, she is unusually attractive, sporting a bob of violet hair, green eyes, fair skin, and a voluptuous body. \n\nAlthough appearing to be no more than her 23 years alive suggests, Faye is actually upwards of 74-years-old, having been put into cryogenic freeze after a space shuttle accident. During the course of the series (set in 2071), Faye manages to cross paths with Spike and Jet twice before she finally makes herself at home aboard their ship the second time, much to the consternation and disapproval of the two men, both of whom have their own reservations about women in general. Faye herself is brash, egotistical, and quite lazy, despite taking plenty of time to pamper and care for her own appearance. Faye has also been placed under arrest several times in the series and spends much time in handcuffs on the ship. She, at times, expects the boys to take care of bounties for her, while she sits by idly to reap the benefits and eat all their food, another source of conflict. \n\nSeemingly little more than a thorn in her partners\u2019 sides, Faye is actually a well-rounded member of the team. She can handle herself exceptionally well for a woman of her slight appearance, displaying at least once in the series (in \"Cowboy Funk\") that she packs quite a mean punch. Adept at flying, Faye has stood her ground just as well as Spike has in an aerial dogfight in her ship Red Tail, at times even against Spike in an aerial dogfight. She also excels with guns, and is first seen in the series completely disabling a ship with a Heckler & Koch MP5, though she is immediately apprehended afterward. In the movie, she is seen with the same gun, in addition to her normal companion: a Glock 30. Where Faye really shines, however, is with her mouth. She has an almost unstoppable attitude, and even her sometimes innocent smile can be seen as dangerous. Sarcastic and presumptuous, she rarely appears weak or in need of support. She brags and takes care of herself, never trusting others, cheating and lying her way from one day to the next. \n\nShe is a woman who is skilled at getting what she wants; however, her indomitable exterior hides a more delicate interior. Upon awakening from her 54-year cryogenic sleep, not only was she saddled with a massive amount of debt that she had no means to pay, but she was also diagnosed with total amnesia, a stranger in a mysterious world that she was not a part of and did not understand, surrounded by people who claimed to be helping her but were only there to take advantage of her naivet\u00e9. The surname \"Valentine\" was merely a name given to her by the doctor who woke her; the circumstances of her accident, her previous life, and even her real name all remain a mystery, and are only gradually revealed as the series progresses. It has been hinted that she came from Singapore on Earth, and was the daughter of a very wealthy family, as the city's famous Merlion Statue features prominently in scenes of her childhood, and that memories and a film from her childhood showed her living in a large mansion. In an early episode, she states that she is descended from Roma people, but she may well have been lying. Utterly betrayed by someone she thought she could trust after waking, Faye found herself burdened with even more money to pay, and the situation resulted in the hardening of her personality to an extreme degree. She even says in Session 11: \u201cwe deceive or we are deceived\u201d, and that \u201cnothing good ever happened to me when I trusted others.\u201d \n\nThroughout the series, though she retains her sarcastic demeanor and unpleasant nature up until the very end, it is easy to see her grow as a character. She learns to value her comrades, coming back to the Bebop when she realizes that it is the only home that she has left, naming it as the \u201conly place I could return to\u201d. She grows to understand the disadvantages of being a loner, and that even though her \"family\" is somewhat dysfunctional it is still a place where she will always belong." + }, + "voiceActors": [ + { + "name": { "full": "Megumi Hayashibara" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95014-VqxNuufY94V3.png" + } + }, + { + "name": { "full": "Wendee Lee" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95036-UkyIYVtEhoPk.png" + } + }, + { + "name": { "full": "Barbara De Bortoli" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95763-Ci0xdLc6Z3a0.jpg" + } + }, + { + "name": { "full": "Barbara Szit\u00e1s" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/7828.jpg" + } + }, + { + "name": { "full": "Antje von der Ahe" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/8549.jpg" + } + }, + { + "name": { "full": "Mi Sook Jeong" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/8812.jpg" + } + }, + { + "name": { "full": "Carmen Ambr\u00f3s" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "B\u00e9rang\u00e8re Jean" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n163357-UI9zFTe0wI6y.png" + } + }, + { + "name": { "full": "Miriam Ficher" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/540.jpg" + } + }, + { + "name": { "full": "Elsa Covi\u00e1n" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n153194-gLoOTnSq8k6H.jpg" + } + }, + { + "name": { "full": "Karla Falc\u00f3n" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n181977-cMmWSouBCpJN.png" + } + } + ] + }, + { + "node": { + "name": { "full": "Edward Wong Hau Pepelu Tivrusky IV" }, + "gender": "Female", + "dateOfBirth": { "year": 2058, "month": 1, "day": 1 }, + "age": "~13", + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b16-80wd87nl1Rue.png" + }, + "description": "Ed is an eccentric, resourceful, childlike, tomboyish, and intelligent teenager. Ed first encounters the Bebop and its crew when she hacks the ship on its way to Earth. After Ed helps the Bebop crew cash in the Earth hacker bounty, she insists on joining the crew. When Faye tries to leave Earth without her, Ed hacks the Bebop and holds it hostage until she is permitted to join.\n\n~!\nLater in the story when the Bebop is back on Earth, the crew stumbles across an orphanage that Ed used to live in. After seeing some old friends there, Ed is informed that her father has come looking for her recently. Ed decides to make up a bounty on her father to convince Spike to find him. When Spike finds him, Ed decides to leave the Bebop with Ein to live with her father on Earth.!~" + }, + "voiceActors": [ + { + "name": { "full": "Melissa Fahn" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95452-ID2nbW1E8fLk.png" + } + }, + { + "name": { "full": "Aoi Tada" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95658-paHKYOWkhoOd.png" + } + }, + { + "name": { "full": "Isabel Marti\u00f1\u00f3n" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/1686.jpg" + } + }, + { + "name": { "full": "Ilona Brokowski" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/6138.jpg" + } + }, + { + "name": { "full": "Patricia Legrand" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/7223.jpg" + } + }, + { + "name": { "full": "Jeong-Hwa Yang" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/14755.jpg" + } + }, + { + "name": { "full": "Gemma Donati" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Leticia Celini" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n180473-RxcWwuazq2t5.png" + } + } + ] + }, + { + "node": { + "name": { "full": "Jet Black" }, + "gender": "Male", + "dateOfBirth": { "year": 2035, "month": 12, "day": 3 }, + "age": "36", + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b3-JjH9Si9UM1NZ.png" + }, + "description": "Jet, known on his home satellite as the \"Black Dog\" for his tenacity, is a 36-year-old former cop from Ganymede (a Jovian satellite) and acts as Spike's foil during the series. Physically, Jet is very tall with a muscular build. He wears a beard with no mustache, and is completely bald save for the back of his head. Spike acts lazy and uninterested, whereas Jet is hard working and a jack-of-all-trades. Jet was once an investigator in the Inter Solar System Police (ISSP) for many years until he lost his arm in an investigation that went awry when his corrupt partner (and friend at the time) betrayed him. His arm was replaced with a cybernetic limb (later revealed to be by choice, as biological replacements were possible, he wanted the fake arm as a reminder of what happened), yet his loss of limb coupled with the general corruption of the police force prompted Jet to quit the ISSP in disgust and become a freelance bounty hunter. Jet also considers himself something of a renaissance man: he cultivates bonsai trees, cooks, enjoys jazz/blues music (he named his ship the Bebop, referring to a type of jazz), especially Charlie Parker, and even has interest in Goethe. As a character, Jet is the quintessential oyaji or \"dad\" even though he often wishes people would view him as a more brotherly figure (so as not to seem old). Jet is skilled with handguns, typically carrying a pre-2004 Walther P99, as well as the use of the netgun. He is good with hand to hand combat as well. Unlike Spike, Jet tends to use more raw muscle than technique. He is also a great mechanic and pilot. Aside from the converted interplanetary fishing trawler vessel Bebop, Jet flies a smaller ship called Hammerhead. The Hammerhead appears to be a modified (Jet added larger engines and fuel tanks) salvage-craft that uses a mechanical arm equipped with a harpoon as its main weapon, which is somewhat analogous to his own mechanical arm. Both the Hammerhead and the Bebop are able to land on water, and have a fishing theme, most likely because Ganymede's surface is mostly covered with water (it is later revealed that the Bebop was originally a fishing ship that Jet \"customized\" with larger engines). ~!During the series, it is revealed that Jet once lived with a woman named Alisa, who left him because he was too controlling. Later they meet up again when Alisa's new boyfriend Rhint is wanted for murder. Jet then ends up in a situation somewhat similar to that of Vicious, where he must hunt down a woman who broke his heart, and her lover. In a later episode, another Vicious/Spike parallel is set up when Jet finds out that it was his old partner Fad who betrayed him (though in Jet's case, there was no love affair involved). Fad arranged for Jet's death in a setup, but he survived with only a missing arm and a scar on his face. It is worth noting that Jet managed to face the demons of his past and let them go, in contrast to Spike, who was killed when he confronted his. This is likely due to the contrast in the two approaches to the past. While Spike hid and fled from his past, Jet tracked it down and confronted it.!~" + }, + "voiceActors": [ + { + "name": { "full": "Unshou Ishizuka" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95357-umndcceko65h.png" + } + }, + { + "name": { "full": "Beau Billingslea" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95358-WswC6Q3j7dnB.jpg" + } + }, + { + "name": { "full": "Philippe Roullier" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/9256.jpg" + } + }, + { + "name": { "full": "Alfonso Ram\u00edrez" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n105030-gxZbxXNbufOh.jpg" + } + }, + { + "name": { "full": "Gi hyeon Kim" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/14779.jpg" + } + }, + { + "name": { "full": "Karl Schulz" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Nino Prester" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Mauro Ramos" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n180569-d5ctTE6UNLfi.jpg" + } + }, + { + "name": { "full": "Ricardo Tejedo" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n182551-z5pxnDy9L0DJ.jpg" + } + } + ] + }, + { + "node": { + "name": { "full": "Ein" }, + "gender": null, + "dateOfBirth": { "year": null, "month": null, "day": null }, + "age": null, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/4.jpg" + }, + "description": "Ein is a Pembroke Welsh Corgi brought aboard the Bebop by Spike after a failed attempt to capture a bounty. Ein is a \"data dog\": while the televised series only briefly hints on the fact that this means Ein's brain was somehow enhanced drastically, the manga shows Ed accessing data stored in Ein's brain via a virtual reality-type interface with which she has a conversation with a human proprietor. It is obvious that Ein is abnormally intelligent, as he is able to answer the telephone, drive a car (just the wheel), use the SSW, play sh\u014dgi, and generally do a number of other things that an average canine should not be able to do, but he never talks in a human language during the show. He does, however, speak in Session 18 \"Speak Like A Child\" after the credits Ein tells Spike \"Next Episode: Wild Horses\". He is able to \"speak\" to other species, as demonstrated in Session 17, \"Mushroom Samba\" (he spoke to a cow with a subtitled bark of \"Thanks\", to which the cow has a subtitled moo back of \"No problem\"). It is likely that Ed is the only crew member with any idea of Ein's capabilities, as the other crew members are quick to dismiss Ein, and never seem to acknowledge him as more than a pet. Ein initially takes a shine to Jet, but when Ed joins the crew, he comes around to her as well. Frequently the two trade roles, with Ein expressing very human sentiments via facial expression and Ed regressing to a feral state. He went with Ed after she left the crew, probably because of his attachment to her. His name is a pun on the Japanese word for \"dog\" (\u72ac inu) but is also German for \"one\". \"Ein\" may also be short for \"Einstein\", after Albert Einstein, because of the extraordinary intelligence he possesses." + }, + "voiceActors": [ + { + "name": { "full": "Kouichi Yamadera" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95011-2RfLzncNyvbR.png" + } + }, + { + "name": { "full": "Jonatas Carmona" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n231351-hjXONdRlwtsG.jpg" + } + } + ] + }, + { + "node": { + "name": { "full": "Vicious" }, + "gender": "Male", + "dateOfBirth": { "year": null, "month": null, "day": null }, + "age": null, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b2734-aglO8RKNVxnn.jpg" + }, + "description": "It's all in the name with Vicious: he is ruthless, bloodthirsty, cunning and ambitious, willing to do anything in order to secure a position of power. He is a member of the Red Dragon Crime Syndicate in Tharsis, and is often referred to or depicted as a venomous snake. His weapon of choice is not a firearm, but a katana which he wields skillfully, even against gun-wielders. \n\n~!After Spike's supposed death, Vicious also leaves the Red Dragons briefly to fight in the Titan War of 2068 although his precise motivations for enlisting are debated.!~" + }, + "voiceActors": [ + { + "name": { "full": "Norio Wakamoto" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95084-RTrZSU38POPF.png" + } + }, + { + "name": { "full": "Skip Stellrecht" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/384.jpg" + } + }, + { + "name": { "full": "Roberto Chevalier" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/1266.jpg" + } + }, + { + "name": { "full": "Szabolcs P\u00e1lmai" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/7814.jpg" + } + }, + { + "name": { "full": "Marcos Pati\u00f1o" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n105020-ZpspJDXu5iTS.png" + } + }, + { + "name": { "full": "Andreas Hosang" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Jacques Albaret" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n113869-wF45sVu1JAxR.jpg" + } + }, + { + "name": { "full": "William Viana" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n153462-TiLeyrUYBRTa.jpg" + } + }, + { + "name": { "full": "Rafael Pacheco" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n182222-0Fz9qcwIYdVr.jpg" + } + }, + { + "name": { "full": "Andr\u00e9s Guti\u00e9rrez Coto" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n108301-MdWBMH4h79NP.png" + } + } + ] + }, + { + "node": { + "name": { "full": "Grencia Mars Elijah Guo Eckener" }, + "gender": null, + "dateOfBirth": { "year": null, "month": null, "day": null }, + "age": null, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b2736-0Eoluq9UxXu4.png" + }, + "description": "Gren was once a soldier for the war on Titan, and appears in the two-part episodes of 'Jupiter Jazz'. On Titan he fought beside Vicious, who he admired and found encouragement in, during the war. After the war, Gren came back hoping to be a jazz musician, but that plan was cut short when he was arrested on the pretense of being a spy. In prison, Gren heard that Vicious testified against him; this and the isolation drove him mad. The prison used prisoners for drug experiments, and he was forced to become a test subject. (from Wikipedia) Height: 6ft 2 inches Age : 29 Weight : 172 pounds " + }, + "voiceActors": [ + { + "name": { "full": "Kenyuu Horiuchi" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/262.jpg" + } + }, + { + "name": { "full": "Michael Gregory" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/668.jpg" + } + }, + { + "name": { "full": "Seung jun Kim" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/14819.jpg" + } + }, + { + "name": { "full": "Charles Rettinghaus" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n156036-a3yI3vcZscWP.jpg" + } + }, + { + "name": { "full": "Marcelo Campos" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n96423-YaAvwaxG5fNk.jpg" + } + }, + { + "name": { "full": "Luis Leonardo Su\u00e1rez" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n182235-4nWPBHLcz65x.png" + } + }, + { + "name": { "full": "Roberto Mendiola" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n198310-yBOdbNEZylzU.png" + } + }, + { + "name": { "full": "Vittorio De Angelis" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n158538-6FsfCIOtHUzx.png" + } + } + ] + }, + { + "node": { + "name": { "full": "Julia" }, + "gender": null, + "dateOfBirth": { "year": null, "month": null, "day": null }, + "age": null, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b2735-0NRiXHK4PSWs.png" + }, + "description": "Julia is a beautiful and mysterious woman from both Spike and Vicious' pasts. A love triangle among the three caused Spike to leave the syndicate rather than challenge Vicious. Spike had wanted to take her with him when he left the syndicate, but she was blackmailed by Vicious into almost shooting Spike. Vicious found out they were planning to run away together and confronted Julia, telling her that she would have to kill Spike, or both of them would be killed. To protect not only herself but also the man she loved, she ran away, never meeting Spike at the cemetery as both of them had planned. (from Wikipedia)" + }, + "voiceActors": [ + { + "name": { "full": "Mary Elizabeth McGlynn" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95269-PhQ87wkVzLBb.jpg" + } + }, + { + "name": { "full": "Gara Takashima" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95497-ZisMmeLQfZr7.png" + } + }, + { + "name": { "full": "Orsolya Ol\u00e1h" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Susan Sindberg" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n104747-3HN1vSuPSlEb.jpg" + } + }, + { + "name": { "full": "Dulce Guerrero" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n106424-aHMqVAmkh5OD.png" + } + }, + { + "name": { "full": "Anke Reitzenstein" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Eleonora De Angelis" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n157374-iq3dNBXijHRy.jpg" + } + }, + { + "name": { "full": "Let\u00edcia Quinto" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n100136-x5kzXdgnFpS2.jpg" + } + } + ] + }, + { + "node": { + "name": { "full": "Judy" }, + "gender": null, + "dateOfBirth": { "year": null, "month": null, "day": null }, + "age": null, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b6694-y0PmKzrcVa7A.png" + }, + "description": "Co-hosts the TV show Big Shot along with Punch. The show features the duo in western attire and provides information on popular Bounty Heads throughout the star system. Judy acts like a stereotypical dumb-blonde, and wears a very revealing outfit. After Punch announces that the show has been cancelled, Judy reacts violently and exclaims that "The station will hear from her agent about this!" Later, it is revealed that she is engaged to be married to her agent." + }, + "voiceActors": [ + { + "name": { "full": "Miki Nagasawa" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95209-9RHgLGkMrska.png" + } + }, + { + "name": { "full": "Lia Sargent" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/835.jpg" + } + }, + { + "name": { "full": "Rossella Acerbo" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/1677.jpg" + } + }, + { + "name": { "full": "Angela Ringer" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/default.jpg" + } + }, + { + "name": { "full": "Susan Sindberg" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n104747-3HN1vSuPSlEb.jpg" + } + }, + { + "name": { "full": "Cec\u00edlia Lemes" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/12095.jpg" + } + }, + { + "name": { "full": "Alicia Barrag\u00e1n" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n182221-N9LZsRKJBTCd.jpg" + } + }, + { + "name": { "full": "Monserrat Mendoza" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n139011-PtSpM8k7zwlf.png" + } + } + ] + }, + { + "node": { + "name": { "full": "Andy Von de Oniyate" }, + "gender": null, + "dateOfBirth": { "year": null, "month": null, "day": null }, + "age": null, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/character/medium/b23740-NCE7b9okKmeI.png" + }, + "description": "Andy is a hunter who went after a criminal called Teddy Bomber whom he thought to be Spike. He is always with his mare, Onyx. He's a member of YMCA, Young Man's Cowboy Association. After fighting and losing he gives his cowboy title to Spike and turns into a samurai." + }, + "voiceActors": [ + { + "name": { "full": "Masashi Ebara" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95179-ZXxATX9muGcD.png" + } + }, + { + "name": { "full": "Daran Norris" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n95719-xM38IFuIRqgv.jpg" + } + }, + { + "name": { "full": "N\u00e1ndor Holl" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/7786.jpg" + } + }, + { + "name": { "full": "Constantin Pappas" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n154153-y6Y8JWyyPnBG.png" + } + }, + { + "name": { "full": "Marco Ant\u00f4nio Costa" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n191888-8c9SpkajaMmq.png" + } + }, + { + "name": { "full": "Idzi Dutkiewicz" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n108299-vems5azPxtU5.png" + } + }, + { + "name": { "full": "Ulises Zavala" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/n232410-ZNSOyFA2EHO7.png" + } + }, + { + "name": { "full": "Sandro Acerbo" }, + "image": { + "medium": "https://s4.anilist.co/file/anilistcdn/staff/medium/1096.jpg" + } + } + ] + } + ] + }, + "studios": { + "nodes": [ + { "name": "Sunrise", "isAnimationStudio": true }, + { "name": "Bandai Visual", "isAnimationStudio": false }, + { "name": "Bandai Entertainment", "isAnimationStudio": false } + ] + }, + "season": "SPRING", + "format": "TV", + "status": "FINISHED", + "seasonYear": 1998, + "description": "Enter a world in the distant future, where Bounty Hunters roam the solar system. Spike and Jet, bounty hunting partners, set out on journeys in an ever struggling effort to win bounty rewards to survive.

\nWhile traveling, they meet up with other very interesting people. Could Faye, the beautiful and ridiculously poor gambler, Edward, the computer genius, and Ein, the engineered dog be a good addition to the group?", + "genres": ["Action", "Adventure", "Drama", "Sci-Fi"], + "synonyms": [ + "\uce74\uc6b0\ubcf4\uc774 \ube44\ubc25", + "\u05e7\u05d0\u05d5\u05d1\u05d5\u05d9 \u05d1\u05d9\u05d1\u05d5\u05e4", + "\u0e04\u0e32\u0e27\u0e1a\u0e2d\u0e22 \u0e1a\u0e35\u0e1a\u0e4a\u0e2d\u0e1b", + "\u041a\u043e\u0432\u0431\u043e\u0439 \u0411\u0438\u0431\u043e\u043f", + "\u039a\u03b1\u03bf\u03c5\u03bc\u03c0\u03cc\u03b7\u03b4\u03b5\u03c2 \u03c4\u03bf\u03c5 \u0394\u03b9\u03b1\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", + "Kowboj Bebop" + ], + "startDate": { "year": 1998, "month": 4, "day": 3 }, + "endDate": { "year": 1999, "month": 4, "day": 24 }, + "duration": 24, + "countryOfOrigin": "JP", + "averageScore": 86, + "source": "ORIGINAL", + "hashtag": null, + "siteUrl": "https://anilist.co/anime/1", + "nextAiringEpisode": null, + "tags": [ + { "name": "Space", "rank": 94 }, + { "name": "Crime", "rank": 92 }, + { "name": "Episodic", "rank": 88 }, + { "name": "Ensemble Cast", "rank": 86 }, + { "name": "Primarily Adult Cast", "rank": 85 }, + { "name": "Tragedy", "rank": 80 }, + { "name": "Travel", "rank": 80 }, + { "name": "Noir", "rank": 80 }, + { "name": "Male Protagonist", "rank": 78 }, + { "name": "Guns", "rank": 78 }, + { "name": "Cyberpunk", "rank": 77 }, + { "name": "Philosophy", "rank": 72 }, + { "name": "Tomboy", "rank": 71 }, + { "name": "Martial Arts", "rank": 67 }, + { "name": "Terrorism", "rank": 66 }, + { "name": "Anti-Hero", "rank": 64 }, + { "name": "Found Family", "rank": 60 }, + { "name": "Amnesia", "rank": 60 }, + { "name": "Cyborg", "rank": 58 }, + { "name": "Gambling", "rank": 57 }, + { "name": "Yakuza", "rank": 50 }, + { "name": "Drugs", "rank": 49 }, + { "name": "Cult", "rank": 42 }, + { "name": "Police", "rank": 37 }, + { "name": "Tanned Skin", "rank": 35 }, + { "name": "Nudity", "rank": 30 }, + { "name": "Circus", "rank": 10 } + ], + "reviews": { + "nodes": [ + { + "summary": "I think it's time we blow this scene, get everybody and the stuff together... okay, three, two, one, let's jam.", + "user": { + "name": "Pursueth", + "avatar": { + "medium": "https://s4.anilist.co/file/anilistcdn/user/avatar/medium/b5984516-vVhftslD3YbM.jpg" + } + } + }, + { + "summary": "Been carrying the weight for two years now. Truly my favorite anime.", + "user": { + "name": "honkytonkwomen", + "avatar": { + "medium": "https://s4.anilist.co/file/anilistcdn/user/avatar/medium/b5382323-LaMixPweP4eB.jpg" + } + } + }, + { + "summary": "Okay, 3, 2, 1 let's jam", + "user": { + "name": "TheRealKyuubey", + "avatar": { + "medium": "https://s4.anilist.co/file/anilistcdn/user/avatar/medium/b173334-U6tLWQoaepDP.png" + } + } + }, + { + "summary": "Cowboy Bebop: A Timeless Journey Through Space and Jazz", + "user": { + "name": "3dnane", + "avatar": { + "medium": "https://s4.anilist.co/file/anilistcdn/user/avatar/medium/b6497672-U4Ljca8ZT4bn.jpg" + } + } + }, + { + "summary": "A story from the past that teaches us to look to the future", + "user": { + "name": "Arikarikita", + "avatar": { + "medium": "https://s4.anilist.co/file/anilistcdn/user/avatar/medium/b883323-qLr1bYr6GGhv.png" + } + } + }, + { + "summary": "Cowboy Bebop was a bet.", + "user": { + "name": "paradigm", + "avatar": { + "medium": "https://s4.anilist.co/file/anilistcdn/user/avatar/medium/b211063-M7bZqsY3D98s.png" + } + } + } + ] + }, + "recommendations": { + "nodes": [ + { + "mediaRecommendation": { + "title": { + "romaji": "Samurai Champloo", + "english": "Samurai Champloo" + } + } + }, + { + "mediaRecommendation": { + "title": { "romaji": "TRIGUN", "english": "Trigun" } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "GREAT PRETENDER", + "english": "Great Pretender" + } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "Space\u2606Dandy", + "english": "Space Dandy" + } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "BLACK LAGOON", + "english": "Black Lagoon" + } + } + }, + { + "mediaRecommendation": { + "title": { "romaji": "Baccano!", "english": "Baccano!" } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "Michiko to Hatchin", + "english": "Michiko & Hatchin" + } + } + }, + { + "mediaRecommendation": { + "title": { "romaji": "Lupin III", "english": "Lupin the 3rd" } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "Koukaku Kidoutai: STAND ALONE COMPLEX", + "english": "Ghost in the Shell: Stand Alone Complex" + } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "Seihou Bukyou Outlaw Star", + "english": "Outlaw Star" + } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "TRIGUN STAMPEDE", + "english": "TRIGUN STAMPEDE" + } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "Shin Seiki Evangelion", + "english": "Neon Genesis Evangelion" + } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "Cyberpunk: Edgerunners", + "english": "Cyberpunk: Edgerunners" + } + } + }, + { + "mediaRecommendation": { + "title": { + "romaji": "Kekkai Sensen", + "english": "Blood Blockade Battlefront" + } + } + }, + { + "mediaRecommendation": { + "title": { "romaji": "THE Big O", "english": "The Big O" } + } + } + ] + }, + "relations": { + "nodes": [ + { + "title": { + "romaji": "Cowboy Bebop: Tengoku no Tobira", + "english": "Cowboy Bebop: The Movie - Knockin' on Heaven's Door", + "native": "\u30ab\u30a6\u30dc\u30fc\u30a4\u30d3\u30d0\u30c3\u30d7\u5929\u56fd\u306e\u6249" + } + }, + { + "title": { + "romaji": "Cowboy Bebop: Ein no Natsuyasumi", + "english": "Ein's Summer Vacation", + "native": "\u30a2\u30a4\u30f3\u306e\u306a\u3064\u3084\u3059\u307f" + } + }, + { + "title": { + "romaji": "Cowboy Bebop", + "english": "Cowboy Bebop", + "native": "\u30ab\u30a6\u30dc\u30fc\u30a4\u30d3\u30d0\u30c3\u30d7" + } + }, + { + "title": { + "romaji": "Shooting Star Bebop: Cowboy Bebop", + "english": "Cowboy Bebop Shooting Star", + "native": "\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u30b9\u30bf\u30fc\u30d3\u30d0\u30c3\u30d7 \u30ab\u30a6\u30dc\u30fc\u30a4\u30d3\u30d0\u30c3\u30d7" + } + }, + { + "title": { + "romaji": "Cowboy Bebop: Yoseatsume Blues", + "english": null, + "native": "\u30ab\u30a6\u30dc\u30fc\u30a4\u30d3\u30d0\u30c3\u30d7 \u3088\u305b\u3042\u3064\u3081\u30d6\u30eb\u30fc\u30b9" + } + } + ] + }, + "externalLinks": [ + { + "url": "http://www.hulu.com/cowboy-bebop", + "site": "Hulu", + "icon": "https://s4.anilist.co/file/anilistcdn/link/icon/7-rM06PQyWONGC.png" + }, + { + "url": "http://www.crunchyroll.com/cowboy-bebop", + "site": "Crunchyroll", + "icon": "https://s4.anilist.co/file/anilistcdn/link/icon/5-AWN2pVlluCOO.png" + }, + { + "url": "https://www.amazon.com/gp/video/detail/B00R2KO8ZE/", + "site": "Amazon Prime Video", + "icon": "https://s4.anilist.co/file/anilistcdn/link/icon/21-bDoNIomehkOx.png" + }, + { + "url": "https://tubitv.com/series/2052", + "site": "Tubi TV", + "icon": "https://s4.anilist.co/file/anilistcdn/link/icon/30-H2h0Fxnog1Pr.png" + }, + { + "url": "https://www.adultswim.com/videos/cowboy-bebop", + "site": "Adult Swim", + "icon": "https://s4.anilist.co/file/anilistcdn/link/icon/28-W1L8AHW0O4xE.png" + }, + { + "url": "https://www.netflix.com/title/80001305", + "site": "Netflix", + "icon": "https://s4.anilist.co/file/anilistcdn/link/icon/10-rVGPom8RCiwH.png" + }, + { + "url": "https://cowboy-bebop.net/", + "site": "Official Site", + "icon": null + } + ], + "rankings": [ + { "rank": 44, "context": "highest rated all time" }, + { "rank": 54, "context": "most popular all time" }, + { "rank": 1, "context": "highest rated" }, + { "rank": 1, "context": "most popular" } + ], + "bannerImage": "https://s4.anilist.co/file/anilistcdn/media/anime/banner/1-OquNCNB6srGe.jpg" + } + ] + } + } +} diff --git a/app/libs/anilist/anilist.py b/app/libs/anilist/anilist.py index e355568..22f75d3 100644 --- a/app/libs/anilist/anilist.py +++ b/app/libs/anilist/anilist.py @@ -9,7 +9,8 @@ from .queries_graphql import ( anime_characters_query, anime_relations_query, airing_schedule_query, - upcoming_anime_query + upcoming_anime_query, + anime_query ) import requests # from kivy.network.urlrequest import UrlRequestRequests @@ -44,6 +45,7 @@ class AniList: averageScore_lesser:int|None=None, tag_in:list[str]|None=None, tag_not_in:list[str]|None=None, + status:str|None = None, status_in:list[str]|None=None, status_not_in:list[str]|None=None, endDate_greater:int|None=None, @@ -60,6 +62,13 @@ class AniList: search_results = cls.get_data(search_query,variables=variables) return search_results + @classmethod + def get_anime(cls,id:int)->tuple[bool,dict]: + variables = { + "id":id + } + return cls.get_data(anime_query,variables) + @classmethod def get_trending(cls)->tuple[bool,dict]: trending = cls.get_data(trending_query) @@ -125,10 +134,16 @@ if __name__ == "__main__": # data = AniList.get_trending() # data = AniList.get_most_scored() # term = input("enter term: ") - data = AniList.search(query="Ninja") + # data = AniList.search(query="Ninja")+ + # data = AniList.get_anime(1) + data = AniList.search(query="one",status="RELEASING") + print(data) # data = AniList.get_recommended_anime_for(21) # data = AniList.get_related_anime_for(21) # data = AniList.get_airing_schedule_for(21) # data = AniList.get_upcoming_anime(1) - print(json.dumps(data,indent=4)) - pass \ No newline at end of file + if data[0]: + with open("search.json","w") as file: + json.dump(data[1],file) + else: + print(data) diff --git a/app/libs/anilist/queries_graphql.py b/app/libs/anilist/queries_graphql.py index 0e1231f..2f61aae 100644 --- a/app/libs/anilist/queries_graphql.py +++ b/app/libs/anilist/queries_graphql.py @@ -6,6 +6,7 @@ $genre_not_in:[String],\ $tag_in:[String],\ $tag_not_in:[String],\ $status_in:[MediaStatus],\ +$status:MediaStatus,\ $status_not_in:[MediaStatus],\ $popularity_greater:Int,\ $popularity_lesser:Int,\ @@ -20,10 +21,11 @@ $endDate_lesser:FuzzyDateInt\ # MediaStatus = (FINISHED,RELEASING,NOT_YET_RELEASED,CANCELLED,HIATUS) search_query = """ query($query:String,%s){ - Page(perPage:15,page:$page){ + Page(perPage:30,page:$page){ pageInfo{ total currentPage + hasNextPage } media( search:$query, @@ -32,6 +34,7 @@ query($query:String,%s){ tag_in:$tag_in, tag_not_in:$tag_not_in, status_in:$status_in, + status:$status, status_not_in:$status_not_in, popularity_greater:$popularity_greater, popularity_lesser:$popularity_lesser, @@ -310,7 +313,7 @@ query{ most_recently_updated_query = """ query{ Page(perPage:15){ - media(sort:UPDATED_AT_DESC,type:ANIME){ + media(sort:UPDATED_AT_DESC,type:ANIME,averageScore_greater:50){ id title{ romaji @@ -321,8 +324,7 @@ query{ } trailer { site - id - + id } popularity favourites @@ -573,4 +575,131 @@ query ($page: Int) { } } """ + +anime_query = """ +query($id:Int){ + Page{ + media(id:$id) { + title { + romaji + english + } + nextAiringEpisode { + timeUntilAiring + airingAt + episode + } + coverImage { + extraLarge + } + characters(perPage: 5, sort: FAVOURITES_DESC) { + edges { + node { + name { + full + + } + gender + dateOfBirth { + year + month + day + } + age + image { + medium + } + description + } + voiceActors { + name { + full + } + image { + medium + } + } + } + } + studios { + nodes { + name + isAnimationStudio + } + } + season + format + status + seasonYear + description + genres + synonyms + startDate { + year + month + day + } + endDate { + year + month + day + } + duration + countryOfOrigin + averageScore + popularity + favourites + source + hashtag + siteUrl + tags { + name + rank + } + reviews(sort: SCORE_DESC, perPage: 3) { + nodes { + summary + user { + name + avatar { + medium + } + } + } + } + recommendations(sort: RATING_DESC, perPage: 10) { + nodes { + mediaRecommendation { + title { + romaji + english + } + } + } + } + relations { + nodes { + title { + romaji + english + native + } + } + } + externalLinks { + url + site + icon + } + rankings { + rank + context + } + bannerImage + episodes + } + } +} +""" + # print(search_query) \ No newline at end of file diff --git a/..gitignore.un~ b/app/libs/animdl/.qu.graphql.un~ similarity index 61% rename from ..gitignore.un~ rename to app/libs/animdl/.qu.graphql.un~ index a0dc8684d5070cb4178dac09e96e0db737f642b0..a7df89098cf84fd2ef0810de540143e942ec973a 100644 GIT binary patch delta 71 zcmeBX>1NRn%gmi0n&*=Llz}NnRJ+0dt2Vn{XhuuxdfQ`s_e~vgBc3#ihdmSMl@#q| aU|`6csISTF*7I{?bPpqt{xSI#qapy878)D? delta 71 zcmeBX>1NRn%gmi0n&*=Ll!57%Rk^z?f%> b3=9nH6ZJKjUEcrL7~R7Nq`yyo#i$4X30fT# diff --git a/app/libs/animdl/a.json b/app/libs/animdl/a.json new file mode 100644 index 0000000..c1f2da7 --- /dev/null +++ b/app/libs/animdl/a.json @@ -0,0 +1,425 @@ +[ + { + "episode": 1, + "streams": [ + { + "quality": 2160, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-281210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=cb00cb784589adbaceceb0fa139943fa&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=0fff2748095c5e0330934793408757d3f51ce260eff3d39b6b96e6dc51201cc8&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-261210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=02ff8e9f9060bc3437356a7cb6cc1ed1&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=836a02ef21ecc1a02034d7d10083bdf97103df2a586d8ba6009d8521abd855ac&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-251210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=f99d431016260b0922d9020489ba7199&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=d94064afd352f39f9a57c1fe0b0c97eec231849dbdbcb0fdd070497cc5d86877&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 720, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-241210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=730fa341c3839f233e8a367d04c59306&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=7b2539b70f4a7f8c354e297a974a21fea81d571775c1a18dd754d4f58b061d90&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 480, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-231210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=a09b45f68cb418e807eeb090b23d510e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=7da6b3ffe8d32c9495fb77af7b18b358d5d1eced6ced88c99312a38522e13340&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 360, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-211210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=9e17e8e2f788307cd6ab4208332c45b2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=65ea6b54125595f8ebc55362d30b9367fac6517e2fe8b32aabb08ad0abfb5a8c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 240, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2e1210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=53991473cb3bce40502a72593be91b52&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=29e7fcc042beae346d067210649fc6d31e60b7d438bb00d9877ac4049ed7afd9&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 144, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2f1210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=38d619a08803fbeae4ce516df0025aa3&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=d7abaf668ed19a948b6597721d47b5c69cae7aa3f7ae965121e07ee23b82ef3f&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 2160, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-281220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=83e007567b4a487687b013ee6179d405&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=59635b60fa44105a97b961210f58d8918e7269900cdda1e621b9e947e5d86c36&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-261220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=5a765ca2a4bc69821cf8f13fe1864fb9&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=9fc3d5682ac7a4cdbe37dad60f49c3b6f53dc84979f2b71e5d1e0b4ca2784374&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-251220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=d0c61918b0e282f76f736d1c736f9ec8&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=fdff82180978f3b07104033dddd2014f9a5e49f1124995f35cfcc29785abb570&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 720, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-241220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=d62ed27057c8b6a6bd9c3d5dfce6c244&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=2bbef8b303b91623bf8f4c7a822a6a732edddda155093e363608bbecea77f0d4&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 480, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-231220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=3f133a535a1f792e6f2344634d6ac519&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=0bd35aae28c3c0c8eb48f20e68958f7c95ec7be94db9da75ed3642569f3e18fb&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 360, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-211220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=9cc8f9105cf2b103498edcb0b598172b&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=c53f5655b975d10dc84e3e64d0a4cef05e28570eebb463d83fed2a3d8f9b7811&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 240, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2e1220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=94e89139eb6c68c3abaa60732b71d9b5&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=857664970a080beafe4c0eecfd55d74d02488ab2540f3fb7a761d8de1cbb7d73&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "quality": 144, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2f1220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=0d3feddd596b49619e240c063f47de83i&mid=1715226141&platform=pc&upsig=b1cf645fb59d1a842513c0e1009ebe48&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=027ee786681aa3a335293a80df939a5c07566acaca78b1634665ea4a69f06ed9&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=81958d2e221d15d2c338619036f29c0e&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=bfcfa2cdb0b8deb5154d651a96ce22a6b4b0745d10b28fca87a6908328c5aa17&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=d808b57371897bb4174112c3a53c6ed2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=30bb7b24ea912715ec2e9e76dfbb7b2703a824389d867b78b472d2d555b94b0c&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + }, + { + "stream_url": "https://tools.fast4speed.rsvp//media7/videos/LYKSutL2PaAjYyXWz/sub/1", + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + ] + } + ] + }, + { + "episode": 2, + "streams": [ + { + "quality": 2160, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-281210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=524b69564543fbf4f3d4c68b6c3c1d09&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=6d81e4cd3e315752490834a7a10b0c87aed91c328b5c7bf3bf6d26f05ac88497&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-261210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=cb2fea1f90e4446670dff59f478b4ae9&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=8c9def323472882639cd860c4fa9597383f738ea15f87c642555095c04735e5f&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-251210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=43c3d1bae3d7eb6a8bc0288f12e1bc9f&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=17755eaa1600fb6e16fc1e1e6752e2a36f54f12a8bbccadbf59e21c44e2227b1&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 720, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-241210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=ed96f5dbb3243056c2184c5f0b6043bc&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=3376b48990131bd8e8e72e328ba519b329956d9fe83cdef4884de957840d4048&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 480, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-231210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9b5e3042a4b7ef1c297da688491a597f&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=db7e82bea1c34954c95350128a9b36aa99115a5720876ab7d4f04b4ab5d27296&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 360, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-211210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=eb082a3debd772ec8ec7652e0269eef0&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=331c2ef5a5a9fd182462062134e35567a62ab7598edf7a93678918c76d7f2754&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 240, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2e1210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=c7978f5178ca0041e4f9edf8d57a899f&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=5d7fe506b0f7784eb47aa85f2dcc99fffeb6d715ee71bb3766a51a8c747e6b39&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 144, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2f1210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=59e5be290a3224956c898b95cef6b149&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=a44bca5b557490d30ef52537a93dd0ce47a5dab8db5c19fbe5935e49b0bfc71f&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 2160, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-281220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=31265763ba5db068abf292c0f97e4b66&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=006292cd147652fe63354536afdc1cb063b996b370efe2790d4e49a98fd84ef3&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-261220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=0119546d4b9d3470ac382dd9de3bb4c7&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=cae44130401286c51353667dc3a0bc14f86fdfe12461da839786008d2013c773&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 1080, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-251220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=a165d30b028da157106f918dd1da47b8&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=70eb53d921969914a41ecc829799aaf93f771f2896aa0f24895fa08563011b4a&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 720, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-241220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=44f1f4283a9ab0477d54ee1b17920439&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=ccfde33644f85a1bd17e2fe959d517015a2abbfad81c53633b607f9d46536a7e&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 480, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-231220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=d7c85bc331e1969ef09e10af9fb955e4&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=1fd5b2f944f87f8d22499ba46cacee299080dd82136489ac15063d7d40377708&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 360, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-211220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=2d41ffea376120e178ece52948ad95f5&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=c95c968cb54a6647fd17015d14d09cfb4a9901e54bd30f3811419e03334efc38&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 240, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2e1220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=08807f4673a635863fa9d5f137e202b9&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=78774c1e1784e1dd7bf6b6e697a0da2d1f6d0a748b33b82a879ae3bb17de5c2d&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "quality": 144, + "stream_url": "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2f1220110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=893c4505892c4e239a3a1aa3cc0ad30ai&mid=1715226141&platform=pc&upsig=2e8a816bc0df4223db2ac78908801676&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=d6abfa29491f1c32f66707d6285895389bc70abfae9095851acf8f183a4230ef&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "audio_tracks": [ + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=1db546d64c64be51daa2a29c5d174445&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=b44869856e3c8a7d8e7e83fbee0cd9dab8cb5f85897ea559a54d332554c5d309&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2c1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=3631738cb91c22b18272e76b136b3528&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=7c49369f5d56c50d4ad05efcf296bcfc2b8915970315eab22153144a5cad38d6&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0", + "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/3h/zb/n230713erpauupbrgz8d631feuarzb3h-1-2a1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806421&gen=playurlv2&os=akam&oi=2823883151&trid=83363b1f112c42b2b8cf9d738318ac28i&mid=1715226141&platform=pc&upsig=9e88250822bf3a37ef07d3db28264aef&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806421~hmac=46af0b8bc556f8b9ff8c2d31f2e474803c8feb9516e76b08ef9a18514c7be347&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + ], + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + }, + { + "stream_url": "https://tools.fast4speed.rsvp//media7/videos/LYKSutL2PaAjYyXWz/sub/2", + "subtitle": [ + "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_2_sub_English" + ] + } + ] + }, + { + "episode": 1, + "streams": [ + { + "stream_url": "https://tools.fast4speed.rsvp//media6/videos/Mk8Z4bqjYq9FNeRDS/sub/1" + } + ] + }, + { + "episode": 2, + "streams": [ + { + "stream_url": "https://tools.fast4speed.rsvp//media6/videos/Mk8Z4bqjYq9FNeRDS/sub/2", + "title": "Miyuki Shirogane Wants to Mediate / Kaguya Wants to Distract Him / Kaguya Preemptively Strikes" + } + ] + } +] diff --git a/app/libs/animdl/animdl.json b/app/libs/animdl/animdl.json new file mode 100644 index 0000000..75a68fe --- /dev/null +++ b/app/libs/animdl/animdl.json @@ -0,0 +1,1217 @@ +[ + { + "episode": 120, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/7ef2fd_c718a462da2b43c9b1cae21babfadf2c/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/7ef2fd_c718a462da2b43c9b1cae21babfadf2c/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 121, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/1ac695_1ad98f7ab2814a699ed0de5be80cf0ea/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/1ac695_1ad98f7ab2814a699ed0de5be80cf0ea/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 122, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/9a053f_26cb2e3e4cb34337996223509ab9133e/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/9a053f_26cb2e3e4cb34337996223509ab9133e/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 123, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/e9e15a_ccd236e965a440cc923fbda70a1ae8c1/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/e9e15a_ccd236e965a440cc923fbda70a1ae8c1/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 124, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/92b82f_99e0b286be6f449bab8ddff6130df1e5/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/92b82f_99e0b286be6f449bab8ddff6130df1e5/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 125, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/f52a3f_75d7b0fcf7d3470f8e35cbcf501d7c76/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/f52a3f_75d7b0fcf7d3470f8e35cbcf501d7c76/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 126, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/d8308a_f0d23deb80a9422a97734477ec5d877c/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/d8308a_f0d23deb80a9422a97734477ec5d877c/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 127, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/e6dda1_cf1a31025e0340b49a2682d918cd639b/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/e6dda1_cf1a31025e0340b49a2682d918cd639b/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 128, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/21d580_eac680ea6b9d4452812682a5f02bacf4/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/21d580_eac680ea6b9d4452812682a5f02bacf4/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 129, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/641621_b21636759df44afb9a01a0ab096277bf/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/641621_b21636759df44afb9a01a0ab096277bf/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 130, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/0846e1_052d1dfd9c4a413e9944fdfc5cd0d6b2/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/0846e1_052d1dfd9c4a413e9944fdfc5cd0d6b2/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 131, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/04c40f_93859a11ca4042f7bbf28d2c28c7f692/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/04c40f_93859a11ca4042f7bbf28d2c28c7f692/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 132, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/9b43ef_64c792d637d74a2bb072c64a5c9d39e3/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/9b43ef_64c792d637d74a2bb072c64a5c9d39e3/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 133, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/343657_f3e92be60cfd42e1871e7c0513907a41/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/343657_f3e92be60cfd42e1871e7c0513907a41/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 134, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/4ac95d_cd0c96c2bb2642b19abab06959523a48/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/4ac95d_cd0c96c2bb2642b19abab06959523a48/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 135, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/7a8ed2_0adf2627c8584707950c4e4983829155/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/7a8ed2_0adf2627c8584707950c4e4983829155/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 136, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/6d6f90_3de9f11dedac455a87cd1382d580eb04/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/6d6f90_3de9f11dedac455a87cd1382d580eb04/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 137, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/32442c_6ef8337eeef34da8a9f6d469a5e48138/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/32442c_6ef8337eeef34da8a9f6d469a5e48138/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 138, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/c1ff9c_a899b3f6123a408699277e97753b12e4/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/c1ff9c_a899b3f6123a408699277e97753b12e4/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 139, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/813b65_1719aefc6cb9476b908695e772e59816/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/813b65_1719aefc6cb9476b908695e772e59816/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 140, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/23cf56_50c39aa005bf4dd9b439ed818d6ab1a8/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/23cf56_50c39aa005bf4dd9b439ed818d6ab1a8/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 141, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/cb2d7a_f266a25fff20483184cfa92f5bbf3d8b/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/cb2d7a_f266a25fff20483184cfa92f5bbf3d8b/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 142, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/204fbc_5b8da1f007444c51942c755490bfe4ee/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/204fbc_5b8da1f007444c51942c755490bfe4ee/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 143, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/61a35a_6ff29499cd314ed585100ee56a67298d/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/61a35a_6ff29499cd314ed585100ee56a67298d/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 144, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/dc5a19_5df7387c870a4ff28abf0938d53d3cea/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/dc5a19_5df7387c870a4ff28abf0938d53d3cea/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 145, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/d9f9ea_e24803c60e9947148cf6732b60b77034/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/d9f9ea_e24803c60e9947148cf6732b60b77034/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 146, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/6fbf16_9f1ec31701f64f85868d1cbfa5ab4949/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/6fbf16_9f1ec31701f64f85868d1cbfa5ab4949/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 147, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/116198_363d099acf57402cb6e2a13f8762c685/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/116198_363d099acf57402cb6e2a13f8762c685/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 148, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/ff7947_504569e5a03c424fa880107a27b3f01c/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/ff7947_504569e5a03c424fa880107a27b3f01c/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 149, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/a264e3_482ea9ecf377486fb3e1e4da7bd43e5d/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/a264e3_482ea9ecf377486fb3e1e4da7bd43e5d/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 150, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/72e3c2_bc2609412ea343f2b47cc7ffa8b464aa/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/72e3c2_bc2609412ea343f2b47cc7ffa8b464aa/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 151, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/de4fe5_8873a47d2fba434e8975992c1fae6b6a/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/de4fe5_8873a47d2fba434e8975992c1fae6b6a/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 152, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/4ddffc_fdfe3dfd0e7b4d9b8ebd30a3b06a9377/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/4ddffc_fdfe3dfd0e7b4d9b8ebd30a3b06a9377/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 153, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/eba65e_0528acd9a3de4bed889af4d6ecaf636f/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/eba65e_0528acd9a3de4bed889af4d6ecaf636f/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 154, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/b25f90_c62300b1462842cf8c6973a029a46856/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/b25f90_c62300b1462842cf8c6973a029a46856/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 155, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/06ee4b_4e479ac7174b434bb63f7bb7e7abbd03/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/06ee4b_4e479ac7174b434bb63f7bb7e7abbd03/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 156, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/a305a0_68de3342c622458586b58eca9e24a1e9/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/a305a0_68de3342c622458586b58eca9e24a1e9/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 157, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/2f1d52_5cf2c2e1297e428c9a3384e46b7726ec/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/2f1d52_5cf2c2e1297e428c9a3384e46b7726ec/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 158, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/a4368e_8d49937be1404f8c9676f8644e17c61d/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/a4368e_8d49937be1404f8c9676f8644e17c61d/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 159, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/126249_c241b7fa3d9e4d458ab57fe720871bb4/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/126249_c241b7fa3d9e4d458ab57fe720871bb4/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 160, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/8745a3_8c5606cab65e40fe9a6d5e5f3f02cc74/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/8745a3_8c5606cab65e40fe9a6d5e5f3f02cc74/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 161, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/668950_b17202af40b8475680a8b9e34c727b33/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/668950_b17202af40b8475680a8b9e34c727b33/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 162, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/b94871_acf93acce10f4c67884533082ab34c99/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/b94871_acf93acce10f4c67884533082ab34c99/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 163, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/c8a641_a3d6e10311d4497f8c28ed797fb345b6/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/c8a641_a3d6e10311d4497f8c28ed797fb345b6/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 164, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/f89ddf_441348119ed44ed995c19c140c4d4ed0/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/f89ddf_441348119ed44ed995c19c140c4d4ed0/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 165, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/08edfc_b528c11afd2e4792ab978f1e16715f50/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/08edfc_b528c11afd2e4792ab978f1e16715f50/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 166, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/d8b42c_7a570d40ff7f4fb58f4f956d46963362/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/d8b42c_7a570d40ff7f4fb58f4f956d46963362/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 167, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/9f197a_b6594cd20b7541e8b9a4b858c60a92ed/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/9f197a_b6594cd20b7541e8b9a4b858c60a92ed/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 168, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/500c3e_5cc31f6c4b5240a4bc917b34cf301ee7/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/500c3e_5cc31f6c4b5240a4bc917b34cf301ee7/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 169, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/7c1c9a_7ea66e4b589c4e819cd7430b27326c11/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/7c1c9a_7ea66e4b589c4e819cd7430b27326c11/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 170, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/653427_670ae57043224006808ef28b55159086/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/653427_670ae57043224006808ef28b55159086/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 171, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/509ffa_32ac1170a5424f4199b325a24df01000/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/509ffa_32ac1170a5424f4199b325a24df01000/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 172, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/92f990_d5cdbce926ce4802a73a3996697ca53a/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/92f990_d5cdbce926ce4802a73a3996697ca53a/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 173, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/6a0640_dbf4ccf7688343f2a7d30c39bbcb63fd/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/6a0640_dbf4ccf7688343f2a7d30c39bbcb63fd/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 174, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/3dee05_c1a0757cfa6843ef8efccc2202505448/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/3dee05_c1a0757cfa6843ef8efccc2202505448/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 175, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/b7db4a_4f50d8dc5965408098fb6e42b2c60869/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/b7db4a_4f50d8dc5965408098fb6e42b2c60869/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 176, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/263f86_8d2780753a904747bf7958ae8ae9fdee/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/263f86_8d2780753a904747bf7958ae8ae9fdee/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 177, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/0407e7_b18aa7d494494d4db2b06f74608b6170/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/0407e7_b18aa7d494494d4db2b06f74608b6170/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 178, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/54af40_e472af811c59472488a636b4b572ca6b/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/54af40_e472af811c59472488a636b4b572ca6b/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 179, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/3e63aa_37a1640d3a7148318468d6f48fe0fd21/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/3e63aa_37a1640d3a7148318468d6f48fe0fd21/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 180, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/456721_17123492ee4e4f81a1116f111a0c19b3/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/456721_17123492ee4e4f81a1116f111a0c19b3/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 181, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/d1ba46_ab09356899ab4f5596e9bf3d5a0df655/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/d1ba46_ab09356899ab4f5596e9bf3d5a0df655/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 182, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/74fc21_a09d4bab12b041bf869d3768ae57b656/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/74fc21_a09d4bab12b041bf869d3768ae57b656/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 183, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/d29ed2_92307cef46af4e74be5a0cdfd70a5d03/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/d29ed2_92307cef46af4e74be5a0cdfd70a5d03/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 184, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/827dd8_8110de37f1234822b97c7e4c0167321c/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/827dd8_8110de37f1234822b97c7e4c0167321c/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 185, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/581aec_967fabf00e044c48b4cb006ebbce16c1/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/581aec_967fabf00e044c48b4cb006ebbce16c1/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 186, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/d60ed6_59c16c6168104159840b348b6aa7f663/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/d60ed6_59c16c6168104159840b348b6aa7f663/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 187, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/5aa870_42e76bc326b54fd48eec66b8cefec1c0/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/5aa870_42e76bc326b54fd48eec66b8cefec1c0/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 188, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/4c9784_426d241be8d44015b40481d806dc27ee/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/4c9784_426d241be8d44015b40481d806dc27ee/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 189, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/dc5375_53b3b81c11934cecaf7018f910c6f5fb/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/dc5375_53b3b81c11934cecaf7018f910c6f5fb/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 190, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/7056f2_7870b6826f514404b1200a87bafb8d96/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/7056f2_7870b6826f514404b1200a87bafb8d96/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 191, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/a7cfb3_fdc8a12eeaa84a2e83fc654ccaad0638/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/a7cfb3_fdc8a12eeaa84a2e83fc654ccaad0638/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 192, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/03456d_3dc1aa56576348bbbfdafb3e2d80903a/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/03456d_3dc1aa56576348bbbfdafb3e2d80903a/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 193, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/987e4d_66bb824f81ea48f5b809b79ade2a15ab/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/987e4d_66bb824f81ea48f5b809b79ade2a15ab/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 194, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/4972ce_9c5395ce23b74cbfa51f7776c64300fc/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/4972ce_9c5395ce23b74cbfa51f7776c64300fc/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 195, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/f62187_967bc3feaee84810b076c87cdf140c0f/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/f62187_967bc3feaee84810b076c87cdf140c0f/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 196, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/ac9e9f_65ea38960f4b41609791ac80f83057e3/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/ac9e9f_65ea38960f4b41609791ac80f83057e3/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 197, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/8b81f9_e45fbf6e787548b48a7f7fbf0d3b8672/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/8b81f9_e45fbf6e787548b48a7f7fbf0d3b8672/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 198, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/ccf781_6c3a8b3eff91447785b536d27336951c/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/ccf781_6c3a8b3eff91447785b536d27336951c/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + } + ] + }, + { + "episode": 199, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/fa0c50_4910630f234a480ab25a389903ffff08/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/fa0c50_4910630f234a480ab25a389903ffff08/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + }, + { + "episode": 200, + "streams": [ + { + "stream_url": "https://video.wixstatic.com/video/090729_95efe9bc6e8e442b9d5415d0d91574a8/720p/mp4/file.mp4", + "quality": 720, + "subtitle": [] + }, + { + "stream_url": "https://video.wixstatic.com/video/090729_95efe9bc6e8e442b9d5415d0d91574a8/480p/mp4/file.mp4", + "quality": 480, + "subtitle": [] + } + ] + } +] diff --git a/app/libs/animdl/animdl_api.py b/app/libs/animdl/animdl_api.py index 76f220c..cddb607 100644 --- a/app/libs/animdl/animdl_api.py +++ b/app/libs/animdl/animdl_api.py @@ -1,46 +1,208 @@ -from subprocess import run, PIPE -from difflib import SequenceMatcher +import os +from subprocess import Popen, run, PIPE +# from difflib import SequenceMatcher +from fuzzywuzzy import fuzz import time import json import re +import requests +import shutil - +broken_link_pattern = r"https://tools.fast4speed.rsvp/\w*" class AnimdlApi: @classmethod - def run_command(cls,cmds:list): - return run(["C:\\Users\\bxavi\\.pyenv\\pyenv-win\\versions\\3.10.11\\python.exe","-m", "animdl", *cmds],capture_output=True,stdin=PIPE,text=True) + def run_animdl_command(cls,cmds:list,capture = True): + if py_path:=shutil.which("python"): + if capture: + return run([py_path,"-m", "animdl", *cmds],capture_output=True,stdin=PIPE,text=True) + else: + return run([py_path,"-m", "animdl", *cmds]) + + @classmethod + def stream_anime_by_title(cls,title,episodes_range=None): + anime = cls.get_anime_url_by_title(title) + if not anime: + return False + if py_path:=shutil.which("python"): + base_cmds = [py_path,"-m", "animdl","stream",anime[1]] + cmd = [*base_cmds,"-r",episodes_range] if episodes_range else base_cmds + streaming_child_process = Popen(cmd) + return streaming_child_process + + @classmethod + def download_anime_by_title(cls,title,on_episode_download_progress,on_complete,output_path=os.getcwd(),episodes_range=None,quality="best"): + data = cls.get_stream_urls_by_anime_title(title,episodes_range) + if not data: + return None,None + failed_downloads = [] + successful_downloads = [] + anime_title,episodes_to_download = data + anime_title = anime_title.capitalize() + + if not episodes_to_download: + return False,None + + # determine download location + parsed_anime_title = anime_title.replace(":","").replace("/", "").replace("\\","") + download_location = os.path.join(output_path,parsed_anime_title) + if not os.path.exists(download_location): + os.mkdir(download_location) + + for episode in episodes_to_download: + episode_number = episode["episode"] + episode_title = f"Episode {episode_number}" + try: + streams = episode["streams"] + + # remove the brocken streams + filter_broken_stream = lambda stream: True if not re.match(broken_link_pattern,stream.get("stream_url")) else False + streams = list(filter(filter_broken_stream,streams)) + + # get the appropriate stream or default to best + get_quality_func = lambda stream_: stream_.get("quality") if stream_.get("quality") else 0 + quality_args = quality.split("/") + if quality_args[0] == "best": + stream=max(streams,key=get_quality_func) + elif quality_args[0] == "worst": + stream=min(streams,key=get_quality_func) + else: + success = False + try: + for stream_ in streams: + if str(stream_.get("quality")) == quality_args[0]: + if stream_url_:=stream.get("stream_url"): + stream = stream_url_ + success=True + break + if not success: + if quality_args[1] == "worst": + stream=min(streams,key=get_quality_func) + else: + stream=max(streams,key=get_quality_func) + except Exception as e: + stream=max(streams,key=get_quality_func) + + # determine episode_title + if title:=stream.get("title"): + episode_title = f"{episode_title} - {title}" + parsed_episode_title = episode_title.replace(":","").replace("/", "").replace("\\","") + episode_download_location = os.path.join(download_location,parsed_episode_title) + if not os.path.exists(episode_download_location): + os.mkdir(episode_download_location) + + stream_url = stream.get("stream_url") + audio_tracks = stream.get("audio_tracks") + subtitles = stream.get("subtitle") + + episode_info = { + "episode":parsed_episode_title, + "anime_title": anime_title + } + + # check if its adaptive or progressive and call the appropriate downloader + if stream_url and subtitles and audio_tracks: + cls.download_adaptive(stream_url,audio_tracks[0],subtitles[0],episode_download_location,on_episode_download_progress,episode_info) + elif stream_url and subtitles: + # probably wont occur + cls.download_video_and_subtitles(stream_url,subtitles[0],episode_download_location,on_episode_download_progress,episode_info) + else: + cls.download_progressive(stream_url,episode_download_location,episode_info,on_episode_download_progress) + + successful_downloads.append(episode_number) + except: + failed_downloads.append(episode_number) + on_complete(successful_downloads,failed_downloads) + + @classmethod + def download_with_mpv(cls,url,output_path,on_progress): + if mpv:=shutil.which("mpv"): + process = Popen([mpv,url,f"--stream-dump={output_path}"],stderr=PIPE,text=True,stdout=PIPE) + progress_regex = re.compile(r"\d+/\d+") # eg Dumping 2044776/125359745 + + for stream in process.stderr: + if matches:=progress_regex.findall(stream): + current_bytes,total_bytes = [float(val) for val in matches[0].split("/")] + on_progress(current_bytes,total_bytes) + return process.returncode + else: + return False + + @classmethod + def download_adaptive(cls,video_url,audio_url,sub_url,output_path,on_progress,episode_info): + on_progress_ = lambda current_bytes,total_bytes: on_progress(current_bytes,total_bytes,episode_info) + episode = episode_info.get("anime_title") + " - " + episode_info.get("episode").replace(" - ","; ") + sub_filename = episode + ".ass" + sub_filepath = os.path.join(output_path,sub_filename) + is_sub_failure = cls.download_with_mpv(sub_url,sub_filepath,on_progress_) + + audio_filename = episode + ".mp3" + audio_filepath = os.path.join(output_path,audio_filename) + is_audio_failure = cls.download_with_mpv(audio_url,audio_filepath,on_progress_) + + video_filename = episode + ".mp4" + video_filepath = os.path.join(output_path,video_filename) + is_video_failure = cls.download_with_mpv(video_url,video_filepath,on_progress_) + + if is_video_failure: + raise Exception + + @classmethod + def download_video_and_subtitles(cls,video_url,sub_url,output_path,on_progress,episode_info): + on_progress_ = lambda current_bytes,total_bytes: on_progress(current_bytes,total_bytes,episode_info) + episode = episode_info.get("anime_title") + " - " + episode_info.get("episode").replace(" - ","; ") + sub_filename = episode + ".ass" + sub_filepath = os.path.join(output_path,sub_filename) + is_sub_failure = cls.download_with_mpv(sub_url,sub_filepath,on_progress_) + + video_filename = episode + ".mp4" + video_filepath = os.path.join(output_path,video_filename) + is_video_failure = cls.download_with_mpv(video_url,video_filepath,on_progress_) + + if is_video_failure: + raise Exception + + @classmethod + def download_progressive(cls,video_url,output_path,episode_info,on_progress): + episode = episode_info.get("anime_title") + " - " + episode_info.get("episode").replace(" - ","; ") + file_name = episode + ".mp4" + download_location = os.path.join(output_path,file_name) + on_progress_ = lambda current_bytes,total_bytes: on_progress(current_bytes,total_bytes,episode_info) + isfailure = cls.download_with_mpv(video_url,download_location,on_progress_) + if isfailure: + raise Exception + @classmethod def get_anime_match(cls,anime_item,title): - return SequenceMatcher(None,title,anime_item[0]).ratio() + return fuzz.ratio(title,anime_item[0]) @classmethod def get_anime_url_by_title(cls,title:str): - result = cls.run_command(["search",title]) + result = cls.run_animdl_command(["search",title]) possible_animes = cls.output_parser(result) if possible_animes: - anime_url = max(possible_animes.items(),key=lambda anime_item:cls.get_anime_match(anime_item,title)) - return anime_url # {"title","anime url"} + anime = max(possible_animes.items(),key=lambda anime_item:cls.get_anime_match(anime_item,title)) + return anime # {"title","anime url"} return None @classmethod - def get_stream_urls_by_anime_url(cls,anime_url:str): - if anime_url: - try: - result = cls.run_command(["grab",anime_url]) - return [json.loads(episode.strip()) for episode in result.stdout.strip().split("\n")] - except: - return None - return None + def get_stream_urls_by_anime_url(cls,anime_url:str,episodes_range=None): + if not anime_url: + return None + try: + cmd = ["grab",anime_url,"-r",episodes_range] if episodes_range else ["grab",anime_url] + result = cls.run_animdl_command(cmd) + return [json.loads(episode.strip()) for episode in result.stdout.strip().split("\n")] + except: + return None @classmethod - def get_stream_urls_by_anime_title(cls,title:str): + def get_stream_urls_by_anime_title(cls,title:str,episodes_range=None): anime = cls.get_anime_url_by_title(title) - if anime: - return anime[0],cls.get_stream_urls_by_anime_url(anime[1]) - return None - + if not anime: + return None + return anime[0],cls.get_stream_urls_by_anime_url(anime[1],episodes_range) @classmethod def contains_only_spaces(cls,input_string): @@ -60,12 +222,18 @@ class AnimdlApi: item = data_item.split(" / ") numbering = r"^\d*\.\s*" try: + + anime_title = re.sub(numbering,'',item[0]).lower() + # special case for onepiece since allanime labels it as 1p instead of onepiece + one_piece_regex = re.compile(r"1p",re.IGNORECASE) + if one_piece_regex.match(anime_title): + anime_title = "one piece" + if item[1] == "" or cls.contains_only_spaces(item[1]): pass_next = True - - parsed_data.update({f"{re.sub(numbering,'',item[0])}":f"{data[i+1]}"}) + parsed_data.update({f"{anime_title}":f"{data[i+1]}"}) else: - parsed_data.update({f"{re.sub(numbering,'',item[0])}":f"{item[1]}"}) + parsed_data.update({f"{anime_title}":f"{item[1]}"}) except: pass return parsed_data @@ -73,10 +241,22 @@ class AnimdlApi: if __name__ == "__main__": # for anime_title,url in AnimdlApi.get_anime_url_by_title("jujutsu").items(): - # t = AnimdlApi.get_stream_urls_by_anime_url("https://allanime.to/anime/LYKSutL2PaAjYyXWz") start = time.time() - t = AnimdlApi.get_stream_urls_by_anime_title("KONOSUBA -God's Blessing on This Wonderful World! 3") + # t = AnimdlApi.get_stream_urls_by_anime_url("https://allanime.to/anime/LYKSutL2PaAjYyXWz") + title = input("enter title: ") + e_range = input("enter range: ") + # t = AnimdlApi.download_anime_by_title(title,lambda *args:print(f"done ep: {args}"),lambda *args:print(f"done {args}"),episodes_range=e_range,quality="worst") + t=AnimdlApi.stream_anime_by_title(title,e_range) + # t = os.mkdir("kol") + # t = run([shutil.which("python"),"--version"]) + # while t.stderr: + # print(p,t.stderr) + # for line in t.stderr: + + # print(line) + # print("o") delta = time.time() - start - print(t) + print(t,shutil.which("python")) + # print(json.dumps(t[1])) print(f"Took: {delta} secs") diff --git a/app/libs/animdl/qu.graphql b/app/libs/animdl/qu.graphql new file mode 100644 index 0000000..f51c9f7 --- /dev/null +++ b/app/libs/animdl/qu.graphql @@ -0,0 +1,118 @@ +{ + Page{ + media(id:90) { + title { + romaji + english + } + coverImage { + extraLarge + } + characters(perPage: 10, sort: FAVOURITES_DESC) { + edges { + node { + name { + full + + } + gender + dateOfBirth { + year + month + day + } + age + image { + medium + } + description + } + voiceActors { + name { + full + } + image { + medium + } + } + } + } + studios { + nodes { + name + isAnimationStudio + } + } + season + format + status + seasonYear + description + genres + synonyms + startDate { + year + month + day + } + endDate { + year + month + day + } + duration + countryOfOrigin + averageScore + source + hashtag + siteUrl + tags { + name + rank + } + reviews(sort: SCORE_DESC, perPage: 6) { + nodes { + summary + user { + name + avatar { + medium + } + } + } + } + recommendations(sort: RATING_DESC, perPage: 15) { + nodes { + rating + mediaRecommendation { + title { + romaji + english + native + userPreferred + } + } + } + } + relations { + nodes { + title { + romaji + english + native + } + } + } + externalLinks { + url + site + icon + } + rankings { + rank + context + } + bannerImage + } + } +} diff --git a/app/main.py b/app/main.py index ce03a55..fe81a77 100644 --- a/app/main.py +++ b/app/main.py @@ -1,36 +1,65 @@ +# from kivy.config import Config +# Config.set('kivy', 'window_icon', "logo.ico") +# Config.write() import os +from kivy.loader import Loader +Loader.num_workers = 5 +Loader.max_upload_per_frame = 5 +from libs.animdl.animdl_api import AnimdlApi os.environ["KIVY_VIDEO"] = "ffpyplayer" from kivymd.icon_definitions import md_icons import json - +from queue import Queue +from threading import Thread import plyer from kivymd.app import MDApp from kivy.uix.screenmanager import ScreenManager,FadeTransition from kivy.clock import Clock from kivy.storage.jsonstore import JsonStore +from datetime import date +from subprocess import Popen user_data = JsonStore("user_data.json") - +today = date.today() if not(user_data.exists("my_list")): user_data.put("my_list",list=[]) -if not(user_data.exists("yt_stream_links")): - user_data.put("yt_stream_links",links=[]) +yt_cache = JsonStore("yt_cache.json") +if not(yt_cache.exists("yt_stream_links")): + yt_cache.put("yt_stream_links",**{f"{today}":[]}) +elif not( yt_cache.get("yt_stream_links").get(f"{today}")): + yt_cache.put("yt_stream_links",**{f"{today}":[]}) + from View.screens import screens # plyer. -class AninformaApp(MDApp): +class AniXStreamApp(MDApp): + queue = Queue() + animdl_streaming_subprocess:Popen|None = None + def worker(self,queue:Queue): + while True: + task = queue.get() # task should be a function + task() + self.queue.task_done() + def __init__(self, **kwargs): super().__init__(**kwargs) self.load_all_kv_files(self.directory) self.theme_cls.theme_style = "Dark" - self.theme_cls.primary_palette = "Orange" + self.theme_cls.primary_palette = "Lightcoral" self.manager_screens = ScreenManager() self.manager_screens.transition = FadeTransition() + # initialize worker + self.worker_thread = Thread(target=self.worker,args=(self.queue,)) + self.worker_thread.daemon = True + self.worker_thread.start() + def build(self) -> ScreenManager: self.generate_application_screens() + self.anime_screen = self.manager_screens.get_screen("anime screen") + self.search_screen = self.manager_screens.get_screen("search screen") return self.manager_screens def on_start(self,*args): @@ -44,6 +73,29 @@ class AninformaApp(MDApp): view.manager_screens = self.manager_screens view.name = name_screen self.manager_screens.add_widget(view) - + # others + def search_for_anime(self,search_field,**kwargs): + if self.manager_screens.current != "search screen": + self.manager_screens.current = "search screen" + self.search_screen.handle_search_for_anime(search_field,**kwargs) + + def show_anime_screen(self,id): + self.manager_screens.current = "anime screen" + self.anime_screen.controller.update_anime_view(id) + + def stream_anime_with_animdl(self,title): + self.animdl_streaming_subprocess = AnimdlApi.stream_anime_by_title(title) + self.stop_streaming = False + + def watch_on_animdl(self,title_dict:dict): + if self.animdl_streaming_subprocess: + self.animdl_streaming_subprocess.terminate() + if title:=title_dict.get("japanese"): + stream_func = lambda: self.stream_anime_with_animdl(title) + self.queue.put(stream_func) + elif title:=title_dict.get("english"): + stream_func = lambda:self.stream_anime_with_animdl(title) + self.queue.put(stream_func) + if __name__ == "__main__": - AninformaApp().run() + AniXStreamApp().run() diff --git a/app/requirements.txt b/app/requirements.txt index fc5c453..bbe74b2 100644 --- a/app/requirements.txt +++ b/app/requirements.txt @@ -3,4 +3,5 @@ pytube ffpyplayer plyer https://github.com/kivymd/KivyMD/archive/master.zip - +fuzzywuzzy +python-Levenshtein \ No newline at end of file diff --git a/app/search.json b/app/search.json new file mode 100644 index 0000000..2e913be --- /dev/null +++ b/app/search.json @@ -0,0 +1 @@ +{"data": {"Page": {"pageInfo": {"total": 1, "currentPage": 1, "hasNextPage": false}, "media": [{"id": 21, "title": {"romaji": "ONE PIECE", "english": "ONE PIECE"}, "coverImage": {"medium": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/small/bx21-YCDoj1EkAxFn.jpg"}, "trailer": null, "popularity": 521138, "favourites": 76037, "averageScore": 88, "episodes": null, "genres": ["Action", "Adventure", "Comedy", "Drama", "Fantasy"], "studios": {"nodes": [{"name": "Toei Animation", "favourites": 3149}, {"name": "Funimation", "favourites": 928}, {"name": "Fuji TV", "favourites": 71}, {"name": "4Kids Entertainment", "favourites": 30}, {"name": "TAP", "favourites": 4}, {"name": "Asatsu DK", "favourites": 4}, {"name": "Magic Bus", "favourites": 28}, {"name": "Mushi Production", "favourites": 64}, {"name": "Studio Guts", "favourites": 3}, {"name": "Asahi Production", "favourites": 30}, {"name": "Avex Pictures", "favourites": 13}]}, "tags": [{"name": "Pirates"}, {"name": "Travel"}, {"name": "Ensemble Cast"}, {"name": "Shounen"}, {"name": "Super Power"}, {"name": "Found Family"}, {"name": "Male Protagonist"}, {"name": "Slapstick"}, {"name": "Tragedy"}, {"name": "Ships"}, {"name": "Conspiracy"}, {"name": "Time Skip"}, {"name": "Slavery"}, {"name": "Politics"}, {"name": "Crime"}, {"name": "Fugitive"}, {"name": "War"}, {"name": "Dystopian"}, {"name": "Gods"}, {"name": "Lost Civilization"}, {"name": "Swordplay"}, {"name": "Anthropomorphism"}, {"name": "Prison"}, {"name": "Samurai"}, {"name": "Medicine"}, {"name": "Food"}, {"name": "Monster Boy"}, {"name": "Henshin"}, {"name": "Robots"}, {"name": "Shapeshifting"}, {"name": "Cyborg"}, {"name": "Primarily Adult Cast"}, {"name": "Artificial Intelligence"}, {"name": "Anti-Hero"}, {"name": "Coming of Age"}, {"name": "Animals"}, {"name": "Guns"}, {"name": "Desert"}, {"name": "Trains"}, {"name": "Skeleton"}, {"name": "Marriage"}, {"name": "Post-Apocalyptic"}, {"name": "Anachronism"}, {"name": "Espionage"}, {"name": "Monster Girl"}, {"name": "Fairy"}, {"name": "Dragons"}, {"name": "Philosophy"}, {"name": "Drugs"}, {"name": "Female Protagonist"}, {"name": "Assassins"}, {"name": "Asexual"}, {"name": "Clone"}, {"name": "Kuudere"}, {"name": "Adoption"}, {"name": "Ninja"}, {"name": "Gender Bending"}, {"name": "Revenge"}, {"name": "Angels"}, {"name": "Mermaid"}, {"name": "Battle Royale"}, {"name": "CGI"}, {"name": "Time Manipulation"}, {"name": "Musical"}, {"name": "LGBTQ+ Themes"}, {"name": "Female Harem"}, {"name": "Zombie"}, {"name": "Body Swapping"}, {"name": "Unrequited Love"}, {"name": "Achromatic"}, {"name": "Acting"}], "startDate": {"year": 1999, "month": 10, "day": 20}, "endDate": {"year": null, "month": null, "day": null}, "status": "RELEASING", "description": "Gold Roger was known as the Pirate King, the strongest and most infamous being to have sailed the Grand Line. The capture and death of Roger by the World Government brought a change throughout the world. His last words before his death revealed the location of the greatest treasure in the world, One Piece. It was this revelation that brought about the Grand Age of Pirates, men who dreamed of finding One Piece (which promises an unlimited amount of riches and fame), and quite possibly the most coveted of titles for the person who found it, the title of the Pirate King.

\nEnter Monkey D. Luffy, a 17-year-old boy that defies your standard definition of a pirate. Rather than the popular persona of a wicked, hardened, toothless pirate who ransacks villages for fun, Luffy\u2019s reason for being a pirate is one of pure wonder; the thought of an exciting adventure and meeting new and intriguing people, along with finding One Piece, are his reasons of becoming a pirate. Following in the footsteps of his childhood hero, Luffy and his crew travel across the Grand Line, experiencing crazy adventures, unveiling dark mysteries and battling strong enemies, all in order to reach One Piece.

\n*This includes following special episodes:
\n- Chopperman to the Rescue! Protect the TV Station by the Shore! (Episode 336)
\n- The Strongest Tag-Team! Luffy and Toriko's Hard Struggle! (Episode 492)
\n- Team Formation! Save Chopper (Episode 542)
\n- History's Strongest Collaboration vs. Glutton of the Sea (Episode 590)
\n- 20th Anniversary! Special Romance Dawn (Episode 907)", "nextAiringEpisode": {"timeUntilAiring": 328669, "airingAt": 1716683400, "episode": 1106}}]}}} \ No newline at end of file diff --git a/app/temp/temp.py b/app/temp/temp.py new file mode 100644 index 0000000..fb2731b --- /dev/null +++ b/app/temp/temp.py @@ -0,0 +1,84 @@ +# # import plyer + +# # plyer.notification.notify(app_name="Aninforma",message="hello",title="Anime Update") # type: ignore + +# from kivy.properties import StringProperty +# from kivy.uix.widget import Widget +# def get_prop(): +# return StringProperty() + +# class app(Widget): +# def awe(self): +# self.prop = get_prop + +# def on_prop(self,value,instance): +# print( +import requests +from inspect import isgenerator +from typing import Generator + +def jo(): + + if False: + return {} + else: + def _f(): + for i in [1,2,3,4]: + yield i + return _f() + +# url = "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-261210110000.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=02ff8e9f9060bc3437356a7cb6cc1ed1&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=836a02ef21ecc1a02034d7d10083bdf97103df2a586d8ba6009d8521abd855ac&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + +# url = "https://allanime.pro/apiak/sk.json?sub=dx-ep-LYKSutL2PaAjYyXWz_1_sub_English" + +# url = "https://upos-bstar1-mirrorakam.akamaized.net/iupxcodeboss/9v/lr/n230705er39jxogp0ap3b823gkkylr9v-1-2d1301000023.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1715806416&gen=playurlv2&os=akam&oi=2823883151&trid=cdad1de563c743629bdbef3a82d44df0i&mid=1715226141&platform=pc&upsig=419c3e929cd04770d08cb0eb8f95470d&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform&hdnts=exp=1715806416~hmac=93ee08fbb96878bc55af2ed52bf9d176d96d93656ff865d59ed817bb04ecdedc&bvc=vod&nettype=0&orderid=0,1&logo=00000000&f=i_0_0" + +url = "https://video.wixstatic.com/video/7ef2fd_c718a462da2b43c9b1cae21babfadf2c/480p/mp4/file.mp4" + +# r = requests.get(url) + + +# for cont in r.iter_content(chunk_size=8*1024): +# print(cont) +from subprocess import run,Popen,PIPE +import re +def download_with_mpv(url,output_path): + process = Popen(["mpv",url,f"--stream-dump={output_path}"],stderr=PIPE,text=True) + progress_regex = re.compile(r"\d+/\d+") # eg Dumping 2044776/125359745 + + for stream in process.stderr: + if matches:=progress_regex.findall(stream): + # current_bytes,total_bytes = [float(val) for val in matches[0].split("/")] + print(matches) + # print("percentage download: ",(current_bytes/total_bytes)*100,"%") + + else: + print("hmm") + + +def progress(stream): + buffer = b"" + for line in iter(lambda: stream.read(),b""): + # match = progress_regex.search(line) + # if match: + # progress = match.group(1) + buffer += line + if buffer: + yield line + print(f"Progress: {line}%") + +# from tqdm import tqdm + +# tqdm. + +from multiprocessing import Process +import time +pr = Process(target=lambda *_:print("io"),args=(url,"./vid.mp4")) +pr.start() + +time.sleep(5) +# print(r.content) +# print(r.headers) +# d = jo() +# h = {} +# print(isgenerator(d)) \ No newline at end of file diff --git a/app/user_data.json b/app/user_data.json index a935050..3c7c315 100644 --- a/app/user_data.json +++ b/app/user_data.json @@ -1 +1 @@ -{"my_list": {"list": [1535, 20605, 21519, 21, 5114, 133007, 166710, 116674, 11061, 21745, 9253, 153406, 166613, 133845, 143103]}, "yt_stream_links": {"links": [["https://youtube.com/watch?v=d6kBeJjTGnY", ["https://i.ytimg.com/vi/d6kBeJjTGnY/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715625832&ei=CAtCZqzjEreJvdIP4rKs6AU&ip=102.0.4.188&id=o-ACskc6VUqe_H0Xyb8EhEyZgj9S_5QQOzRVpAsbCOPwCg&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ph&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=413750&bui=AWRWj2QV2tJRreOSfJu5KRixO2ug4g9osrcKI4wCiIAK4yusQgqFz3nzmml7RAbStwwWcwVX8jw66PBs&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=95.480&lmt=1674118204155068&mt=1715603825&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgOtKoGT2WKIIeWT-RxXOVmGiPisxwTLK0Y_OvLYcDeXoCIBtOHG1lJ5AcjxVh-6QqGwmJJir1HMPycfOOXW3lUpv4&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAIdY4zzOj2UqLaVU3C3jmdamktW6aq4nMe7TF09thoawAiA1dNt89kZ_K7uTE1HAs4C_-s1CLushKt24xKDu2pY9kQ%3D%3D"]], ["https://youtube.com/watch?v=C8Jl_-b7ju0", ["https://i.ytimg.com/vi/C8Jl_-b7ju0/hq720.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGGUgYihTMA8=&rs=AOn4CLAkBqM47ZfvpVNuIenf205XYnHsKg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715626601&ei=CA5CZs--Nrr5vdIP1vmaoAI&ip=102.0.4.188&id=o-AOY39fzqzQudfeTZnbezCEIziIGSH5k9XoSAbTHG2m-k&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=_k&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=360000&bui=AWRWj2RWfsVMtbtom7zWzKQ5ofoBrOOmjRsNfKk-RxJFgFY1DdnTVhBPLXBYxE87Fr75pjN9oJzdmEGX&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=163.259&lmt=1714359163931904&mt=1715604532&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAOO6FK1ykxznaWV6w-5Y166e0wjbFQudjzkFBmuSCeBAAiEAgy9H_4I5ZTVPiaJR_mBPODuxwcxjbvAmiGxHYuRY1KE%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAOqhuWI3D1FJmzse0IH-63HoDX1qjzPLn4ppxGW5r_s1AiAZXoR3EFOG9PVEe90r5-KUBQW5j9_rvJEWPfdr9k4Gug%3D%3D"]], ["https://youtube.com/watch?v=kOH2_8MkgZY", ["https://i.ytimg.com/vi/kOH2_8MkgZY/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715626907&ei=Ow9CZqGqENLvhcIPiZ69yAM&ip=102.0.4.188&id=o-AGU1X8l0RtaB6N0w7UpiPfQFvUCaqQS2mMNz9JMOSNDb&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=dL&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=321250&bui=AWRWj2TJbK3SjXbPX3iE41QrGSFT25UXWW9y1a2kRAMCqutm6cCBC0tGndMidu9ddPuU68TrVIBYItUx&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=36.757&lmt=1709182802648392&mt=1715604775&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAOSrJBGoLsUgy4zDyg9W1bpGyDc77DK2OaXdAtUNGdA_AiBgf5kR6ntUo9KgoiIkpUQrmfNCmoRVTasXLVJB969n8A%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgZfmV5MxZ5PtZXXEb_McXLY288ElB4oQGwMWG6PzsUqICIQDmyLUu8r9GOYYB7cYgrUvvS2hTX1mtfDO53xIptu_XnA%3D%3D"]], ["https://youtube.com/watch?v=zLaVP8IhIuc", ["https://i.ytimg.com/vi/zLaVP8IhIuc/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715627799&ei=txJCZunxDdekvdIPibiusAw&ip=102.0.4.188&id=o-AEwRsI4iPMpfSZRX-30J2o6yZ0isHcazqdcVZeH5IBQf&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=rO&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=363750&bui=AWRWj2QtH88M6-MiHRod4S8rLGPrqLf-R_Bkqb0tVDAZIf5I4eejle97hzzifirketZr3HVGc4NfFAY3&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=104.164&lmt=1610091521945292&mt=1715605732&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5432432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPB3UhfYbpdasfWrO9thgegV790Wlt0j3rWOmFmE3CaMAiAuO2CqR5SNXeZn1RnnJDbzXWuG1Eusny2olGWowkQvZg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgUOKpRMUgleduFCS1UoMtIsFUT-a5zk8LnHzHrDMcVuYCIQCfrPsp0VNYbf4xRtRv8o6p0pG4q5d8ziAijycviAFZmQ%3D%3D"]], ["https://youtube.com/watch?v=pkKu9hLT-t8", ["https://i.ytimg.com/vi/pkKu9hLT-t8/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715629466&ei=OhlCZsnNEMLNhcIPrc6DoAo&ip=102.0.4.188&id=o-AF32_IjFcF7YXVjm42waODhZMxYI-LmEJz7USspfiKIK&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=fD&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=370000&bui=AWRWj2QdvOKQdnqA8cqaBLcS5X0SOPrjtzPWHxAw6-a-Uq4b-yAsztof6cYPhEtEjQJhmk4g0iTz7NIw&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=100.170&lmt=1709863764367688&mt=1715607434&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgHNtZrCfcKPPzHCymlBzoIixIKpq0qOLFyagtXBN0RVwCIBol6rLFc3dRaJ3_tqyTRsUXuIIuNhHvDq78MqIeA_Pr&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAKmNomgYZ8iXYERhP-58hvAvjXfcFrmc5kvBM_8UUFreAiEAnyHhnVhB-hMmriL0PgoWoRlPia1D3vSn6vjD9E5464Y%3D"]], ["https://youtube.com/watch?v=27OZc-ku6is", ["https://i.ytimg.com/vi/27OZc-ku6is/hq720.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGFEgWChlMA8=&rs=AOn4CLAMczU0ZZbjg4QwD0CF9EXctpF7OA", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715629800&ei=iBpCZrjHDeXBmLAP9M-D2Ac&ip=102.0.4.188&id=o-AAsRRxP87-8r86e-JwE4b5mjPo9NAM6eODv__7WT31A5&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ck&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=382500&bui=AWRWj2RGOfYQAX_8WNKBLuiDy7PgXX8j1pSYKY7xoTmIGeKDa7Ex97IWeZwn1_dbiaHHWX8ILAWSWp5g&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=69.172&lmt=1701252263135770&mt=1715607896&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgCUQPY13sfepy6Y7_pCBkj0-7IFNToURhpLuTU7X-71ICIElOPz5VPZ-aMjtRuAzmC7ac_VvkAPOAnoebRLRxSagX&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAMS9cc4k7jgnM6df9dPZaUpTBBkAeWQmEuDEj2zrNOE0AiEA7gDTZt1SQXruMoFRJV28f9PZoy8SBR4_aK64TGlntYM%3D"]], ["https://youtube.com/watch?v=7n_mFVPeApw", ["https://i.ytimg.com/vi/7n_mFVPeApw/hq720.jpg?v=660bc75c", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633043&ei=MydCZrmYFc2xxN8Pm42JmAI&ip=102.0.4.188&id=o-AAa_Om4ubWPoe58BZcMqwXAh4PSycoMKjm3yoK79zNpp&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=np&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2TDZNNK7sNCRoIDwKjvg9FWiBfKftssbxnzFLcKghmOSRgM4PVtoRrp7kfMymCU2TlHAUzdJ1Kk&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=8068716&ratebypass=yes&dur=103.235&lmt=1712951120391193&mt=1715611034&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANM3ga1Oae9C8fhyb7pAvTxPw7H43vMQz2YAw44Ci2HtAiEA39Q0XkoOmCLxg6bTDXSkVB41nCLUT6sYzI39PJHxz3k%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAN5aRu81T1hZW2Rw5ekVRzYwx4PZKnx1gj-kREbVfuFbAiBCewpAq8zS45SOz9eEd8Z0KkLMmIb_pq9ZP_b-wmhNiw%3D%3D"]], ["https://youtube.com/watch?v=_grmduuECm4", ["https://i.ytimg.com/vi/_grmduuECm4/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633045&ei=NCdCZpCiPJauxN8PtKmaoAY&ip=102.0.4.188&id=o-AAoTUcp0X6Cm5uyQPEAHasAfm_TtTM0TKVH2kN5-sHdp&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Hc&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2TASPv0vA1Pgo9iLWOz7eXC_GWtuzuTgs3z4_vp1CBpVdxnpzmuPleEYOUy1H_H04nKGrwt2zjt&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=57.701&lmt=1601301190126887&mt=1715611034&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=2316222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAKpgaaQzOqOIcLUVuoX4xgq5kdh_0l17WFSkdQb0KsI1AiA-CCkxE371yoshlOrbfzhMTzmKFRHMgY9pKwqaVqUTtQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAJdaDWOQVmom-3gbh6AwqF3MjpVjVze5qUGXrli9EJpCAiEA7ifHQIHKcen017xMOUiqWF-J7R4Wqd9-gbiezV00aw8%3D"]], ["https://youtube.com/watch?v=gqrkjNpoeQM", ["https://i.ytimg.com/vi/gqrkjNpoeQM/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633059&ei=QydCZrTPKLO0xN8Pus6z0AU&ip=102.0.4.188&id=o-AC5VBaz6k5znzdy_euFR-FgxSWuGejgE3d0cTU5bHCr9&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=dh&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&pcm2=yes&gcr=ke&initcwndbps=401250&bui=AWRWj2Tajo2Z0f4e17nYVX3Y8GqiisX_elVtaYm_1CMP05SGBWffvTy6-yYpMqRvQ817NKZNl_IvO3tC&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=7755400&ratebypass=yes&dur=100.170&lmt=1711693014155548&mt=1715611034&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPRXxcl-zWkncB-_-s3BCdLQpo1ARUNzdIInHyS2NuxgAiEA-nc1v_Od8j6r6P52YpyFkzAoADKB7MrHlpfPpes0tvU%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgcFh2MP7lylX8J7SWSUdFTy23zsrl4CgK-UUxn4QS68UCICAeJX97CiP3IdUx9jCONmM4Lxs6jvW5IcxgWy0hDvHf"]], ["https://youtube.com/watch?v=wwKZYTsxIhk", ["https://i.ytimg.com/vi/wwKZYTsxIhk/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633069&ei=TSdCZuLYKMb5xN8P9fCnaA&ip=102.0.4.188&id=o-AFP54TJBj-B5lJPzspmo4R4QEAPJF2eP5NDo3pHbPsMa&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=SW&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&pcm2=no&gcr=ke&initcwndbps=450000&bui=AWRWj2TrilqAN5H_QsaOuaFXwJCzfuAbkgydQSMrDPl2o1vOmR4Ob-UvAYF0lZBdU6K29ixGO7rWiEJ2&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=92.577&lmt=1712210554442072&mt=1715611248&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgW7IdqimcJxlIPFwfk5VA3QtzX-Hog4zMf7TuhFDTgvsCIF81xMYCCPNn0YK_Yd0na3f6LjC1L6CXz4O2hWmg8-Q4&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgYF5TFCFW5OoOwsjJnD_6WJYfNI-ME4JYpdvYDpARkKQCIQCXLTFRweTVA4ag-e72CIunPu0ADTjXHosF6ME4lLuvCg%3D%3D"]], ["https://youtube.com/watch?v=T5HMoxJRhRY", ["https://i.ytimg.com/vi/T5HMoxJRhRY/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633073&ei=USdCZouUA9eJvdIPtNOr8AU&ip=102.0.4.188&id=o-AN7eTo0zEST0zSAPreB9t0DMh2tr6A2gU2GjU8jSOY0u&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Em&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=401250&bui=AWRWj2TOOycTw2Lu_JUsPxPcpiOahKMRgHTmCvxqRLoQ9gl_E8hiMe6_4YO7cFvJh6toQEq9Hn14DRxM&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=106.161&lmt=1715573139397212&mt=1715611034&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAIOqI_WZV1Phd-skV-kaxlEemFt7GbMEZCqIqwstIJ8pAiBcweXx6KH1CTWZ1fqIki3pWR3n4sEAnhstKkp3LuMtjg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKSB1wWSeXCK_AH0ChiELDdcq5MNY1UpezUUWSfnIdqCAiBUEAdohKkiTlSAqKMVJKz0xSY2rFSabMaWfu30pHCzkQ%3D%3D"]], ["https://youtube.com/watch?v=u02ZzalbRgg", ["https://i.ytimg.com/vi/u02ZzalbRgg/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633081&ei=WSdCZpuSDNjWxN8Pi5SYcA&ip=102.0.4.188&id=o-AHDlbZhy6DiKHeXE1_5Jkb0YbpmBnjI9wHqfKUn6ITsv&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=V6&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2TzIdwiQw4TLVgbhD3-tHbWede1p2PQGtGaE-euFk5gx3JUGXi8DxRh2C0ztdLLcKzEzC2Fujbf&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=40.007&lmt=1715323142525337&mt=1715611034&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=6308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgI1ZvS7VnsBbYs0RTvvxd2xBAbUix-EDrEZkaxjwU9iQCIEjrf5DHgOaXYzKWBG6hzLR7G0oWBGEBxVYNWKs4Ap7n&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgacncw1yFjDz-EhgrkWcTC1UUQxwTkYTBGu_PExpyyYwCIDAwIR5XBgXHU93fYxSMb7ujulvln6GkJjS-XkI5gqTr"]], ["https://youtube.com/watch?v=62r_G9bEPlU", ["https://i.ytimg.com/vi/62r_G9bEPlU/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633081&ei=WSdCZoraENHWxN8P-uilYA&ip=102.0.4.188&id=o-AGu6VUCNWi1mD-9Gp28G7MWRf5e3uDKU1feJ2vL1A7Zc&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ue&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=401250&bui=AWRWj2RXNha8ib47lRVSaxm6F1KzY-AWRqGOlsCTCtNUNk7rMIJuzACknsGRwSE_3TOh9UO09HnNG-Wp&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=123.646&lmt=1712393435003087&mt=1715611034&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAOemoNxZ7k-UsgXsuTcV6MUeU-4MYhsjzjdTJOWVUICpAiBf_8iQQbvU91345F_9HYycYxML5e6COMldgZr8BbcTIw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgHWlnZ2cuIycFqLVSrOOKuOiA5DQ30bQkKP3jiPHYN18CIE_4qH4ixBhcdIBZc8jkOw3b41PcvlCheAntPodteaBU"]], ["https://youtube.com/watch?v=RtpYObV4c1Y", ["https://i.ytimg.com/vi/RtpYObV4c1Y/hq720.jpg?v=657bc277", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633091&ei=YydCZveXF4XYxN8PlLWecA&ip=102.0.4.188&id=o-AMvz0JxEnEPqH73L5wdDKbbFO1TVTB9T_znr6zlObyFp&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=HJ&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2TpKsMNb2udyh9NzAp7faPgj9dVCtIXm5QyyYfwT-3UEcuxvsiTZTWyZoHl5UebjAKDyIYmnUXQ&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=93.181&lmt=1702678125527189&mt=1715611034&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgfBAU9MR39r5Om9qBf7bwUmioxOWlVOaWGLzJxsE741sCIQDjaTGpbV8S8nihkuGBdO4jadR9IOVspIGFG9CWWiZ_fw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKGqWfkWcEsA6u-YyNr4deyfzhUNrt4fCNAgk9roiXNfAiBFMGT5r16bfjCcJhuh3fisdQEmfo9kC_QdE2SdRtkU3g%3D%3D"]], ["https://youtube.com/watch?v=zr2yisUUnc8", ["https://i.ytimg.com/vi/zr2yisUUnc8/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633091&ei=YydCZuf2MPqHvdIP9rWgWA&ip=102.0.4.188&id=o-ACmqkALIw29w5P1u2o7wNGzWY2le3EJDPcqgGp3ZXHxN&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=qM&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=401250&bui=AWRWj2Sr6FfMefq5Jhv-fut2XYAKPtEdhyL0vcgNza7BR3VDwkHHt2rp3zsKQmMvvAnyIspYVfwdYrNg&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=57.980&lmt=1712082301699411&mt=1715611034&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=6308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhANq1PdVXqtQhVBNaaDTdAGNpbFJh8dDfuuxrYs67lG3NAiA-Nn18pst-eVBVvgSRbJwy0dZJ0TfA7GDjxY6YDWWOGw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAJRWHji8VGYSPgoqRnTpf8_RV1uV0tPxEi-_ks9dZ_ctAiAnPE3JmwD0iRWYST1Cz4poFmB-Um19zUtwV6C98NFSjg%3D%3D"]], ["https://youtube.com/watch?v=wYVCjd51T8U", ["https://i.ytimg.com/vi/wYVCjd51T8U/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633098&ei=aidCZqD9LP2WvdIPpZmgwAY&ip=102.0.4.188&id=o-AHHN6csQrbdVVKZ9UPETGR6fScE32RyCcMmmr2D-41u4&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=AR&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2SUjCebjlukK6HRRHQWkOtVa61xck3sl2lRliN2Co4cVqFtGPI2sN8K8ITWnkCkYEOcO_Xsj4U7&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=104.164&lmt=1709380783475141&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgecaZBxwacSn1qvG2OP1WPY3eE0IFe8IKiDX5qi-NDDsCIGVcTaJdsqyTl3Nvl5KjiJIRCIv0hPdJRWciSafxLLBw&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgUD1vqKI02D780lBoVrzDsXG0pSLXNZUXtn03xRwhCoYCIQC4fgZ6fBzn2Of18_04TzOpr_2lf40Tm5aB_qhAfoj4ZA%3D%3D"]], ["https://youtube.com/watch?v=SvRHM7AONB4", ["https://i.ytimg.com/vi/SvRHM7AONB4/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633106&ei=cidCZs2FLe7VxN8P-MiJkAI&ip=102.0.4.188&id=o-AIszuJ31wntuertlhj7qvrkGUG9m1Qk-KVSd-QFnnhh2&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=MD&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=416250&bui=AWRWj2ScNZDi_AQDFb-uT1JcI8jglDNtSkwRzvdfEsocbSJ4VQip40cKkFkQFa33_J5I4LRy0eC2zcDX&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=95.991&lmt=1674090216350625&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgJQDvtDOMeMI9baim3jggIPQR0WXI0tPcpKHssDAzolECIQC4q0prs99pvnJnpjMfg52YI_KO50aN0OJ1vVZYMn8y4g%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhANCd9MgCnntroGD4RkTBB_VhXHqCbRoUArqdfEVH6-WNAiBi2rj2KuH4DJc_R2TBYg8GVVm3oFvI2q610RZrr05iOg%3D%3D"]], ["https://youtube.com/watch?v=qgQunxD0qCk", ["https://i.ytimg.com/vi/qgQunxD0qCk/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633109&ei=dSdCZsjtLPelxN8PyZCs-AQ&ip=102.0.4.188&id=o-ADz-Bt7cnk1u_A8FHUrty8--LGZE8A6hRid_rJKZ5EuL&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=-5&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=416250&bui=AWRWj2SVv1iexj8aHbr67Lo_PeakVmt8ndVaqZ4x81VysHIOGm0gEodd8Mhy-wnZZ3QBuIBmXUugMSaA&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=140.480&lmt=1696009371791442&mt=1715611248&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgZR0axEVbFM-M78-8Sf7uEz0dlTQKkI7k7OpNOuhfKfgCIAnGqteOm5PdRZuVJXJquKwUENkCNoFr03z3DJSr5x1H&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhANytQJ04dEQP697TxNGEUBACYWIdpL6g8qN2uWWa40YSAiBKQeCOLDwkxn5OQ410bB7U96irZnZ_3ns426uajuqghA%3D%3D"]], ["https://youtube.com/watch?v=Meo3mO98huE", ["https://i.ytimg.com/vi/Meo3mO98huE/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633110&ei=didCZoTHF7T2xN8Pyuij4A8&ip=102.0.4.188&id=o-ADbVVnumF6NJ2_vbSGUj8UUwz_LR7iJr4WclNc_aWcDx&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Cx&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2S486xIBeX6SqAp9zsTRRnbqrHEsm9Rm2kCPQT5h-YUQTHslNZNWkdjXQlNSqc-tyeyXrC9WfNP&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=113.847&lmt=1709362659923039&mt=1715611034&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAOzzaN_xmzPNpQ1g3FSvdN0Yg0HutitWXoCeeGdvDiGfAiBccKIlg7GETWqB7lqoLvHNN2Ev7KafhDW_I49IqX_2tg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhALdZq2Uyk39XG0xmULKGp0JKISBcgi6O01uDAzY3_87VAiEAv7VBXRJj3Wn4-IfjRmj0FNYJ_pbZivlCmZ5pREq50ag%3D"]], ["https://youtube.com/watch?v=RN4FFgHpAZo", ["https://i.ytimg.com/vi/RN4FFgHpAZo/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633121&ei=gSdCZrzdIor5vdIP_v-ToAU&ip=102.0.4.188&id=o-APKFepcQo97R0CBDHQ_2BBQw2YkCJ27yNDzERjiRrrIU&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=O7&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&pcm2=no&gcr=ke&initcwndbps=416250&bui=AWRWj2RruGjOZ2-xMw_8oN4xDt32SHk975cvFuQDpyyLdLE-sUcSZhB9l7c1HdJSntvXrxh22xeWppP3&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1647965159841772&mt=1715611248&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5318224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANtPFY3DlZjPkrOJocJ2TKOtQBMQJXujZVFZo3TU-XrkAiEA2-yxqdGbnZi-tHxItRp9rs3qDHs4FMI4RX0Nao6T-CQ%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgWoPf1g0RzxRQHSS4-GWxo2Jy_GOYjT5lI0-x0MxYZvkCIQDSjEhesS9oZN8NFGHkTEwy64bI1zmFrwQgzEG2T7eqwg%3D%3D"]], ["https://youtube.com/watch?v=fJm2nD3cv_4", ["https://i.ytimg.com/vi/fJm2nD3cv_4/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633125&ei=hSdCZtLXBPv6vdIPgvqMsAY&ip=102.0.4.188&id=o-AJzjjo13pjSbcaeO_pqcrtEnnwxpYCbBWvF8pbbs3RK6&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=-F&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2S8bojAwvFhX_Ad1j4r2oAMjFp0At25rpKgGPTiLyd--15wTKXepJMaRDN98Z77MsqkfTVF200M&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=84.149&lmt=1550227300652579&mt=1715611034&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5535432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgMjAf8zE_isOAwV0TgIWsv062vJ9jI7kqrgWRLLhWBdYCICp74prhIbbKe4qSWykugmraG5PvMuY5v3cEv7670AER&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgBjrgZXHkL7WTZUYZxfLvOxiqr2JseAeYBZPyTkGxt1oCIBJQgJbazlOH3v0QLXWr3KFLDwa3F0FJv4dOQdV3p_j5"]], ["https://youtube.com/watch?v=OfSaJb5OOPA", ["https://i.ytimg.com/vi/OfSaJb5OOPA/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633125&ei=hSdCZoGiOMjcvdIP4OmrmAw&ip=102.0.4.188&id=o-AGIjBievwMTAME9zoqvHa6gKj4221UhUWH30tgudqHrT&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=CC&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2Tir0XF-nAerpQkAMzzWP-HwGPKCEuag5EkRfjlUNFlwriPRtKGkufA87WrcpOel9XNPfoy7RzN&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=134.815&lmt=1687843114044208&mt=1715611034&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAOnWtUSIR_exx3tEDD4I6nZy7RF6gZUknASSCk5xyUfEAiAKDej3BDqZvs-wqFNm8Tqh6w4yT-KY6XevxGKJEVBdUg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAIGMrOEtRhFmsOT2eKzCEhM_kaw65z-53rf8qNaemU9TAiBeJhDv3NYOuRoiz4XlmI0B3soZGUii9lvCE7L4DpwZ3A%3D%3D"]], ["https://youtube.com/watch?v=ci2XSskC_wA", ["https://i.ytimg.com/vi/ci2XSskC_wA/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633110&ei=didCZvi-N5LUxN8P6IGW-As&ip=102.0.4.188&id=o-AIMbOqVkDz-5rk8k-phr1TY-MNo3HXjL3EtFyRp26i3s&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Yr&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2S4o2CHij3i8DbiXxQ0nGyYVZjDc7e70hCdhr8LpIm1Njw3I2KvINTP1XYbz9sBUX59mQguXby-&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=102.191&lmt=1630823259428412&mt=1715611034&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgbpFaitByYEAoH3dlrnqsnO_iZwgBbqD_ExvS-dvdRwwCIQCioj5c8bExuHuQc7oGE6LXxWnfgY4dbtCVA56EcFWj6g%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAPi_eINXs3keqywAo4tm4dyoYF-6ftYIJPhIcVwnUZJVAiEAwaCsJn1i9OqY-KET1yGC7TPGhC0jDLgvtaGFbeIrr8I%3D"]], ["https://youtube.com/watch?v=fzR82oXbjnY", ["https://i.ytimg.com/vi/fzR82oXbjnY/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633142&ei=lidCZoP1Ld3pxN8P96GsQA&ip=102.0.4.188&id=o-APabKiCC2qIb4QVBZwqoF9wYvqMo1UEzAcNF7Dnu8D4w&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=O_&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=401250&bui=AWRWj2Q3vyeCDx5fKC9EsxWdQ32p1d60NTsG-_8gcCdX-Vt9zngYZSuH3hIpBHsKQ_pAY2b-rTsz_0d8&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=145.171&lmt=1699224919039565&mt=1715611034&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAKxO3LKAu5DwbqEncuvOa2xYrouU20B50sBkM0orvBf5AiA0aW2aUoI_gSAyQQlsu9gaSPPnZ9Mt47iLVOY-l0P_yQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgV1dDqH33DnwghDGVwPSq9wf0d0tLcuC85IQAkw_t5e4CIQD0g7j8F4CdDiOlAHVTz3G6I5TSUC8M9qU6wSiok3xs1A%3D%3D"]], ["https://youtube.com/watch?v=7WdyIcDlK2o", ["https://i.ytimg.com/vi/7WdyIcDlK2o/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633135&ei=jydCZrvxMaT0xN8PrsSn6AQ&ip=102.0.4.188&id=o-AGH-t2PgR4oxgnnpScKxyfI31EwMpOTUexRO0WwmbIBq&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=V3&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=401250&bui=AWRWj2TOUUpLam9iBUJVvQ3FH2ypv8FyooM5hbMt7DbD49a5OfgQ6vC2Sg-N8tIuXjS-jUlOP5voRhIx&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=2045455&ratebypass=yes&dur=34.086&lmt=1711926905271335&mt=1715611034&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=1318224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhALPyK9loXpA7Dcnx8_igmqU6HnzQwjIDhcwawcPPpRnCAiB3oBjWsRZdaVfxeCPC7wpP3cd5Zri_HeST5vcoq0SHgw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAJuZQ4TJP1DjL2yQzPuqDrML7N-RJhzFQZmWrq4WnkpPAiADvqzEKNf3eeQJ41pmsIuV29iis9KQgZ_DwigcQHtxxg%3D%3D"]], ["https://youtube.com/watch?v=VOhUd6e_ERA", ["https://i.ytimg.com/vi/VOhUd6e_ERA/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633157&ei=pSdCZoj_McyIvdIPo9edkAU&ip=102.0.4.188&id=o-AC-NsGUE5fgMsSHKSpkKAaNW0ViShg63Y-jP7Ss_i1Iq&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Yf&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&pcm2=no&initcwndbps=401250&bui=AWRWj2Rk2BJhGyHGGe6tCauwu4uM1UZniF2p-NhaGBPuvi1ZcegKoFA1_anDzWYamq_Dy1ozZXh2o3pv&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.046&lmt=1503728662931615&mt=1715611034&fvip=1&c=ANDROID_EMBEDDED_PLAYER&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAJV3qcUNRxDFbbUiTqKF02s7hqgKu5SbODbGYhU54E9EAiAh5SXBxESDQXe09CG_20LdQ-ZQrTiEXpllyN4vn5Bshg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgRxhGBrblR50Oqu2rjjJXsH564DgbDNVLScSoJYyYuCUCIARAeCc-DyatUKqLI_oR4cpGsQ0P1kyVFhS4y4TyCPey"]], ["https://youtube.com/watch?v=925gdwq9Jzo", ["https://i.ytimg.com/vi/925gdwq9Jzo/hq720.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGBggLyh_MA8=&rs=AOn4CLC2QPmZ0CArgbIPOpUEPI1P9smzcw", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633165&ei=rSdCZprUENjWxN8Pi5SYcA&ip=102.0.4.188&id=o-AFAGqie1rYRBeCeaeFBs1k8zGsM4UPcR_qIpNP3TLidn&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=pf&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2TFB0zcREe3biPKMkxIfi-OvYHbfHzXSj41OjB5IRNIBu03Fjux7AVW4WYlxZ8Jz2N4xSpoSvqB&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=72.330&lmt=1712245413006613&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAKWGefKy8dawag2UR-rGfehGvyKLRSws0su-xSh5YGo6AiBN4sBOhvvYAWY4MF_jZibIvBt75ILpz8SYKddYpDq2tQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAOeCYqtNvpuN2EuaoKURfw6ihenOwQ8TZeUJGuy9alW_AiEAx4HG61eW4-3dasb7dhUofrB8TsaIJ_nb8JIre3XwRW0%3D"]], ["https://youtube.com/watch?v=yNMj1ZwB9QY", ["https://i.ytimg.com/vi/yNMj1ZwB9QY/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633172&ei=tCdCZqyVA9vNhcIP5ZWc0Ac&ip=102.0.4.188&id=o-AExIw74zb8JPhgoueJNyqsYdnCqMTeH4e0QeUxT8ibgM&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=lW&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2RW4bKb3FTZb1cpyaEBr4Q5X2gVkcmj83GZ2LJFSXpiQ2Plw7IlyBWeIeYUGwBHwCRgTovm4Ozc&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=104.211&lmt=1706704735838736&mt=1715611248&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=8308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgUNA__5p8yfDp2SwQh9hzoFLnnvPpGoZefd30iAths2QCIQDLsh4vFGNyDQWWtninG3dykU4Q_lv_2CqweIAhmgc7GQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgMTXwNQBOx2PqGS8nLW23hpD2CxJx9zwewNQs9iZnJfsCIQC8LY5OsiOVSrloo6kb8MawJf57buiHRav2DzczJZwMSQ%3D%3D"]], ["https://youtube.com/watch?v=Zk86G1dkABU", ["https://i.ytimg.com/vi/Zk86G1dkABU/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLCQx9v23NaK1_X5fMyOiBZ0f_hdHA", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633166&ei=ridCZozRCpD3mLAP5e-q6As&ip=102.0.4.188&id=o-AHIvJVbRYH-hEoL4lgK1fUwzJz8kBGrGltNUDmboV6k9&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=wN&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=416250&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=143.197&lmt=1509680542087604&mt=1715611248&fvip=2&c=ANDROID_MUSIC&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAOXAampLqixYY9A80RhWnSirDDamjvcKoCzm0KJcSHyzAiEAplm5TfnGKOjlbqGgYin2cWNxxDVB_aF0A8jfbPZYA1k%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKSxyA-31FxIVJKVWPYa4CK8pZmSFxoXpswhsVABq_XwAiAQ8N-DMlfK-UuX4ewaYunKOgDrjx-xAdUj3BdzE_fkdg%3D%3D"]], ["https://youtube.com/watch?v=h71d0QyZqRE", ["https://i.ytimg.com/vi/h71d0QyZqRE/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633185&ei=wSdCZpLeCpW3vdIP0ZaWmAI&ip=102.0.4.188&id=o-ALb0btpr-zSDi-armU5ms13ay-AwHoc-hJipxwByIAxP&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=LA&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2THcgy9XoiK4rUazqIGjgyyX9hy9Enfx7L1F4-sP4Wm1hCv-_O-5OR_DwIIStnZWqqdxy5tf16f&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=114.126&lmt=1709419268233102&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAKcu5GcDuKudfFM560C3zaAbzVEWs1JvJHwCb-OC8qQuAiEA9vhBCFdmmcSLnh2brwUn5meZs54YTHJX0iipBKkt4Yo%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAMWKL_zP7pEYnMnuZIkuWjE_PLoqzbQGKnEjdjMl_EEIAiEAqLOKgI1-HxO09IZlqiJWtESab49Trw5DZ_QjRcX74JE%3D"]], ["https://youtube.com/watch?v=QZNIqX7aMUg", ["https://i.ytimg.com/vi/QZNIqX7aMUg/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633189&ei=xSdCZvugHb-YhcIPn9-k-A0&ip=102.0.4.188&id=o-AGMixIVP3obKQVtoL2SuaMokHFldJ7G52iJsLUOxiO99&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=JV&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&pcm2=yes&gcr=ke&initcwndbps=416250&bui=AWRWj2RPoSLBNp-VNXKs8Xv33kdTE31Y7-JPz6pzcyV_u_KKH_9ijVq4AYCQF2z8syY_nLYxrdhmFLsa&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=4691672&ratebypass=yes&dur=85.635&lmt=1700263203532816&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPpKnd930hgs-He3D7RZeIn1MAkT8dLfS1A-RAIz_Ky1AiAn0nSTaH3BJO-DR-6CYQ1vcbhsP-p2WQX3JBgPM1SzhQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAJ751huRS3h6689vpFnluhm8xqD56k-L0_r9vmqhiB6eAiEA-60deRWM4AMM1nMoPVNQdvGfarlXhFs4zlyB28JD_u8%3D"]], ["https://youtube.com/watch?v=HS1zsxreqvw", ["https://i.ytimg.com/vi/HS1zsxreqvw/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633193&ei=ySdCZoCWI7qAmLAPy9uMwAM&ip=102.0.4.188&id=o-AP9iHRD2diMXs709LW1Vi2IeWAW5RUMUZClV-wFbw_7Y&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=nB&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=400000&bui=AWRWj2SEzzZNA-OVPOQhN32uoaJAJVcAgbraOyh_1d5_poEqO0UeNFDd4K-R-ayy9eu4f_NnpXHZ9Ss9&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=130.194&lmt=1711275483809668&mt=1715611491&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgKnF4n_aEtB-9IU2kKOOBX6lImtul-p95U3qkOpL43pcCIQCR8zUrW9aA-xMPHL1arYLx-ckKRbG9ZHw2ZIDcJLQq-w%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgZvXcDk3xzuQ8tBp79w3PpijwJsSeSGyhJmDZV6XOIlQCIQCBLz2cRsO1NSK1sWionuM6xZhL2GkJomCPiLD-BwrhGQ%3D%3D"]], ["https://youtube.com/watch?v=9-wiCnir-xQ", ["https://i.ytimg.com/vi/9-wiCnir-xQ/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633045&ei=NCdCZvHCO4LUxN8Pv-qF2AQ&ip=102.0.4.188&id=o-AOyFb3xQoiJELXSAkXppsfvIPzna7bV8MeQ-fe3qEkAS&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=cN&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=401250&bui=AWRWj2T3DOAA1r2V7Bcv_POensudmE95H1qFN0fjLAShVzXuRdQfaFYZ6IcmAbzcAWFiySD_OB8cfJAF&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=115.263&lmt=1707868265320422&mt=1715611034&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAIDq5A-XVLEIF_lmS8KpikoPHWt3pGQaRYA6iL3AoCjgAiABeC--0g5D1HkNQ836fn8aD2_tgWJYSNva7PSg2iTQjA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhALUE7dj_xMG5R3ksOVZR62wQdIkaYldqGScAkZlFktrQAiEAvUQH49ilfTFOEtpqA4EkfquuM0KpPhhRD3v0HNJcU-k%3D"]], ["https://youtube.com/watch?v=qRrqvjjKlOs", ["https://i.ytimg.com/vi/qRrqvjjKlOs/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633197&ei=zSdCZt3uFrTYhcIPx7e4oAM&ip=102.0.4.188&id=o-AEvVeFpPX0eJvwcC8FXvd1Jf8LTDp07TeZ3U4hH4Czkx&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=w4&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2TmBCbb3SLpR6jfDgolf3XO7Pks1IFXjwvnIaHtGXBuytxZxCir_-fBCEYEw65inZNnPDDmSeMB&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=170.573&lmt=1690140871885914&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAMZ-SkeWjHRSe1gUUcWiCU2C7njduR--fBA7Mqi_ylf8AiEA_HFtiFmROQDg2DJzXGlpjDyl12NRj9nFR1j6Xu84Idk%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAPHC7qTM8bfV_-nXksW3OfTv5dan3ZKCnzUaLn5jItl6AiBE63QSE6-gwkh-8wahsU0ttxlSuxx5TzDAPg7mtdYGfA%3D%3D"]], ["https://youtube.com/watch?v=v4Uj7RJprQE", ["https://i.ytimg.com/vi/v4Uj7RJprQE/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633201&ei=0SdCZrDDCN-ahcIPyvin6Ao&ip=102.0.4.188&id=o-AFffsYA-8mTgc3k6kIqY-jQUmnRi5nrwqn4Cl1En3TlV&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=5_&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=416250&bui=AWRWj2TjlSOU8auDsQYGmjxTFqCXRwhpviwG3fliAO2yw3jSMrTTJEJ1oleC9x9XziOwj1GiUDDiPNiw&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=95.689&lmt=1630317438410429&mt=1715611248&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAP-Z4KBurwyAzkyeDIc1fAaLSzlRF45FkQDTiwgXy0EDAiAiKKeXIlJc4tW9ud3AZpNZpy_PHO6pPuChHbDrw46Eww%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgAZYgFftqasItTvzQ_5kGSiif66WrnLUdKWRvLppi2G4CIAXjW2kQUBayI7RA_wLVa386uJIpROWTxlfMGcRB3hDo"]], ["https://youtube.com/watch?v=WhuXUkb-0YY", ["https://i.ytimg.com/vi/WhuXUkb-0YY/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633204&ei=1CdCZo7fNJ_BmLAP4LC1qAs&ip=102.0.4.188&id=o-AMykCHeVAaCZzuSdWQmbSw2cBJal977Vu2t27i8yyCb1&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ox&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2R160hnlK_3__f-gMUdLHZtp1Zud6GS-lAvwPghxI0JbZLXbVDuvQcpAO-rastGJRIzOSM2nNAj&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=15.069&lmt=1679787889611751&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAIX4ScxKzZZwSPHuNJRUduDgBD9L49WZq7z-YHJ3czYqAiEA4pZ3eYBqzHeIHpKsKj-gmWJBykq6HMet8TxnVquhzIg%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgGn3CjiuKEtG1S5y0SsZy3ZTK16RR-hV9RaRcLtMELCwCIFrQ5nkufGR26ZucMlGRONjy8U0qzREB3qopNXq5rdwt"]], ["https://youtube.com/watch?v=ACFg5XX9XQw", ["https://i.ytimg.com/vi/ACFg5XX9XQw/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633205&ei=1SdCZtvPN92ThcIPmqmr8Aw&ip=102.0.4.188&id=o-ANmBHAJZ7OCYIZ_GQOnXqeE4GTiduGaQHyEOOUEDjfNM&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=s5&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=416250&bui=AWRWj2TCLflxpo1KIdXSwhWnrVc3MXRR_pG0e9rf44S2IGBgftHoVYYGn4OEXJIACWeE-uDS84FvsIan&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=1532937&ratebypass=yes&dur=20.085&lmt=1703782451164956&mt=1715611248&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgLuHNVG0UUbiyye4F8BtAPjLqGzmNnRTIwflp6yeEkjMCIQCEYbdarx5j0siYiU9L0fF-sHnwXAOWZx-08379QMheBA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAIYs7wVFO19NGfw9I8n_OE0Flqvj_EiVXnyYHpLJQuG7AiAx5anHuPp85rmDsWaEHkKNL73Y1-LX3DOkNgLFW6cS_w%3D%3D"]], ["https://youtube.com/watch?v=zqYshYfpfa0", ["https://i.ytimg.com/vi/zqYshYfpfa0/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633206&ei=1idCZrrfEYDxmLAPlca_oAE&ip=102.0.4.188&id=o-AOULWyTyyVew23oC4WkmQmiMbQUkI0432Z15rWC4mLnU&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=SD&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=416250&bui=AWRWj2SSV7fvgGn0RTTloFubJdV6BmaIE2tDkKkkThChzVffxNCRfbCZfIM3zkAqd5eamUqXm65l8r0q&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=3915047&ratebypass=yes&dur=49.110&lmt=1711243263898822&mt=1715611248&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=5538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgTjMKqZOEJwqt3XoSnMMUfctvlnE5UL2hk-tZDom9ZYYCIG19KzutEipcp-lo9qo-lOQr7Kk-0tKHjD1EBoe2JH_C&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAInkg_nGR9_HcLl9ICJ5Skjiqp-sVssL7Zswnl3JlwunAiBBx1dpm22wTnBJsKOJkUPXbNKD3oyLq1-4B0U7BvFmJw%3D%3D"]], ["https://youtube.com/watch?v=vSdolbHyvkA", ["https://i.ytimg.com/vi/vSdolbHyvkA/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633212&ei=3CdCZpadG6-hp-oPuK2v4AY&ip=102.0.4.188&id=o-AF3DQWpyNpg3EOkkX9RdjXIpqIRJ5jgGZWqSKnyAlM-7&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=zZ&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=416250&bui=AWRWj2RwA8ST44pqU1Z8gbLmVb9ASnrs1hK2N7s85vIfyXkkjr102ZchaPMUh6eS6ED1xaChuTfwKivM&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=114.172&lmt=1698577827936680&mt=1715611248&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgTWW6WLz06g541aSKu-PC4Gzf-j_2gstKZRnYG7fAlnQCIFp-DlE_gnfBoGfaIKqS9rrgfMiKdo136chZ2i5KK9qV&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhALEAAxFsUq5xHfiYMzCY5JB2IpGFrBvDjCaQrFx-P0UeAiEAs1-5_Q_FVvLmpGSitIcq27uc8u-AOqsGK2xyKbBu5tU%3D"]], ["https://youtube.com/watch?v=K56ApDTaN_Y", ["https://i.ytimg.com/vi/K56ApDTaN_Y/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633209&ei=2SdCZpKkF7LGp-oPvLOM0AI&ip=102.0.4.188&id=o-AI6I7POdCHhUPVRH6v2Hk4bYdo6juXHoLCNuRNNijJ3E&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=EU&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2T3rb2C3UEDObXVh4pXUZdczAtAEnaXwsjcsfVdyfbfjfR58AY_5gqyaApBto1dnWdCPxzCdBaF&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=40.100&lmt=1712372262804293&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgJaE7Jfh4fswD-CyArbWpfSupKYgmtDkGKa1lnMXraEACIHBqFS-i4iM17G-QTeNYdW7e7jd8SAnY_rZWocI1X5Qf&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgAy4h2_dMK5xxew6GoQswsI9APDr-WQ4DD0nr0BepsBsCIGEr5nSaCR0pP9m2oPYlk8iMDm0e1pXn9RRQaI2RlRW5"]], ["https://youtube.com/watch?v=0XJxfbN36Uw", ["https://i.ytimg.com/vi/0XJxfbN36Uw/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633230&ei=7idCZpHJFdHQp-oP6LWw2Ao&ip=102.0.4.188&id=o-APD2OZui3f4wcTa2grZ6xqC7Y8f2SOun2mduSS9-EDpg&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=rx&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=450000&bui=AWRWj2T846GQZXdNWZTt9lFeUWBFaVqxON6VxlkLABtVdSWBr8Z85w2DMQVCMIW5-miJO7dwPNrr67xt&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=84.172&lmt=1711162394019931&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhANC0XGlqYS2uzJC8fliYWen4Mln4_ly67xhKQvVRmg3TAiAWnUNUt9E6zgCx3onYFuwqvoVx2KgoVK5hH2pykyQDUA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgVPPRAv82kljbN-l6ZspcYqxOaT8lQ2tI1Vf9HkOMOpsCIArL27z9B2vYBjTV9CqUgIdXQdO-xCcAAPZq3HLbT7jA"]], ["https://youtube.com/watch?v=ITj3UyAQj8s", ["https://i.ytimg.com/vi/ITj3UyAQj8s/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633220&ei=5CdCZqiwKpKfp-oPmPCruAg&ip=102.0.4.188&id=o-AB4Ral0AdnDlBCqInWUwhmfHZbLQAb-WNz2FDgxqN5HM&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=6T&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=416250&bui=AWRWj2RxHEO9RokW1qQAeGcIYM_XFHmydDxd8zwYIVK6KfBkbDiNAx7MeJkU7a5dyM6mNX_iqQbYvzwJ&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1688226935986356&mt=1715611248&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPDySBQQuFxSlzVn-IVs1eol6OXiyWeinoHenMFbY4oJAiBSB1PecaE_jV-UKW-LA5d5yr9KggQ89kc3Q68N2I0oGQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgPFhULZfV2ZxRAIPYNQWXeJH-TFjztv274BMqO0BeJuICIQCQdhEnbQMSl0hgkHk27ojP8RClG42sMSWn5KIx0vKlWQ%3D%3D"]], ["https://youtube.com/watch?v=gPVWPxxei4E", ["https://i.ytimg.com/vi/gPVWPxxei4E/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633224&ei=6CdCZoWKKJahp-oPsYeMwAI&ip=102.0.4.188&id=o-AIaSKUGcn6o-_BtAdooQERIPNU35fWsE1Fo3a72eb0hq&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Ze&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2SuOdtUe9TjTp5sLq_UQrDN4lfq6JItgqiUzvq63FEuYChoPE5HfkxZ505SsOnTIGVQIgm47ctK&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=60.046&lmt=1711079181843159&mt=1715611248&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgcme3q6cFIStpUX1r2rhnLtkRVzU9djs5wYmfZNbTRWsCIHgMfXGbml3YzEo7pGQ7QDSPj5jPfrh8AtyvxGe6GWCs&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAIhSY7ZBLk4vSBVkr1hVIAX8osnhaO4AyTfZ2KOxqN9AAiEA8Jm9mKNGX8CT1_rBwIsCPuPdUhnXK8nuk2UfoRW4c0Y%3D"]], ["https://youtube.com/watch?v=Ox5qBydjubk", ["https://i.ytimg.com/vi/Ox5qBydjubk/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633237&ei=9CdCZrzxOa6kp-oP7aK82Ao&ip=102.0.4.188&id=o-AFfVaMRqUHb2X6Qe1l5tkAU1dxql_70DtUZTKAiCLBP9&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=SU&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2SfaE7Vnv_4Hcr7v5bBT9h0yeKbPyrki1iwP59r1QUs5enjfpvGLCX6Hq2AE6UMoKBsJFASDYV2&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=38.057&lmt=1636110515416711&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhANqleipBZwD9-IMWkSs5ekHMegogvUIKszWCw7Y4T1wMAiB915rBEmsP23xw3rb6zrSUrkJKd-eVFELJpIbv-McwWA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgYR0oaevExCEWQkCSP67CKRSfm6mbp0_GEtc_JAW83XECIQDqNPDl2isFsoazPTuZQhNy9x5XckU2yWLnPMAK2zteGg%3D%3D"]], ["https://youtube.com/watch?v=tVIS9VZBExo", ["https://i.ytimg.com/vi/tVIS9VZBExo/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633241&ei=-SdCZpjHEs_Pp-oPobyCsAI&ip=102.0.4.188&id=o-AL0dE8urvv9O2znb7TU8tMsK4r3TvJIRWZE5Th0G3QLl&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Fy&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2SN7Tr2zsM1ue_z948M6HtdwG8HHpUOLuZ8fxqUgwcnDJH7ouNthTOdORcG6sc0EWokNN3CAG0M&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=52.105&lmt=1711215209854044&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgYegXQP1BlhJrhW43r8s-R21ENjmxvcNqDEUZIUZcOvwCIQDk1nXiCLq6nd8kEl3OITGU0AnVVkYJ3t5-WUhU2_Lo2w%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgd9ONafqxWlNaF4XMDOByEsBP0_5yYZwc5-oHOtdZvy8CIQDdH8qH9A4rlT-T_BywjUVrhTZzMNNwCk6H5mPoUMSNuA%3D%3D"]], ["https://youtube.com/watch?v=mWacdcatC9o", ["https://i.ytimg.com/vi/mWacdcatC9o/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633246&ei=_SdCZpWbO_jQp-oPuI6w-Ac&ip=102.0.4.188&id=o-AA0HTBw_86Tfi6rdoofAnScH5l-qtu7muNCWzWuWGhVb&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=GP&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=416250&bui=AWRWj2Rd1_Q-E5ERGLVIrh1dxM-6DmE1Hm1eTPkxbLY1rxv603i4AlcymZ2ygs8Q7rr-kJrTFD2ugg_i&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=51.943&lmt=1714114758976145&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANA4RLGh-qCatgEbKd8lHsmcn3MtaL5-wxpB2mqFjO-LAiEA-Qvf-1uBveV7GMefZMsOUa0hGpHdQ3xUgB2AvuuVF7k%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAIUSqGmfKbzdtfKKVEP_8lhN8WSfidvybhY-jP2tsj-VAiEAyvN9TyIPLi4RAURL0WsOyPikfvH5y1z-JbEM3FBwkzM%3D"]], ["https://youtube.com/watch?v=nJOGim5Y6NU", ["https://i.ytimg.com/vi/nJOGim5Y6NU/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633255&ei=ByhCZtKCAsfPp-oPgdWS2Ao&ip=102.0.4.188&id=o-AB0IoCjnr4tQjxpw-1E8KNX1CogmyTHrez7YVigjuovx&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=jc&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&pcm2=yes&initcwndbps=450000&bui=AWRWj2TiPSpw4Cs5Rar0pmnAujZgQ6BDT8lvSy_3t2jL2nZkBEqxfu0qo7qlg25d1Px3ytRSaRGumXND&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=65.131&lmt=1702840499517290&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgCuQCzuKvorJXyHcLYvLeY_cWI-_6_Vv8IZPzMJ9s3ykCIEEpkzbQ9z_FBIz-gEiYDksU-DiAGNaJs8aav3TuDlXg&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgU2qXj97Y8rjswcdI5YDcNoiazCx1PGqOQRu15y9O89cCIDN_4-HnTTnwuLavQjTmPYOg1Hs6plrofBueltQsqf5n"]], ["https://youtube.com/watch?v=h7Kb-yC2nK8", ["https://i.ytimg.com/vi/h7Kb-yC2nK8/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633255&ei=ByhCZsK6AunQp-oP56-VsAk&ip=102.0.4.188&id=o-AHjGoaycm0rYJsCqfbOul1SB9ji1jhEcivgSt46xTxXw&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=AC&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2QwpplkG9q5cGYgQROt8VUFRqsSde44mSTda5KgU1OaDI_0DSgRlqyu5VR_OH7NvntoS8fcbaDc&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=87.144&lmt=1713823191189698&mt=1715611248&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhANrUoaQRUrDxZcD_hvhYfP92eKLhdQ-PMJ8M6GSXbVbqAiBoH-zS8FW59Sm52QKThXCSydt4u1mBfLgIoVOg3ehkVw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAMvqNgv9AcBFP2G5lXWuKf6sqmr7QfumCToIu-fLTW1DAiEAr4oh9RNPUDLm90_vpZPh-8-F_ISJXoFBp7Z8hX7EnkA%3D"]], ["https://youtube.com/watch?v=GqwUijRuKzc", ["https://i.ytimg.com/vi/GqwUijRuKzc/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633255&ei=ByhCZrvPIZ-up-oPku6N2A0&ip=102.0.4.188&id=o-AJM4niLEuTUuJD0xImFdfmtI0bgn0rFPZSHKEIcSjBrj&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=mf&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=416250&bui=AWRWj2RBaRBPbZdqduYpPyV6lKu7EJHg9PZQYIbILBojV3ZOG5WLjO3wRdCNtg-qxh2a_-XT3MmzRFUy&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=104.164&lmt=1710453849019555&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPBSSQIyd-5usk-yiIFPnUheRnf6G4oG9jLmLZ-itBz7AiAzKcq8mL9z-sC0TJZOO7losp57B3SaPUgq3Bvcd1mtEQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhALnZrsUUXy-9ASElKRlW5T0HWBNrpnZMZCHTCZxQvOOCAiEArBigL3Jb08OvvqfCAiXPk_PB9CuvAd6vJy--senLbbU%3D"]], ["https://youtube.com/watch?v=h0znYkbL-V4", ["https://i.ytimg.com/vi/h0znYkbL-V4/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633260&ei=DChCZpTbCqaop-oP-siswA8&ip=102.0.4.188&id=o-AOC0Wmz2oz0rcQbUm5zueykkPHhSgm9YUfyCWR9M3uaz&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=6q&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=416250&bui=AWRWj2Q7Mj0sxysMida-1ncsH_4gYOz6fvYDH0EtP1mDnG4UxR4EB3psCRbzQqQt_O8ijPnDtqu9pAOY&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=28.955&lmt=1710234856960688&mt=1715611248&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgFMyQwvtwMviDGZuXmRID8mmi7-IoZsjggOfkg6xeWE8CIQDeVPdxUaDgHAUw5SPNjcbjLuKzAe6UaxFjT5TmbLRTXg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgbcu-DaCvVBn9loGmayzVE2os8vFb8AhzWyxAGSWnRdMCIH3IbdP1WvowjNz_EiwW-honfoqcBhzkxTVjSUeFyxTy"]], ["https://youtube.com/watch?v=gH6zVJVHEaM", ["https://i.ytimg.com/vi/gH6zVJVHEaM/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633271&ei=FyhCZtLBF_e8p-oP19ihyAo&ip=102.0.4.188&id=o-AC-Sdgfj7ScO4_AcSEKN3_aBsPrM7rrEPpH7eia9Xldq&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=vu&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&pcm2=yes&initcwndbps=416250&bui=AWRWj2QODSM71JKi41B7enyGOCoddYn0KWr9lt5x3ozEQUuRol20iWMaciEHV7OhYyB3ieWHgKoKxCsP&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=98.150&lmt=1713432641621430&mt=1715611248&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMTcUL6ofcalcYc_1vmFFxSg0KBjaBIVj72XRZXTixQXAiBMMXCL8V9icisUrMilnW5PgkbyQPgavLOFZGtLyAhCcw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgNlpXNezvdrfCtSmGG_Vsw_OKwfr71eQgjPkxc-MtfRgCIQConx16ZlBStD2KN3-8y0HE-rL9SegSvB43Wuo9nmxPzA%3D%3D"]], ["https://youtube.com/watch?v=w7tkCb7eH3g", ["https://i.ytimg.com/vi/w7tkCb7eH3g/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633280&ei=IChCZrr2LLLHp-oP94O0kAE&ip=102.0.4.188&id=o-APs26iMMZO3twjP8BiuJxC0sZGFzKSSJxmTytobzTR62&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=i8&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2RMWOwQsAX3cXEb8hK9mdPtwy4Alzuo0PZqT4aj9y2yCJEYTQiJ96wAvTla265F5-zHnPnxEbfo&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1671642561407902&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgN4cEmQ2FacKmIO8XtgVYSimDgmdiI9sIm5JpIb3k8NYCICktZDuSbin063mFb4B7NRbEbZJAYVVAh4XwvCJTf1t0&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgcWFPsMz0N9Hm3rauFLISh9Z-ykEMYWKJgdgnRcz7N2QCIQD8AhgW80lHKB9tUe7xJ-2I9zdhNuyhiJ4-Vd09gwbGmw%3D%3D"]], ["https://youtube.com/watch?v=FDnXR8oyV0g", ["https://i.ytimg.com/vi/FDnXR8oyV0g/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633271&ei=FyhCZsmxMqKAp-oPuZSKgAs&ip=102.0.4.188&id=o-AFcz1MUGKKv1RjFLhW7GJXCLg8zCia2gH7efIJpmBzDx&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=1d&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=416250&bui=AWRWj2SfK-9dFYIiKYgowSze8zr5W75bp6TJylCkYt7dyD_XhyVgjbzfai_OBU4W9UxcsuBdbhJfe9Yr&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=53.823&lmt=1711299041551081&mt=1715611248&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAKBEdnhthT_rBbCmnbqU7WZQ7qn0xAoj2mSWuBkMPG7iAiEArJkZhbFAPErAVa1XGfAnHbuhEX8-ObTagj1XD7pmB5w%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgaM4VQzwOLiwzKc9TokR-4hA5G7xH_lrNfByWPtI97V4CIQC-59GadUYb9QZGvi_04MOFMLiVl6AfUn92Iyj_0e8P7w%3D%3D"]], ["https://youtube.com/watch?v=ap9IzxkFIc0", ["https://i.ytimg.com/vi/ap9IzxkFIc0/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633291&ei=KyhCZv-RJJfLp-oPzsKG0Aw&ip=102.0.4.188&id=o-AIzsk5OC5WXqfNeKtFwUD_hTkQTbpI-mVv7-TeHmbw44&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=RJ&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2Svz6rshuDrCuyY9a96zb74VUuQd14xTjF7cf2yCsm4-ZAY3vILv5Hi-0VqHA8M05ZaIskM-2q3&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1697275235749945&mt=1715611248&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgOk1B0TC-5CVQ01Gc_-dNwLc37_TdMg59FOnJ4akXEFMCIBq2gRu5iubL6td3ckiZ7q33RX2bry4TWV8939vtQFtU&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKKRBFG7vEoQFGOHklXLP9qfx4l5DtyUF5lCcthXAPs4AiBKVBLFgXAbuvki1CwV8won_qIbfV-tp8gjljv-UETCDw%3D%3D"]], ["https://youtube.com/watch?v=V07G0_PE2CE", ["https://i.ytimg.com/vi/V07G0_PE2CE/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633293&ei=LShCZvu4DImfp-oPy9utsAk&ip=102.0.4.188&id=o-AL8Md6pRKeFJvHbsWdJ4txFmUKNqrRxiz74Y-vj0i30g&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=KQ&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2SMXedgR5eGuUV-rHSXWotMMruJUs6UAfyEv_otWH6JHex9CzndQNgDyJpfsHGRd6B7c1EcyjOb&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=214.482&lmt=1663362418217885&mt=1715611248&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAJa-oqxNOpOmhjSE9s8XjTW-KErDxBQzRfyMgaJp_biIAiEA68ZFD3hxsBLqqo1Mz_kmKMzcfV9z2uoiF7ix9ZSk9Ek%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAJfAIxBvoRnwDhU1OwPDeBT30KgDe7QFZ0MoFzQbEAg3AiBmmmIu9jFNHGbftDgkiAV3HAVknXPoDQa00BgbTBpzIg%3D%3D"]], ["https://youtube.com/watch?v=ePOyy6Wlk4s", ["https://i.ytimg.com/vi/ePOyy6Wlk4s/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDW-Rbf30GXk2wGy0GtmjWBGVFXUA", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633295&ei=LyhCZsGPNaWdp-oPzp2Y0AY&ip=102.0.4.188&id=o-AKVSwdaI5MfoaHh-ELTgaXHdXLqiRxA5ORk5FK2s10NV&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=H1&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2Sy4dDvSGkiLtfH0CACxWKwL6BJyPQYf8Wpo9TNWfYBDJRZECCE0t-rnrYVwnkib_cXAZNm2FhW&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=91.718&lmt=1673812739650759&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMOJuTQ07dwLOf9T97RoDFrLWeqbuQymIemA4952yaTFAiAYfb2vxRqY8Z2SfDso6GLB64T1seuiLmcqpmtU7G1wCQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAPoLdvT8Kt2VSkLzLGeUdjb4pf4am44VXF6ZqJ6ZV9liAiEArz28wpTinzM2XIZyfvuhscDXws1u7oi3tzhFeF2vVa0%3D"]], ["https://youtube.com/watch?v=NlV3VpM2fNA", ["https://i.ytimg.com/vi/NlV3VpM2fNA/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633305&ei=OShCZpyRKObYxN8P5LWb4A8&ip=102.0.4.188&id=o-ALqqIDZar0Rl-25WWfTVLuxgMBn0ufA2UlVn4PAZXarA&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=-m&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=395000&bui=AWRWj2Ty43TtRRSnvq8icnPudP0jc2E7Y9dH9xK6phSoluaO5z7SQgbJoPxYGvdQ6SC-eHld-nMGS_oj&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=2339988&ratebypass=yes&dur=31.082&lmt=1712662226634629&mt=1715611491&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4530434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgFRbO0vyQlSBBK9KmP17Ai95KrrZPppR9jy4czA0xUN8CIQDVIFL0D5V7trAVENpYqC22detPSX1j3_OeSin6H-jg5A%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgaHMYr7mQpax3jrb-4GJk4t6-pCv0jbSiHndauVuyQ-wCIAe7Pi0X6-5mDLRNGSrYEg6FUiu9_Rg58FeKLiM99A5a"]], ["https://youtube.com/watch?v=u10CBK1rXn4", ["https://i.ytimg.com/vi/u10CBK1rXn4/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633305&ei=OShCZr6oOJ34vdIPwpWJ4AE&ip=102.0.4.188&id=o-ADsQbnd31QfYQ61oFcN08YMpKHlY3PAeQo_riN8oZe8i&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=_d&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&pcm2=no&initcwndbps=416250&bui=AWRWj2T0eyrUtfIIn9LhraKrT12tR2FZGjCJrxStpIQmqLNXHKHH_7cNBMB3OY9on1u02QTj2S58Pwgy&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=67.128&lmt=1696763354307529&mt=1715611248&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgasssqidUn75rLzmPoozyFZTZJSzn8ve2-oGcPQEiADoCIQC06qhHL62lJETRa7d3F5yy-J3YwJE41oWAtC5dHRQHLA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAKyp7ah9yPRB3L7Z7oRbE3tHiDl_LBLln2zrM_ry1sdAAiEAk6YvxXjw_9Oen7vh3PeCnf5Dbe5Mu9C2PLUzU3kBTQI%3D"]], ["https://youtube.com/watch?v=ISJFZ-ZnBys", ["https://i.ytimg.com/vi/ISJFZ-ZnBys/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633310&ei=PihCZrnHAt-JvdIPzK-AiAM&ip=102.0.4.188&id=o-AGoYNUzLJlTMfFrEY74htvDOu90U7wqLzVoxNw_nApWR&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Wg&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=400000&bui=AWRWj2R4s7XU26tsct9llXAPwASA86yK99pvVNIgKiIHjxmGJIfXUZcEEBrxWT00df5CM_kkaoEO0pf2&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=4954118&ratebypass=yes&dur=86.192&lmt=1711259122241222&mt=1715611491&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgU2RXlyafsC9-8JyWh34MB45K4vZYgeyHyjtNJRSPSIkCIAFlIP8SHqmYuujQz7gW5_Pm0E9MNlm5Pz5tTtMWY40e&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAO9-8046Ywp4J41jOko5dFgG_x5qn6G-9xYyd0XXWyD3AiEAp9dM1a2brJBNDfB3imX9Exm9-MpEF4RbsAMQ22slwic%3D"]], ["https://youtube.com/watch?v=YXQpWIs-g2k", ["https://i.ytimg.com/vi/YXQpWIs-g2k/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLD0IxWcnfUNDuOHqZqxigrbs51XRw", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633309&ei=PShCZqKTKvzkxN8PqIaCGA&ip=102.0.4.188&id=o-AAafKoI3mNg0cGUfQzbzLfBrK9IcYhOr-F8bAURWK0u1&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=mT&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=10.077&lmt=1703334068030706&mt=1715611248&fvip=1&c=ANDROID_MUSIC&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgP_oIi2A62txCrQVUTmwf_6stR4djNekJO9hSXEq_0TYCID-F_kpzZVMqDlgbUCzQGU-xy2OCbZGFbdYk1phqsUXz&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIge0mtlcVAF5jT9duUNe3gsWB7vAV6_bpnjnuQtyJYBVsCIEn23LoMHqwLToWhbEAsSdEI7DBP0UN2Tbuert8np6bd"]], ["https://youtube.com/watch?v=RYqZUfYBoI0", ["https://i.ytimg.com/vi/RYqZUfYBoI0/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633319&ei=RyhCZraINYe3vdIPvZStoAI&ip=102.0.4.188&id=o-AIvkE1u0rSeGibgaBueYMW0ncZ9WUja8915OPHReO-W6&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Oy&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2Qz-6l2eNyiEi7I1hF6_yUQjR13xT8ZQU7dWDy_fI8lprtGaLUvXbvHe__jus4s0FBv5IePZccI&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1711617915610369&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=6308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgbed0XWxwC86fVLPzr93wYyUsodZs_ZqssuYYjw2_NQkCIQC0W4aXwlG7wOaygkLisnc2SB8Kg_yevjXa2HqhX2Jaqw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgPJ57pjl5X3IrnM3iMnk7qYup7ThOvqxaPucl6JsVk_sCIE5noyvrgRnV9FgUXYIemGiAKI-T2YiTRyjKiRntlF4b"]], ["https://youtube.com/watch?v=8R365_tkFBg", ["https://i.ytimg.com/vi/8R365_tkFBg/hq720.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGGUgUShTMA8=&rs=AOn4CLCgcEhV5BoX8_Es_UDXi6UQ2jApsQ", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633320&ei=SChCZrrmOPvqxN8P_7ilwAE&ip=102.0.4.188&id=o-AFzKl5fIjz1q_TWnWVGyGXtNnQQNo7dPWK7-LdR-XKXY&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=4Y&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=450000&bui=AWRWj2TbXG0gFOpOUNB2NaunwyntbTUslkC8_OE2jK4JQ2dJcsrXznD2gWebVRb8ye6sVleGc0vFvJsP&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=57.121&lmt=1676121806744867&mt=1715611248&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAKXP3ATbf5BtYrPVc6k5-oeZu4IYAXHlUgLn8jsvUPG7AiEAzzyIgr_rfFZc0HGgC120JK4sq-IAlVGKLrqMrswobd8%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgb-venClvrMjugw7CVeQHut4zeoNKBv5SGqjmqxq6LsACIQCNgXXi6RS2E3rcKN504HpJ1iYkYJs28Cs8pipDCuDWnw%3D%3D"]], ["https://youtube.com/watch?v=LfbSFeWG9NY", ["https://i.ytimg.com/vi/LfbSFeWG9NY/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633329&ei=UShCZqG4HJj4xN8PmsqvgAo&ip=102.0.4.188&id=o-AOvcxssuXUA8oSN9RH1e_AZTV-e1vf0L-pcwajJKq1Ft&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Fo&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&pcm2=yes&initcwndbps=416250&bui=AWRWj2R-z-L0Fu4nKtlRXv4ugRXSnSB3CNhMldclUgOWj6ImEFfqUHc5_PokTWeGX8VzsYIUPM6S9bUs&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=104.327&lmt=1714747036488064&mt=1715611248&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgGOxtm2hcS3GJCRGsc9pigvVtnRcWu9wAW6DIhzxK_MwCIQDAj4E7qc7BWCjARXV9jsl59_Vs4evOk9JebFqfyfSX-w%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhANofinQpGA6RcqqYMRNa-LFoP3eco9VXatnZyAR5oQguAiAS_dd1lnF036gUvWFk4Sq-WXX0lAQgVzU-pXIGV5UB6g%3D%3D"]], ["https://youtube.com/watch?v=NeDXVO0dLHc", ["https://i.ytimg.com/vi/NeDXVO0dLHc/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633329&ei=UShCZt3OLIroxN8Pt6aS0A4&ip=102.0.4.188&id=o-AEjNhJ8QjH4DmJlxtaagfVaZ9DEbJJdSc3kF2fKtBEkV&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ni&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=400000&bui=AWRWj2RgFVfRPImlrQekEqt5vhj79c-kbMRVlqUqTRcAlAQq5zEzbPrEYLKlhgBqts7DNkd2gD1Z0Zn7&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=15.069&lmt=1688277226373472&mt=1715611491&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=6308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgBuFpnav9gA1dd03CYYCCXA5pMOE0ek5OWGwDBl9pxrACIBlrLB4x4SSgUXoppfig5aDEJrNkQ1CnJFk__Jp3tD4x&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgcGSEXfAIVaCYDhCLb6xXhOcfLZNN2WSpHNdThDjdAAcCIFWY8bletMZw8F7jACXsTCGyEnr0UauhnVu97dW1WeY1"]], ["https://youtube.com/watch?v=G-T6sA_EGXM", ["https://i.ytimg.com/vi/G-T6sA_EGXM/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLB-R-wdOEPkoSle6zkbLNNr2UUOuw", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633323&ei=SyhCZvP1M8v7vdIP37i34A4&ip=102.0.4.188&id=o-AOKGtQb8fqWXeHty9QACkKKTRBjISgRcyjgQrxWao01Y&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=YC&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=395000&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=70.054&lmt=1696757058788549&mt=1715611491&fvip=3&c=ANDROID_MUSIC&txp=5538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgIlyTKL5HtaSGJ7ZMLwZoh8j2cDtZu5VDN1Pwy0s3wXgCIQDlwp7sjjtGYrzpulhiDdrrwuxDE4cS_Ibs__gpdrmJhw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAL3PBu35TZL3xYnt9FzgqDoOZRfJMFY2jQ-DqQyF5cYuAiEA3a2NVxBOaxZE3Jp_Jhh1NZIXVxxeuEPKb7Y2FJeFOx8%3D"]], ["https://youtube.com/watch?v=XR-CM9HrYWY", ["https://i.ytimg.com/vi/XR-CM9HrYWY/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633327&ei=TyhCZpHgNI6FvdIPzsy6gAU&ip=102.0.4.188&id=o-AFT-7zPhrO1OdInPaelI1IgPKxsHYcorgOGKZnt1K2q4&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=sZ&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=416250&bui=AWRWj2QMeDdjVkFFKqtnqcWg24x4RQTjHG_d2DJwLeACU2_aaS0Sbfqb5FOqVXg7O9_mofUu5fxwLCaL&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=99.172&lmt=1699117793597806&mt=1715611248&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgVQyCP11YpZ7hl64gxVOxiZ5LgFjEEiRcbTk4fXc8Pi0CIQCnxZljF46OLjJUMI4RCTwij3lWc5MlDNoIvSGXQHCiDQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgDXsxh0FhSTweiPnbrMrL_Oogx2HFY-fZL_LBSeGqqaECIBjri7ZAgMfli3eWZdhhsArrCmkl0ZSTMcnIdK4L0G0_"]], ["https://youtube.com/watch?v=VWtI8AKfJNM", ["https://i.ytimg.com/vi/VWtI8AKfJNM/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633344&ei=XyhCZtypPPfRp-oP24O4gAc&ip=102.0.4.188&id=o-AFFUvvJl5WT6PgzQ6-AWrNKOV72MSeRsFGRr-Pwk64SP&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=kL&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2TjXBSZ_ddLZ8P0LEKws_ScBNRnj0ROU6ZBgSqqFpATtRAqzCBuXIuN-zlSuYoAmpsGYWFlww24&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.116&lmt=1703544850049464&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAISpjj8O17CdKJJB5x8DYQRH5gkOrOJRO4hT2fD67T0HAiB1EPRNLLJdHTaYBgrDoOyub1SfPVmHGtcB8_fbwv2O7g%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgGGJsjldJ-K8nRN041FGKU2jR1jaycJKUCFjUuVjFHxYCIQDSvuagUKw_ptU6a1h-rW4Ozi7RmrWTNvZq5Zy4PrWtEQ%3D%3D"]], ["https://youtube.com/watch?v=HBte6ZJaWMg", ["https://i.ytimg.com/vi/HBte6ZJaWMg/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633349&ei=ZShCZqaGN6qAp-oP4qGwqA4&ip=102.0.4.188&id=o-AFGXVDDr4HrZvo_yjECHvTSywUzCEaZ723rYbK-j8pup&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Gr&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=416250&bui=AWRWj2QCJ9L85Y78o1oYYeDz2IXxwO9H_y45f9LJJkDa95dI16mTnkZdTv04qa9_Nt6fryYbpOtjuOjZ&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=52.314&lmt=1711214672851110&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgFVfRtI4ni443gE-bacqPEkV0PtVRFQ7spQhETdtPuYQCIQD36EogvveEECii5mVe5QMivvtvxgIogq4kwekvkf7BGg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAI2evIBJmSK0qQEj4VPTGxKXJHGsWrdMA32LHphfLlv_AiAo4Q2CZMeB8JR_9zmsiG9swJO24skjbd0fnf2whkAFgQ%3D%3D"]], ["https://youtube.com/watch?v=NmQlcx3uDis", ["https://i.ytimg.com/vi/NmQlcx3uDis/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715633343&ei=XyhCZum5OcOgp-oPrKKViA0&ip=102.0.4.188&id=o-AHOgU-tgRyp6qQ3DUo9BTPLfrx7fRuT7Iuvz2iU9pQJt&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=vV&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=450000&bui=AWRWj2TuScgwEr-Qmgt9josUkGOih-EL5YoODg-zM0wLwDQqVToHUwzTB-9ftr-Wh_L8t-GGWQDNZG-c&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=77.136&lmt=1699410405203508&mt=1715611248&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAJlDPL9WcsEG4FieueEbg3gAHeI-Ae_CcfcDmTJmOzKnAiEA81_p8KF5cAFpK8H6a63A0UmmNnCI8WINq4avQ0129OE%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgX0u0isag7h7S091ElulPBRX69eUHqHsyA8uBAhfE_28CID7EpHSNO49uM8j6vFanPsTzHBgk-O-SBZ5MJeuMLBFX"]], ["https://youtube.com/watch?v=6ya1m4lbA48", ["https://i.ytimg.com/vi/6ya1m4lbA48/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633349&ei=ZShCZseuG-aBp-oP_KmUqAw&ip=102.0.4.188&id=o-ACWTgle9b9cLvZ-uoKb8joyJJmNxOaPmUjXRRdT7WeXZ&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=nj&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=395000&bui=AWRWj2S-24Y6Fi-cESKUmU3IHYISU9tm_onl6_aBEzJU0PIZZH99w9u4V9q9_Hu-fUc6BJJ94z97XjTm&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=136.602&lmt=1695295904991950&mt=1715611491&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgLt2slzg84JR_X4BX5HT8-pncz-c9S-REoEDXH2l1vTwCIHXNwA3pl38T-fcVwA1GjRaASXPJAEgxBm-UTieAGtes&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAIjUzJBqGKk511NQD6VIHOLXCg8yo1PrWRiCJ6G-enfLAiBGp97RCHwOZvnZ8YXwF_al6hOxXLBnSJEwwGhoS0P7kg%3D%3D"]], ["https://youtube.com/watch?v=YGSJUm6Eq2M", ["https://i.ytimg.com/vi/YGSJUm6Eq2M/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715633264&ei=EChCZu_-Eeehp-oPntCp8A0&ip=102.0.4.188&id=o-ABGP3jw-Mpk1Q5miemP-8-Mu1yYdnnE-QQVhUZqOA1GX&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=B4&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=416250&bui=AWRWj2Q6mU7RBV-YOp6pGUTknfykGt5uLm-DGjh1nmUCDVfuyY_Jq8l5fek9Nr8Yx8zXHVEQczzozh9H&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=90.139&lmt=1715041007372815&mt=1715611248&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAIVAooVshLtfrSk6ZsBsh9OR5-0BYYzfMPIlNxkreP43AiBb07UynvShufXOVsxjGrq07dBqmlOPQ6vRcbx6Wrxynw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAOuWydgqzezysciN2mWlUAOdQpyMMw3U-lZQAMcraVbcAiAkYFv5oysvzc6YZQ3a2jioAIzqzcCzjyLhifbqjviV2Q%3D%3D"]], ["https://youtube.com/watch?v=aK8Gtxw-9bE", ["https://i.ytimg.com/vi/aK8Gtxw-9bE/hq720.jpg?v=65bc3ceb", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636127&ei=PzNCZo_0OayKvdIPjoWO8A8&ip=102.0.4.188&id=o-AMbX-AMD6kusSB-DdQP-WoMbBT9kqWtkPFiHGNeRlG9r&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=EC&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=326250&bui=AWRWj2SYNoCfADDa1NPqMFREugEJjS4sMpkNY0yE8Qo1e2MUucj1HsCV5ofIw_cIBLymJptxie3NN9VA&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=123.228&lmt=1706893209030308&mt=1715614133&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgIxbpBuBw8oskz4a_cLpTbenVMlFHVQpGFjsiUHiB6IcCIGCgDQfiAz0sSwZeiCf7PgK8lliohcSTZERQPCYQKPdF&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgTA8-f7narTOVMMvdOAQQ0l-wrOhlzszZeQjBbo3ZdKcCIBJ8vyjWY4g7ZgSctU8QzcvPxU0SzVEMfwGvizN81YuN"]], ["https://youtube.com/watch?v=Slz_rahWp6Y", ["https://i.ytimg.com/vi/Slz_rahWp6Y/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636205&ei=jTNCZqKkNLW4vdIP0Yiy2Ak&ip=102.0.4.188&id=o-ACk9zx1GH98QntV3_1epwS0IG4L8B_vmTMVvrOpC4njP&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=1X&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=310000&bui=AWRWj2QdJJPulwVJFsKz_eR-n03lM06VSxj8WpSsdo4V3CcBPkgJY6eJtSodD-B4x8Cszf23-hswzKb6&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=99.288&lmt=1553341746616482&mt=1715614133&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5432432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgBSuHE5JY98iuN1qDdqlW8UTPZdRdwPs3t2Ri7spih04CIQCZxGQN54oLDJHGw_hGRPxIiQq_-5KwLUAC96BHtEL4-g%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAPSXElQQPAl4KkbgVN9cmG8ls2wuMsV52Zl_hnF9v2UxAiEAucElkLIzpqkGZ4y2IkSyejlLUe9LKOjMvdNXb7L6giE%3D"]], ["https://youtube.com/watch?v=wkxyYtKs20s", ["https://i.ytimg.com/vi/wkxyYtKs20s/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636237&ei=rTNCZsSxGIKMmLAPnZGqqAg&ip=102.0.4.188&id=o-AJEPsVRMj9CLR2XxMW6kI-eRfMFqkAgeCNWRB2v0NZsa&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=u1&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=332500&bui=AWRWj2Sk-D0zTVUb2Zb5AHb7W0oHYWT8Yh9a4YD_jmsUOV21Rc4nJ5pY2_npVDxjp22nG781YH10fQGb&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=180.860&lmt=1709739215705462&mt=1715614373&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=2218224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgQHP4j8hQ49-BwGeazQ0Xq5le1UOy_GRGRJIHjdPRJ78CIQDl7MqTZnfESVad6CaJXo7ML_EwV3qpJe2D9UGfWIGuVA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgT2g1oQ14eWBtWEZxPvuYhxL7YZwYP3xSx2qveNLHEccCIHwByqrwhtOZ8KlMzmE8Hd0WtaJwaTA8wRwEGGOsiywz"]], ["https://youtube.com/watch?v=i8OUh3YvRpk", ["https://i.ytimg.com/vi/i8OUh3YvRpk/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLCzVYE-i74VdJoQjuBltm7RWqY0_w", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636193&ei=gTNCZqn2EJSJvdIPhcGxoAw&ip=102.0.4.188&id=o-AJS49Ucde3KPY9T0HbIwhJeTiztMON_FdqIycPSZlpw1&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=L4&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=313.051&lmt=1705956114008494&mt=1715614133&fvip=1&c=ANDROID_MUSIC&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPZgbvMeopezqXVwohMEf3iwf6w7j9ibWH-Ss4WYWfq0AiEAxs2P5h4pwApjoFW8zTmav7iB8eSh7lv5So_1KARW0sk%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgdaRW4-eeBTqIprcnYHmVxIfIhE5ZeOWOWCHwRnjMHvkCIQC35APSqkDRqiaTU6fvYcQrAX75iNqMFMQ9mmuJhOpnvw%3D%3D"]], ["https://youtube.com/watch?v=csgAyypuYQw", ["https://i.ytimg.com/vi/csgAyypuYQw/hq720_2.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4Ac4FgAK4CIoCDAgAEAEYQyBNKHIwDw==&rs=AOn4CLBYqTtgcysTgBJuEQiEyQnUb550Eg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636278&ei=1TNCZuqOO6S1xN8P0a6_0A8&ip=102.0.4.188&id=o-ADfwK8vqooWrR_PyJJX9404-mV8aeD05kRb98xRT51Z3&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=dL&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=303750&bui=AWRWj2RBxTVkctgpriP_-6Bx8PHlQ2Y9YPoCrdoNHu4hTZh1mwJSmjjugXo3F5h1Rw44C2yhMYqlzRH4&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=34.226&lmt=1707019487789353&mt=1715614373&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAP5pDLve8OSmaFDoIrSJGdw_IUAYUP4l5rgAEtiWCqSUAiBGygArhuCV46Mp-Z13Hz7tz66h11D1V5YDJXThgfuQ_Q%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAOAsvDzUnoQynfUJMRM5zyCPGnZ2DM68vE4_Py5FP9xqAiEAmUOUvBqusLRL-w7OT9tkHIFVOXFdCPHRy33KJ6j-JYk%3D"]], ["https://youtube.com/watch?v=x7wJKPo0wjo", ["https://i.ytimg.com/vi/x7wJKPo0wjo/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636323&ei=AzRCZqKeHrj6vdIPw8G_kAM&ip=102.0.4.188&id=o-AG2pVXJJK6HOJz6Hp9oFx0WoOU0TvBIOrXle08klI3FZ&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Lr&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=332500&bui=AWRWj2SWEH4wLF4KoSlXdXpkAJSBpfQYraOehejIH7jm9r7EiaZIeHM7ZP3al891Nr0oOcvXRlY06dL0&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=130.171&lmt=1631016230467384&mt=1715614373&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=6311224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAK5fTJdz7XwgUgUgdYiTNjApjkNCXZm_fKNkLdhinvAmAiEAxdQz4JjF6o-IOScG4m5PAt9ttAgAM-OnMO5pG81PSeo%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAIltKRMwp8RzudAxijnAp5S6P4nfl6gSN8OlAIBmxUs7AiEAq4KRFJleYlgDrhdmMCQ6YRtQ3CNbus_h6HDzma6ckTo%3D"]], ["https://youtube.com/watch?v=Eks6OyQNoEU", ["https://i.ytimg.com/vi/Eks6OyQNoEU/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636398&ei=TjRCZu3OIMv3xN8P9_-KoAY&ip=102.0.4.188&id=o-AFH3zy76lgCV5UGsD9Z19aDqA9CWjUiAI8YjPGIVddCB&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=SO&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=303750&bui=AWRWj2RlfmL1PMriiL7lRLHNdgZIh1eg9S7RNlVjHnnQU5rQYdVXETXD8cTncyKVa-R-NJ8l6Ct6Ry4l&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=73.119&lmt=1711271326681518&mt=1715614373&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPn1CXRa-quWBc2tmU600SfXdvkYRKerIv2VBYpXR6s2AiEAu_hnn2r_VSBFPe311Fgk9Du0e7a0ApDNNDLqpGUrrVY%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAOGzQW6rhGuzwqkxU9eGzGcz8QzU61ZbMMZsUW7sw7MuAiEA_7lB5387CwhvdvFIBfNoyqw8_plkKXKByjT_Tx8_Xqo%3D"]], ["https://youtube.com/watch?v=XaoWL6Lvyjo", ["https://i.ytimg.com/vi/XaoWL6Lvyjo/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636455&ei=hzRCZuvWD5GuxN8PxqaP8AE&ip=102.0.4.188&id=o-AM-XM70S0qH_ebLfTDf2C2uMtY111YltTCQpFYeqXYQ6&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Y4&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=303750&bui=AWRWj2QJ6xzL5nW0f_WQurUhAYDdui-VG9g_GoPy8ScE694N83EE04ELrbXBvj-fZeQNwAFdzMRgaUOE&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=60.116&lmt=1715063922038003&mt=1715614373&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgOycjDrqKioZEMRRFO_NfW-vlGwvVhJA-VeaSmWBjO6UCIA4RLY9PlNSE2XtOQMtvkmjf3B6meVQhTlrGh3K4AJPb&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAIHEPmY2N-eONWBbxfieiDKunkHKOLMLKmpUw35wartyAiEAqM8cROb6gGhUgP3yiZFqCWteOjItlrbGZxdYNozFxfY%3D"]], ["https://youtube.com/watch?v=ZaUiuGJBZi0", ["https://i.ytimg.com/vi/ZaUiuGJBZi0/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLAxXUmCoyWZDgpgkxWKMg9466Un6w", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636407&ei=VzRCZqzCKpf7xN8Ph7yq6AU&ip=102.0.4.188&id=o-AG8bNeyuLJ0jEpLEblrtHqXRarvfr6fCdv0WUZIbKt1Y&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=G1&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=332500&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=196.812&lmt=1712514701406128&mt=1715614373&fvip=2&c=ANDROID_MUSIC&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgaiMYaJLh9BnyXijyVj0KhBMv24ix8nGYpNSaVeIa4R8CIEt303Jxwrs63AxEju8ErdJYjXEsb7xXpO7uznrWWdP8&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAOD0dMJWY7lI5sqrhTncloviBgBuYLZ0gkW-dVXVML9qAiEA-yTbeyFa4ofjZpbOgSVrrUJrqwSgCmGadFWg4JoNJNw%3D"]], ["https://youtube.com/watch?v=X63_YYZjKxA", ["https://i.ytimg.com/vi/X63_YYZjKxA/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAOB6p7oX4F6N0qE5BRr2h593BJvA", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636483&ei=ojRCZqr3OrT6vdIPhJWGWA&ip=102.0.4.188&id=o-AD9i5mYx0UBaPSszHa3Q_7sZ-XkIDtWXzmT8OM3Mb3jA&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=9g&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=321250&bui=AWRWj2S4ZG20WQ4CuzYFHttaVA37Fkp3s4t7mf3AUJ066JqCHJblnZWyUmmE-qeIguoQ_uGqaYQ6rQlF&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=68.104&lmt=1688644975678367&mt=1715614628&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=1438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAOekv6tYjZ6nixi1Cp5cGDWlJL87BV1QoAKE5ohmsi9oAiBAONzsdK8Mzj0pLfnG-SGi9Ce1wh_vSXizQ-LVGA_nNQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhALpFwqRPQxBpCiVYgFZzMwaK_ZbhzRnSMzMmPLQ1q1KKAiEAtmJqsQ4CwH9d1Ci71bR_aaOCWsJu8OWURL6n2wyOQ9c%3D"]], ["https://youtube.com/watch?v=C1J0NsSBhOU", ["https://i.ytimg.com/vi/C1J0NsSBhOU/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636646&ei=RjVCZqiVCLzMp-oPj7eUiAc&ip=102.0.4.188&id=o-ADFdVyJEhwU-1u_m9oOR3lU26Dh0qlOfn8FoeqzNrZuD&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=P4&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=298750&bui=AWRWj2R7EhtTqAC56TmYjcbMofOoA-GmV6WIlm6etFNBC_gE1M7fHAqYf_XA0yW99XbSK2kAINsESDIs&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=81.641&lmt=1640342348629271&mt=1715614628&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAIfLo6PKIEQd5FM5-oS7KAosSMZRg22akRXWUKw5WIdnAiAYIdhovah8pVF-8_6wt66h74MGm9_zhbz1Hk6CL3rGPw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgP6UMLhbr-ILJssLNHwYSUUvrN4KYeC51w-qnEB4NO14CIQD3SkB7CgpvFfDW02dZ_mLIFoCAJooa4692biJ5qBa2Nw%3D%3D"]], ["https://youtube.com/watch?v=TDN4Rh7VvkU", ["https://i.ytimg.com/vi/TDN4Rh7VvkU/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636674&ei=YjVCZrbUJ5TLp-oP2J222AY&ip=102.0.4.188&id=o-AIGp9de9oGTeURFOouuMreMrBS4BIzQBpcnUtdR1w5kT&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=cH&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=321250&bui=AWRWj2SXx3VgnGYIrHP_uKBuBvLo_YvQmhweCVS2n5r_LHUjnHeAVQl4OYRBxtgO_q7KH7D6uoCHzGyD&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=118.955&lmt=1699430646669312&mt=1715614628&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANjwlWv0BrXbtoyoqIbm6DeZujP_zQv8TH358co1su11AiEAhFKIENxwm249ZpcrzXEcb4PUeXlIkE5yVZ4FCrm9vGE%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgNQR6c_dTTAB5woYfMRMEcALJr6Q3nYNE50kwkYRAD7YCIQDZcLw5NIeHqsu2J-iBzXZjj3sWGJkdw5xGptvnkbjvjQ%3D%3D"]], ["https://youtube.com/watch?v=pCsyTAoASow", ["https://i.ytimg.com/vi/pCsyTAoASow/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636725&ei=lTVCZuLRKu6ep-oP9oSJWA&ip=102.0.4.188&id=o-ABX2vKMMOJidu9rEHJflcZsP1zgI6r3S0wqcdy_ZdJkb&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=uG&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=310000&bui=AWRWj2QFtfrGTKu5mAkqGEHaRk-VFvdOLhW-4Ok8UzmgMNatY4a6U7mcGUVGntf-qzVxr1XxCpjecOzZ&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=17.438&lmt=1705365821241559&mt=1715614857&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAO1F4GRNaAUMjVU8pP8PjKj0s6tgy_I7mLvJdUVDx4OWAiBLYQ322C0UNJOOBEhJIHLt_9gAzxYBnvP3oHIeogrS8Q%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgVsagLljQkxJV7fNtgwAOwNheY6VswUTj1jPstHmbTBECIQCezjDa7vPnhYyMyX-4_qlP9TYKGDgkTcmzSSNV6TUTIg%3D%3D"]], ["https://youtube.com/watch?v=QriYDN3KmQs", ["https://i.ytimg.com/vi/QriYDN3KmQs/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636821&ei=9TVCZq2JK9SEp-oPi9iFuA0&ip=102.0.4.188&id=o-AJM3_1l4gOoYLq4Rxr5uktSk3-2s7gsqYGNrMpHHOAeW&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=7B&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=320000&bui=AWRWj2QxqdZ32YVyTY96Udlcwor0GSaZ71dO57kTKWKw8qqEFAE2KSwwel_6WoZL3-gxF_T5a5rygujq&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=99.125&lmt=1709202463203850&mt=1715614857&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgLSYOCj91Uw9bFyVGgZJ3Y7iHkk_jo_TtF-nvHH-9jawCIQDIpgdeaYeuII2lTGrEaUf3Ao2z2P1hbE3g28rtvLfWLA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgW963mNGGdSzk2kEYekcN6AAdk7_Pu7tzHv4l0_MNdSkCIH654cZH_muHz2k3siLkjXsAol17p9TYic-sf5ZswsMN"]], ["https://youtube.com/watch?v=j_jYGrm0USQ", ["https://i.ytimg.com/vi/j_jYGrm0USQ/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLAFcHJyawkEcQv-sxGTN_x_O51AaA", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636823&ei=9zVCZoCrHMPEp-oP0_SF0Ak&ip=102.0.4.188&id=o-AK-s3toHDmxw7zO-pviq7rkgFTFcsnaGtNZYA0AP5jGZ&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=fh&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=310000&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=219.266&lmt=1705901942656539&mt=1715614857&fvip=4&c=ANDROID_MUSIC&txp=4538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgSHWhqRMP8wbKY3RMl7MqH9EAvCu_g-RMp8fQneJ00FQCIAhqZgpT24jjdpv6LK6Z8jX0eJ234rT1E_rpwFzrhHUV&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgYHdIChkh45p0eWv5FqclujVG3Y8iIk8YQAWc6QPMXsMCIAspLaU7z94vG7nBBc7kvPua5zI629flBITUqbj3Oe10"]], ["https://youtube.com/watch?v=IulCg2hnu54", ["https://i.ytimg.com/vi/IulCg2hnu54/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636839&ei=BzZCZqfLON3Rp-oPq7SAwAw&ip=102.0.4.188&id=o-ABY28VhAiMXLuJskQUjs-83ExOhOHq5l95fR-dBDn9kU&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=aG&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=320000&bui=AWRWj2RcK062sONtmh8_-XnkCt7DFchlRKQbfcEuW_siGd_q3V_6CSNLHX6NlDIZMGuzTCQzBK9DpL4K&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=103.166&lmt=1693384225760000&mt=1715614857&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgFTSDiLBSsJADpM07er_MiW_S6zqIowmqMzw6gCtFVpoCIDDlqhD4-EBAVUm6ZRTUVbkI3i1jkDNFwysENE5JkpMw&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKSYOZVNM0DuA4cYTeVh-MWxXZ2amxjPMFJ-eXEXOSHHAiBOPh98cjZa7vePLFTKIjGDcuWTjGdXl7xfyATiMt0RTg%3D%3D"]], ["https://youtube.com/watch?v=yHmQsWyCP3Q", ["https://i.ytimg.com/vi/yHmQsWyCP3Q/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636867&ei=IzZCZtK0DPf6vdIPgvysmAU&ip=102.0.4.188&id=o-AE0-yX2-8ssXSWb7nMzcjoA6LgfmQBI12CtVwg6lhpCY&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=PA&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=310000&bui=AWRWj2SB56PUcHi6DaDM1-iI9rNVRyKRaC5UO8BDuWByE05fleGmbh1evRrLTYmC1boVlwBUkVTFD3Wl&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1708842771893306&mt=1715614857&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgFKB767MTJ0qs1XJ5oB5rnHrnK2MNdWCouHoVFXfSfXMCIDUYFoBILyiWRGQ7TkP2tmadZ3OF43xknss6pyfD65M1&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgQrcNkm82ALnNf3d3j0j_tSj4pz_ZplrnM7WkBjs3qawCIQD2wnspRUOXW6L6l9kOsz1JP5E0OecqT7J6maUzTsKi7Q%3D%3D"]], ["https://youtube.com/watch?v=dQOtt9tW0F4", ["https://i.ytimg.com/vi/dQOtt9tW0F4/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636871&ei=JzZCZpGAAaWLvdIP9dSL6AI&ip=102.0.4.188&id=o-AC3tjIj4RyyuB5tRPKzBtDK65TIZFKlV2jvxpRVXr1iP&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=4M&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=310000&bui=AWRWj2QMSgqHOP9O8gVnqytylIOcVa2KnhYj3pgbm3TrNSmCKUVve-nRaRqXMp2IbcH4DfX0TMNEdJ6s&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1699253501173131&mt=1715614857&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAObstRbe7T8cKga-sMOA-LBjivsx6oXj_e0zlbLxCSktAiAWeV3R-buhVugopxXpHo23YaZrYutlLQB5NG0STZS8Nw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgPx9u7Q5SmHD6MwCj-AxqZVX2AmUNYModHnKgngWuy8oCIQD664skEN1v8cJQlq7ToYS8kGKov3P8OOnb8f0BjGCITQ%3D%3D"]], ["https://youtube.com/watch?v=AMr5pXzpvP0", ["https://i.ytimg.com/vi/AMr5pXzpvP0/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636896&ei=QDZCZoHsJqymvdIPwcKjUA&ip=102.0.4.188&id=o-AI_Dn5HfW5_Uzp0M8YUIlAfF3gc9-_AdcVSnUsKar2-Z&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=U7&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2SixrjkPJ3kj4UpZyLNHoiw8IOYNQOYoxYGlFl52mvxzDwBoBvrFgRd1eHsN9x0Ohft_UVC57gE&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=91.231&lmt=1708687596234868&mt=1715614857&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgV9ROIZinAIcwRdtF779P9pmuEfz590X5WZ7ndAzevmgCIQCc97jn5Xp4qpfTt9Xmkm853V5HLRX4nWBtxbhEI7RA0w%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhANR0MARIWM9G25hNwD4yYflzyNOerahtKM-RUqvBmBLNAiEAl71QhvqD61npozWdZeZPW1rjZZV-FqUur2nP0zWQgCs%3D"]], ["https://youtube.com/watch?v=c2r3sF9vAGs", ["https://i.ytimg.com/vi/c2r3sF9vAGs/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636916&ei=VDZCZqOEDcC0xN8Prtig0A8&ip=102.0.4.188&id=o-AJL89KuBqOYJJ86g4JZZ72NlDEBhfhTXk0SSo-FLuaIb&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=7s&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2QJhK6kyyU5PlFrY-9fcNb-G8IDtg8I_uL2CD4fNGqmrm7XeixdkLIvvQOQGgeA6oHTgmWgY-da&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=100.704&lmt=1706982217046203&mt=1715614857&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAL5LVUlsV7eppFvb0QXcL5NM_8yolG9p6TWv6kl8cqrTAiBL_s6f13JpjBUVN7T94ucgTRZuEB8uWELTKPt9M6YADQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgCVK9gv8JVums4-3Ir7C7PvS4Le1e-V1Ilz6elbb98t0CIFiTdMMpJ7J6wzEV8SuJut1J22HNwcJZv64QDmrtLkbg"]], ["https://youtube.com/watch?v=n-7PFiut1HI", ["https://i.ytimg.com/vi/n-7PFiut1HI/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDGfTvsBRnFlPh32r1IQ8KA4kCxTg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636933&ei=ZTZCZoOgNOvqxN8PrqWIgAs&ip=102.0.4.188&id=o-ANVGF1C9cnnm9dFBRhwG23Djah50b0-e3LkUj86ro8DH&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ox&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=320000&bui=AWRWj2R4WYs-ENJJ3IQhCwckdlRVUUg1wSw3WRWr1tmggF5Tj89_RFenOeENwCK7quBc0B5qzM3KEhIf&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=99.543&lmt=1687599434918315&mt=1715614857&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAJcaeEoZ0npDg4FB-thp6oV1bipAqIryPdFfLXL3U-c7AiBVOFNpztr3ZQcadrki9_b6H1Ve5NrbXE4EZp43KIQogg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhANqObiEJoWwLPIIpSOfCEFM2AVN_2IFA9M7JNs_OBXsaAiEA5CcegYGi5iTe7-rf0qCELlqTEJAqFTWsM8mZ45rmdDc%3D"]], ["https://youtube.com/watch?v=XTOd-eOpGX4", ["https://i.ytimg.com/vi/XTOd-eOpGX4/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715636951&ei=djZCZr67O-7ZxN8P5JWToAw&ip=102.0.4.188&id=o-AOQXtV3FHl2XxmsRxaWW9TAdDvzeCc--MCCLN6gTye-m&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=WY&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2Sz-mHPR3JHGK-45Q9A1MRuWHPpf5sR_2cm-15Ial7EU9KDq3yxUoVT6kqC79QxElUDS0ZG43sS&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=98.475&lmt=1701302931342749&mt=1715614857&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5318224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAMvKvLYnVwPm1cSpdnT4p0hf1t2DnYlaJQrqRZwCqMC4AiEAtGELzMLrO428OSCP8gpMOeS4l0nNkCoZyU3hLscmXiM%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAJg6zEZfCpkpZi7pkFBPIjZClFgqOyZ7vcKII7hg8UCtAiEAturXkwjjOnMkbn3QepmuRygzaUI-qeYwPiZzCPz6YvA%3D"]], ["https://youtube.com/watch?v=61RuoLIlCUM", ["https://i.ytimg.com/vi/61RuoLIlCUM/hq720.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGBMgLSh_MA8=&rs=AOn4CLDIiSzdGdzmpdwtQt8MVLT3lYjplA", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715636915&ei=UzZCZvPzKtSCvdIPovaSGA&ip=102.0.4.188&id=o-AJH8sxb-0OmDfUrgYDH7YyB-Pfqe7Rcce2ZACH3nzuut&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=e2&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=310000&bui=AWRWj2Ri_Fbrt7ejHh4-FPfWp7V2WmNDPLGlr4OVNP1sPuOwEjltET7v4daZ_yVpwoDCS3NQVyamoQjy&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=152.810&lmt=1702231843470668&mt=1715614857&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhALYS3SfVikx07S8kvHIfjsjZNfuf9Arz7BqRyQZr3DAeAiEA7H1YtK0yOjzlyUcRTPMTARr1_UNXSqEsPMtaokpZmVQ%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKSP2MAk9m59MkniPH81QufgavC9iYswNDBXBngT1tLNAiBRwM2cWu2jPZ8clmemJ48GEG1BQgoRvnWL8RSe7jgCaQ%3D%3D"]], ["https://youtube.com/watch?v=h1pSSrmdEtw", ["https://i.ytimg.com/vi/h1pSSrmdEtw/sddefault.jpg?sqp=-oaymwEWCKoDEPABIAQqCghqEJQEGHgg6AJIWg&rs=AOn4CLATI_sLxIz4lE_EvyA3_zhtwE49sA", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715637166&ei=TjdCZsHnK8HVxN8Pk9-a6A8&ip=102.0.4.188&id=o-AA4zhTvEW5lWSeJASmZsY0riL_B8DAbNj71ib6oVweRL&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Iz&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=310000&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=205.287&lmt=1705934332830900&mt=1715615094&fvip=2&c=ANDROID_MUSIC&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgBaEN3l4zYzhvdQuWPtEU79h81MDRmBxhcbLKxhwuzrQCIB54b9q3xG7VBF-KGlejb1iiw0ihYIJcgBb-Ahrf75tB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAPv5pvgcKWx0n2XEtyfIV3YbI4RfS02Ra5Nm2ZI7FubpAiEAtm3GHBN0-SNBWq7aoFyyHGBrd5HU0CTAxGlh7aje3wc%3D"]], ["https://youtube.com/watch?v=OxXx-iApUi0", ["https://i.ytimg.com/vi/OxXx-iApUi0/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715637294&ei=zjdCZpXBE6bThcIP_4q8mAg&ip=102.0.4.188&id=o-AJdGr3zQjBM9v6wYD4tWJa9-5QDYmSLwX0FsDkUaIvPS&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=9u&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=313750&bui=AWRWj2QXW2rXfkwayrkKcbQvtvH6utCOvWp78y0ENUUGiBuBeXmKUpjLy_P7KB8CKw9AtlsG5AuEezAw&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=85.054&lmt=1702818215995535&mt=1715615335&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMGI-DUuznAmZcYkKI-bFXWyht_WFm9ouQnoJSY2CwsbAiBswPsM-VWJLPePTcDfHR4VyvkoGFGrvc9v9mPubMZmNg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhANQcwTqm7qQzxg9OyA2HJyHHzMSVKoDc5s7IkWEW56C8AiEAl-BaGO3Upi2tsnIZnRD5572QKXekI2FaaGm9Nuzgwl4%3D"]], ["https://youtube.com/watch?v=-f3_oA0uwY0", ["https://i.ytimg.com/vi/-f3_oA0uwY0/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715637288&ei=yDdCZv31GPv7mLAP_b2B2AM&ip=102.0.4.188&id=o-AHwN8W47yda1n5G5CIFHpHsFDmDmO0BlyepCeOnSgSP_&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Ej&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&pcm2=no&gcr=ke&initcwndbps=313750&bui=AWRWj2QJ0FruwwfKWKGJ1U0hBHW34vdKlcRb5TLaSCJW2SugK7r2MU0Ch7aJAMNhU-i9ab1cI-DcnC6A&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1673563889685499&mt=1715615335&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgSS9QpUN-WXRrKTs8qNBQjY5mYvWqYTWwqB8G9nL33pUCIQCmTmOtwqCF2Bqa03NIcl_IsgCbQtxeBCICti2GgiaTqg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAMc0yF9UasK35maONGAkujtc9UL1rTAdhmyEVQpLhVyiAiAwi13oEEGlll7qVpHrQlIWWQhzXO1ZbYsdqQgqRBJ7wg%3D%3D"]], ["https://youtube.com/watch?v=PjLL5j2wzFQ", ["https://i.ytimg.com/vi/PjLL5j2wzFQ/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBGViburAbvcSvgstXURLfYLx9k1g", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715637416&ei=SDhCZquIG6OPmLAPr-6dyAM&ip=102.0.4.188&id=o-APqz2QmiibAdkkZoIA9yXRJwcvXJ8SsOPwhfaE_S3cOs&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=TE&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=300000&bui=AWRWj2T2pnL5tRynHNUwvl5pXYjHVQBq6Tnvdiis3vv_s3_r4qCkffZbaRPjrcvET2U5BahIvawVBIKT&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=63.111&lmt=1710277682039725&mt=1715615574&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPfuXhuFQ_C_buqOMP8q1uuonq_c95IDctw0PQJ6_myqAiAn0-zNRUzvKdnJCVP_jen8IIB_RomyW8kpnbOGqL-6fQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowQwIfKKyV7xgT0-I9xWgloZg515fSvBaFmj7JakMubj0dpwIgE5JPfzpR1oS5TN5AhE_KDHRhAIeO80FxNrCy5rOTXDc%3D"]], ["https://youtube.com/watch?v=QvO8kcWFFT0", ["https://i.ytimg.com/vi/QvO8kcWFFT0/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLBxJVLzx3yojnQlof8Lfqud0SIBZQ", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715701858&ei=AjRDZr_QCqr5vdIP0t-ogAE&ip=102.0.4.188&id=o-AP3dFvBsvT5rF3-t8bpkfbq1da-g39-sTnz9xWhRSAbU&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=gT&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=235.845&lmt=1705856843463352&mt=1715679420&fvip=1&c=ANDROID_MUSIC&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgfvEtb94LmotrLX0IghR_SYKzk5EM6_ef-PAIKvFUwPUCICw7k7YAESpzZ-irF_NEmwep7qHmErxlPw4lPc2WgtG1&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAMsqdjplW5q9bO3E23uBT1CloNveQtozqTdfRbATP33wAiEA6VlKNpBq2kvjUjxOrAhISQFO8dS2yol7NAg2ADflq9A%3D"]], ["https://youtube.com/watch?v=0fiHyEA6t30", ["https://i.ytimg.com/vi/0fiHyEA6t30/hqdefault.jpg?sqp=-oaymwEWCMACELQBIAQqCghQEJADGFogjgJIWg&rs=AOn4CLCwavzJHmHjQxG5wr1hH_wvpuRQUQ", "https://rr4---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715701857&ei=ATRDZo--MNeJvdIPtNOr8AU&ip=102.0.4.188&id=o-AASN0KqsSdTjGZcU3MTn3hO-4aGG4Ux7cOileJJd5ygY&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=1g&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=4&pl=24&initcwndbps=472500&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=160.148&lmt=1709759221865512&mt=1715679420&fvip=5&c=ANDROID_MUSIC&txp=4438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgdcrY-iNrp1t6xZss1InOFAv9eHYERiaa3QIww-61S4wCIEzX8_zayLVhDMmUfRrTr8wxyOxljGPOMRWrvUW8qeY8&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhALciiesVYsf3iG9p1CopqtBOWS_xUDcVOeEPv6gQJQNKAiAXlRh5HAykqhjEVY-ZV57OQNw39fGi35hZkpxY3OSuMg%3D%3D"]], ["https://youtube.com/watch?v=08uZkbpF1N8", ["https://i.ytimg.com/vi/08uZkbpF1N8/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLCyg0YxLdDZbH7s7pc9nie0rzuXfw", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715701857&ei=ATRDZtGBMcP5vdIPiOK1gAY&ip=102.0.4.188&id=o-ACYc_yLqeF4ZV2FZX9YSVfKbLEFavnqYGDaaD-en11h8&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=tM&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=244.390&lmt=1705281976248603&mt=1715679420&fvip=5&c=ANDROID_MUSIC&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPlUKf0EyenvbwaVJXBX_CSSobgMs13a0nTTAO9yWwv0AiBIShz118lEVEMnNnQi9qIsqCb0iBFCMTNeEzS-o7vl9w%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgTg4TDdAe7xzc1O2W-lCyY8HxxK2ZN-Uk1jJx--SLEL0CIQCsCS4M0OZW1Q14kEm7LB7Jr2ug5QtArk1y3ke7m6khDg%3D%3D"]], ["https://youtube.com/watch?v=RzmFKUDOUgw", ["https://i.ytimg.com/vi/RzmFKUDOUgw/hq720.jpg", "https://rr7---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715701969&ei=cTRDZp2MIsiIvdIPxoCTWA&ip=102.0.4.188&id=o-ANy10uE9dripmcjikLRgbKX848WBMSINDiSwTylDZfgD&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Ax&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=7&pl=24&initcwndbps=472500&bui=AWRWj2SBeB3yowVxfunCqIP1bCmVByBek7ET1yTDBPLal6gfkoZAfAJDolUSUzXGw_PyeiB_bltZIki5&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=132.818&lmt=1689132184084045&mt=1715679420&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgAoRNYqz92rhH5dnD78CzD0aPF5gpIRJDS1R_8UUa6OoCIQDNXoZCR0xTbJXpxoxEgOSieF14Gtg3YE99Qh8vZ2MO9g%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKDOHMIVKcH99NwNg1g9-cwU706m_JBuqpSkD_KLhd-uAiB0qeO11mkklKLvlPovWmY8ZbpnuJsTzZFTqBaa_vt9pw%3D%3D"]], ["https://youtube.com/watch?v=AhqVltWDqFA", ["https://i.ytimg.com/vi/AhqVltWDqFA/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715701966&ei=bjRDZozwMNfWxN8P5vKNEA&ip=102.0.4.188&id=o-APZ18iUjSyg81VIlcw0Rsc5mp7b8Zkpokp8TCVzgFUp7&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=38&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2TY5SQWuhYYpcc0cvwxcAv1xCYhL9Tls4gBHm185aR2EzhJfGhlkpvEisMtW-CX7r40AkpYqzje&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=70.193&lmt=1713645972543568&mt=1715679420&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMsFJtrJpMOa6ZwnfP8AU81nvC81xnI2NwcEiIiS0hWLAiBxivMnNfVyJNEtuBROneytiv2UbuQpcS3N3k_bIrvYig%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgVNHV-i8miQ-dOkjkTlMKV_HXAItTy1XG4nNdLKqpAH0CICAcoQA-J0cTaXgh2U5CL7s-EYDLPt9Bu7cBZ2vD0aFx"]], ["https://youtube.com/watch?v=k4xGqY5IDBE", ["https://i.ytimg.com/vi/k4xGqY5IDBE/hq720.jpg", "https://rr7---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715701985&ei=gTRDZtPMJLT4vdIP756l6AU&ip=102.0.4.188&id=o-AL3DNHisEpiA8MV_e36DDwaS05rDRR1Cd2WK9MWj4uPJ&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=wm&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=7&pl=24&initcwndbps=472500&bui=AWRWj2QZ-lJRfNAetm8yqQYdyEgGHU74HagEKtuKdyaH5_5u1f9DO7yu7TZB20emLuFU0iWPONtote-5&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=92.160&lmt=1579853225359179&mt=1715679420&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5535432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgCYkY3AjQx-E1K1cJ02hqaBU7K8P7mHkm-IB2M1wpyKoCIQCkmPc95ez6dQFX3locnEO4IpbOQx6r6iVgHTVQpvWe9Q%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAPfI7IwkvFuFbpAjm_YPh0fhYK2Ru7QdYUUhGYDA9TDUAiEA9XB-GzTQdsr9an_RufohpibsOf0gT6Z_mIFgJpwPKXc%3D"]], ["https://youtube.com/watch?v=XfQUjYsVBrE", ["https://i.ytimg.com/vi/XfQUjYsVBrE/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715701974&ei=djRDZrHhNZiuxN8Pgue4iA0&ip=102.0.4.188&id=o-AE3U4GsH9MX-P1ZRE8kvRKtBcUYVOKjkz-4XFdP8UxWp&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Oc&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2Q3CjJ1vTEogsWoc3IRTeYXx8jdziCJwHkefPW9NrzbJEGyRYqQJl3ruoQkEmA5gyULpxjY4-w7&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=90.046&lmt=1579357097552891&mt=1715679420&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=1306222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANBEz5DkQEiH03MlI5uA2KcErikTDz6BqNvHyPP-dpEtAiEApLDgUsNHdofgWy4nxrYPdcpM-WWMmacaZpMhW19dHf8%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgUDGeCi_oIJkKASad5-86OEOmuWA26WvSvHYSZiS80qoCIQDaxfovEerv9nZf-lk-PTBgipQ0zRC8VgY0tQLI4t8Lfg%3D%3D"]], ["https://youtube.com/watch?v=9kLRkH9zC5k", ["https://i.ytimg.com/vi/9kLRkH9zC5k/hqdefault.jpg?sqp=-oaymwExCJADEOABSFryq4qpAyMIARUAAIhCGAHwAQH4AdQGgALgA4oCDAgAEAEYfyBWKCYwDw==&rs=AOn4CLCHOacrLd09mu-lvFQfa9bkay3d-g", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715701999&ei=jzRDZoasDOKgvdIPxIiC6AE&ip=102.0.4.188&id=o-ALErIw3R6Q1ayLVLqwOLLRLkduUOfBY6H02BeJtCvwyl&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=KS&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2R8_dVyt6rL0q5pH6pd-glFjY5-EXQjhfX5_mIvyqCrm3ctbcWFmymjeaI_31OOV4R_FXQuwzEa&vprv=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=3244407&ratebypass=yes&dur=67.337&lmt=1712662626868086&mt=1715679420&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=1438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPuJ96iuUClHmx6BMvgvNio2D_05JoImzloNabQFpcnXAiEAs1tjXlppZTheWctvOTE_PtcRZYn-NQV5v6MIUkQ5fI0%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhANGxzKCDAZxeezneX_QUmJOdfh8idqHxGx5oNf9liiwXAiB4r6gSTkHAKHCwqULxpPQ5Z3eXSZHVWwE8XkvTvL2Jbg%3D%3D"]], ["https://youtube.com/watch?v=Sy4bPCuzfiQ", ["https://i.ytimg.com/vi/Sy4bPCuzfiQ/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715701999&ei=jzRDZuXHMJX8xN8Posq_eA&ip=102.0.4.188&id=o-APzkVI8cXmJ8iu_mRsLcbQ4htyWyGvfj4_egIyO0YAHt&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ef&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=326250&bui=AWRWj2Ryu6xf2b532-p2ozEC-b2ixcG1EaWmYxvjG_jJ4Pafv1WYpqV9cAnm6ccVJRFugZLpyLCTs5BI&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=154.203&lmt=1552492453390850&mt=1715679420&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=2316222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgWUFXTCN9KOqlCKDHJdRW-ilvONFPN2zF5x9d6S7G5hoCIQDDDA2dwe9j0y2yRX5gs1Z5bmGhDRrk3B0s18jMJ-Pczg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAN8cYZxIT_ayxKtF-ECQWa3Rs8FdLQFzlefzxWqOiSoGAiA2vd9nl270isyCRuKRa4BN5blyp_0czWikArXIFDQLAg%3D%3D"]], ["https://youtube.com/watch?v=bJaTrqUGXXU", ["https://i.ytimg.com/vi/bJaTrqUGXXU/hq720.jpg", "https://rr2---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702001&ei=kTRDZqL-Dq2lxN8P3vayyAs&ip=102.0.4.188&id=o-ACYVG0fRGdDvPrfBVL5Yq1k109mnZlvxfu2JajiKbL1s&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=PA&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=472500&bui=AWRWj2SeU3MQDZZGzJyt9MwPiP-CtCo0fGTy_mZzqXV-bIWBXqhA9oguK57RBg9GTDiJKU78qr2_nqQF&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=92.160&lmt=1701900525275001&mt=1715679420&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgHlsjA43wvUtg4SuYGVMxGFtv2q-1P3lHIHjIBCvAKzICIQDxXom-AwuB40bwK1RvVpKd-sU5KydjBDQuGtGXZrM2nQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgTWb-A9Spd4c8rvqxPNoikgyq5oF-34Muf6MifokAmG4CIGi5bDQfTp3R4yLsWu_eMvESIXIley8Fd_W_RO0FaIpC"]], ["https://youtube.com/watch?v=tEPneR3KFK8", ["https://i.ytimg.com/vi/tEPneR3KFK8/hq720.jpg", "https://rr5---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715701979&ei=ezRDZpqPEKmfxN8P_bWISA&ip=102.0.4.188&id=o-AOd4eC04cy0BbrJ7ZHbNSGL9u42i9b7ulwjz9RC5L807&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=qd&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=5&pl=24&initcwndbps=472500&bui=AWRWj2RHDgi4Hz_zKdZIvYmYqbCVjAy3xRBspyOxDsyJerth78MDCl47vEdWMjG9ceQTDqVQO_53rp8P&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=68.104&lmt=1610127836856214&mt=1715679420&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5432432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPiVEqpVQH_W8QSBfd35dn6qCFxY0ae0_Il1BcL1sNheAiA3FfL1-cBe-P_S2D3cHsSc46UsxEpArDOMs7o4bgndcQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAKuPlTuw8l1ssDmwuG6xAYJAVU2u4Pf5wOSZ5WJ_IiNmAiEA3N12-DiG97X1V1GTJ_vleqIOz4f9xq0uKxJtu6WBL-k%3D"]], ["https://youtube.com/watch?v=MUn_fypkCfU", ["https://i.ytimg.com/vi/MUn_fypkCfU/hq720.jpg", "https://rr3---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702007&ei=lzRDZoSqE-u4vdIP6vSKsAI&ip=102.0.4.188&id=o-AAvIplZ9budmVoBPVKf1sRou1pYPkwXipXgoewdNSaJl&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=cY&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=3&pl=24&initcwndbps=472500&bui=AWRWj2QN1KWkqYRgwSLL9dfGmpH_YWRaC-0AET7H5-OhfzXOuV7rUSt8am_M0GrvU_wf-JZL8zD-SCVn&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=110.178&lmt=1709428160293103&mt=1715679420&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMLYb7uayz-NyuOVw7R1ZvXXru9_Xje_CStTP_eLLydGAiAdQ6cAmEBetCBWJ-LZDgxS8ICGgBWmTyipzZUsc4_PPg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgf6rgWsQSWekD6j775G8j9Kz2pAMvVn9vwSppLilQ-V4CICTqZ9jD7tLJ_7MeOjmXSEb_5Pl2q0LmKKEGHJRFiLpx"]], ["https://youtube.com/watch?v=7w5Vfjozzb8", ["https://i.ytimg.com/vi/7w5Vfjozzb8/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702013&ei=nDRDZqTdPLuMvdIP7KS54Ao&ip=102.0.4.188&id=o-AAj6cQ4W0ngD-BoC6es6XUOndn6EAMUkViI-BMUVc_hA&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Os&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=326250&bui=AWRWj2QTHk95_fTV_losmOc56Q2t3U3eINq5BaT7fF-AcQxZgjJ4pc0Tw-Vg3mOM9rc5AsAZYA1NGbFs&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=98.173&lmt=1714985471343743&mt=1715679420&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgU7A3MKCPYV_weM4IldWisRNAC4gNxi_j-_1oXJ88CSICIE9II-9noSgvq7OcuNcpgCcPlaSPhJiO70dD4mQlDC_X&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgUVyqPNTASJxguA0CEa4FV_sJFRnkLesScSZ-WlpaPrECIHIgY8tPzupHeNQX8thaZPYMB1eA1VPeJePMfddb7VtA"]], ["https://youtube.com/watch?v=Fr50ydw5H_Q", ["https://i.ytimg.com/vi/Fr50ydw5H_Q/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702016&ei=oDRDZpPbMOXWxN8P1vy9SA&ip=102.0.4.188&id=o-AHu-TtXcp4fpGzsph9KERZHujsMO4haVD-jkUgfvH2PH&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=R6&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2S5HwRATKB36B9EsdqiXQ9CoElqX3hKkQv3zQMY8tWQu0LZddf3TcYBWIvfxrMZEys3gQHdpZY8&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=96.060&lmt=1711019029881488&mt=1715679420&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgHErw_Z3XnNGTQbbbG_uexWzbf-zHrQr0aV59xAgrSQcCIQC0vz--xXEJHm_z27_0ym3wZ6-AHaXJzYBUaed4hJ_eoA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKCeeUC0sLRQVELAr1qdMI_Bff2TrOcQI-BeSTeaS_aAAiAeHo2BqOZzafr8Bbg0tv2U2GKUw15_OzZ3rU2lJz_3QA%3D%3D"]], ["https://youtube.com/watch?v=WP1HMeFxJoM", ["https://i.ytimg.com/vi/WP1HMeFxJoM/hq720.jpg", "https://rr2---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702017&ei=oTRDZojJJ4eivdIPmOeb4A8&ip=102.0.4.188&id=o-ANdHLAgexU_j7idiiV4qhCRX-I5QE6p0GfdojHAR2Z64&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=P6&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=472500&bui=AWRWj2SoLHfB54ZoBQw7YmuMdPbSIHyToQxfZZvJkUDdfw3TKcYzSopmS8GUnWxlpUtV9tLvdCVN2Z-0&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=102.423&lmt=1710515777292645&mt=1715679420&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhALpf6thVVfpDgiPOfR0cBfA29Uj18M67jLLhiwlktzRMAiBd6H2uvHUB1MmPXNMsUqkVkufUZ7i4H8nNIOeFjTdweg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgaMxgoBJok_Q82URnQPeToZ0YVVoJyQlheuGz6vvbRcwCIQCNhxWDC1GT13DAiYxTvORi1CW6UiDGeb4af_-Q-h2_bQ%3D%3D"]], ["https://youtube.com/watch?v=dtWHRG3FzQ8", ["https://i.ytimg.com/vi/dtWHRG3FzQ8/hq720.jpg", "https://rr5---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702023&ei=pzRDZqGPJoK5xN8Pofy3oAo&ip=102.0.4.188&id=o-ABbfsXX3tCEfGuUn46K6InJHWxjl7EzEGi5jCojsyod7&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=gd&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=5&pl=24&initcwndbps=472500&bui=AWRWj2Rd9I42s7c-n_Up5lheNS996-iCLrkRTstCy3Z8iPyvZ-BP0LBVT59jm49DgGDQNrKrGSjORZ6h&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=66.130&lmt=1703155283690139&mt=1715679420&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgEI64HbOLCBp4Me3qq73ljOPBWZv2juTpP3ELxrkhL4UCIEeXMOtdBkoSurRGGxM2OWeGIsuR6OvW2X0qYad2iFH1&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgUTIR2llnLxM5ayy9ILb4S3KHOucfAAE6reEENIjIC6UCIQDOP5kQkpzNEC5oJTbizHZUrXUkPzkAaBxR_XL0WtMCNw%3D%3D"]], ["https://youtube.com/watch?v=gL4VU5NrO60", ["https://i.ytimg.com/vi/gL4VU5NrO60/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702024&ei=qDRDZs7lCs6KvdIPw8O_2AI&ip=102.0.4.188&id=o-AL7jsDvLBelVk-0EoatjD9yMJbeFgxsClw8reO8JsSlY&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=du&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=326250&bui=AWRWj2RyKKeqNGlvfCIWvN9M-Txlyzqy6Q2bjNGnXlLO4e8w1jfat9gjvGlPeP2awGYJBQFxjB7f9Ppb&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=106.161&lmt=1710394397757743&mt=1715679420&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgGt-Gau1PpH470dwZ0Ily8yqR9QUo7xeSCgqJ2HFiZ-4CIBW-QOQvptICs-NRb8ggTUmmcpjaXDvt2hMUKnT0arbT&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAM4R4pPynaM5nhwv1wN3vAynd-gnOoukl6tMRgCt91g7AiEAqG8-XKh8WPF70yezsF-CX3NN7EIrS6XJT_bWT-16q14%3D"]], ["https://youtube.com/watch?v=LOdAAEJiebM", ["https://i.ytimg.com/vi/LOdAAEJiebM/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAYTBwK7TLhY7_gZysBKg26pq1TLQ", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702029&ei=rTRDZtPGDt3pxN8P96GsQA&ip=102.0.4.188&id=o-AOBJf9UiYVg_Ywq8P_gLhfkoaL7m79J9NPy4rESVHhtG&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=oC&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&pcm2=no&initcwndbps=326250&bui=AWRWj2QIC-nDNIZZr7gSi9AaTRes78CarkstZT2hTTy3EbO-xg6aVr0wdEQ4MLNBXwlFORj5aMHZlPhM&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1482387745158603&mt=1715679420&fvip=3&c=ANDROID_EMBEDDED_PLAYER&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgIZQ79WFLJkii7wbe7wcQpdQXLx6ZWrhDJRD53wwWsHICIE6SHlNf2l9WeGHY8P5hpQnDL7gpldMbhKqGN2uULF0Q&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgR1xX4NC7Rxo5UiFcX6kf-IhNtt3dmaE-US-YaHKN-_4CIQCglbiLukAUe4WMJWP7al8MQP6a6xskaQXX61K5lHb_Ig%3D%3D"]], ["https://youtube.com/watch?v=TThgTlcYtPU", ["https://i.ytimg.com/vi/TThgTlcYtPU/hq720.jpg", "https://rr6---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702033&ei=sTRDZpn6B9uLvdIPqKun-AU&ip=102.0.4.188&id=o-AKeO1RyPGdguc0aLXorawP6dDjvwdIPJGTvIHsSgJ38L&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=2d&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=6&pl=24&initcwndbps=472500&bui=AWRWj2Togir2ruL9op5V1b_ZvpkevfqTSMrQ0seYa49Z5kB77f0snSblCrd1r1INZbS9fStyA3Vvxv1n&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=123.181&lmt=1645545489854422&mt=1715679420&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgNSx-71LJfrCsRl40zb5fAJ4vvxcx_IbGFuGHZILz3LECIQClUjF8B5xevWEcNTfoMFV3rIzEl_NB3MDwGXPTPlZEbA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgMiw-bjzVEgJECzBB3fXCWYTEkDt3nN6BcqisS3TD004CIQCthM84QjsUvEqyjzZ53u2BqmxEKJROUdXpkslK9dnDSQ%3D%3D"]], ["https://youtube.com/watch?v=Ta8BkUkEAB8", ["https://i.ytimg.com/vi/Ta8BkUkEAB8/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLBouLFmTLMEYDdWvFPsV39Y8xkG8Q", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702022&ei=pjRDZqm4MY73xN8P7LOImAs&ip=102.0.4.188&id=o-AEVZFpJnMGQVmQm4WTAlq_0nXfT3ZurOUkn7aKWlKHHV&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=0j&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=326250&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=142.199&lmt=1709353191959979&mt=1715679420&fvip=3&c=ANDROID_MUSIC&txp=4538434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgCF284EmUCyjbYXLVSWC3BPKVyK3M20rmAtzXkTGXQJUCIFlyEkZkbALZecA4heaWKJGD-dAfiSx3_hlM9twA21JP&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgQ7s6QeJmeQWVZupwtEBERcOqDAXR4mV_P0FlxWu_l_gCIG9WevweOx8QgaIprj7Fc02kwXgYw9QdzeOy6udtLFLK"]], ["https://youtube.com/watch?v=tryurXgGqkI", ["https://i.ytimg.com/vi/tryurXgGqkI/hqdefault.jpg?sqp=-oaymwExCJADEOABSFryq4qpAyMIARUAAIhCGAHwAQH4Af4OgAK4CIoCDAgAEAEYZSBlKGUwDw==&rs=AOn4CLDLNwWAN4ZSjTUIM7KvwwGgumIhXw", "https://rr7---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702040&ei=uDRDZuX7C-HdvdIPr5u50As&ip=102.0.4.188&id=o-ANhl8Wz-PXNzj6WfloEKRKcx5ZIXt6XXL1GVtT41Q1aL&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=v-&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=7&pl=24&initcwndbps=472500&bui=AWRWj2SMK_og6-UxQwL8J14WV3HsgccZUFA__xNonbvgllz6LIT-geBDugGXO10GqSxeXF_7fiss7F9T&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=85.077&lmt=1630745330145344&mt=1715679420&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5311224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgAcLQxU3ngcuwD3VPut5-MlZJqUe-Wp-ULVUCAKgIGy4CIEi-92j4EfHu6c6S2aEScYofeJA2ydtGksVfXBDZSGWy&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgHAYvBkV6-LUhKAHcbDLleQg26OkZlIQ2tdWSfYQWIIwCIQCkGDoDCCmhWx7cdlPHSCwaS0H7kAe2riTlk5T11jFsLQ%3D%3D"]], ["https://youtube.com/watch?v=9hn3kWDafiQ", ["https://i.ytimg.com/vi/9hn3kWDafiQ/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702044&ei=vDRDZsyJDJTWxN8P6_Wb-As&ip=102.0.4.188&id=o-AHgKw_J92P3YaEflKaagCIVm0SewBzPqcvp2vwiaOvqq&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=oE&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=326250&bui=AWRWj2THy1RZp0BA6LWahcsfWgsa09hzqU9t0HybzcVpuifHmHONKWoEWpLiF8Gy1ejR_vyxJG4FKIwA&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=109.458&lmt=1708751495025153&mt=1715679420&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgX2k0MHGEJaFbXYeUjAn7LD3bDSvqL3QgY6UwJoh-0u8CIDH3V04xqgyS4ARo6eapzCNLsxZ1njdiHLbtUqTYKo5f&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhALjsWqMDtClIupgcb-z5B1zLaPccc_osIZSYTvyrt6utAiEAuLqzYB7-hyQ3K-6idR-uQ6Nz1NgOCpYYYsZZMuxy9VE%3D"]], ["https://youtube.com/watch?v=sqotSD-JeXA", ["https://i.ytimg.com/vi/sqotSD-JeXA/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLDEzZz2f2m6k1h_3F72zSOFMP1L1w", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702044&ei=vDRDZomVEqGfxN8Pz6GH0A8&ip=102.0.4.188&id=o-AEKa_kRNUDz3pACfYtIAt-L3x0Q1S7dViIwHHXx7fbGl&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=an&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=326250&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=81.130&lmt=1600439296169977&mt=1715679420&fvip=1&c=ANDROID_MUSIC&txp=5432432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPdhIiuMGZ9SmegmWBZRrL2i__UQXGUbweIab5MARKo2AiAtQptjvpgzrzdXWOGZMQE-LcDKnkxWZWbHpxgu5yP4OQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgP5BWNiZrgP7FBz7N3hppBJa1cgV9OhNcUwU4nL9R7OICIQC7n8AOcileB8gATxpUzc7UokdJl1OZrsaGo2ilVqzX2A%3D%3D"]], ["https://youtube.com/watch?v=rdx08iKtuiE", ["https://i.ytimg.com/vi/rdx08iKtuiE/hq720.jpg", "https://rr4---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702052&ei=xDRDZqGlBKfXxN8P_JmP6Aw&ip=102.0.4.188&id=o-AMNx82nBfO7h970xbPI4kQDQtdzcV9g8AjTc2-Lt4cZd&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=tc&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=4&pl=24&initcwndbps=472500&bui=AWRWj2Qy3C_CupdJh9YKe3m_1_AqXmLv-ViqdW5yTVWIhVMbmfMH0WzDh9xRLzbPC2dVqH5QfoewuhSH&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=117.725&lmt=1665339729276250&mt=1715679420&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAKWjvRjsG5ibIvBftIwVsQyR78auIZGLMeF3UZm0ExmMAiAiJ_N4j1aR5zQuAuH8K58Kgb2VAIiRd5Pgft9OYnCLRQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAPoo93XBzBf_8-jrZNFfMAlX0mVjV_R9l3x0KbABm3UVAiEAmds1eW_IgC-ppzCB0Rxfim5yoF3PZ3H62UoHvintuUI%3D"]], ["https://youtube.com/watch?v=h24YbwWGiF0", ["https://i.ytimg.com/vi/h24YbwWGiF0/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702059&ei=yzRDZq31K4aEvdIPirCrwA8&ip=102.0.4.188&id=o-AN4CJ7zvcjIeIvKzB5s8k6QTfcW5PDzog5ZViTvJfDg1&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Dx&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=326250&bui=AWRWj2SjA3vqAN5q81c0vAqwQE17i5S1FtDFjcjvX2FNFUvpmVwARHcf5Q3sFl_gFCUw_wepoKGZlLAg&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=102.910&lmt=1636468561002298&mt=1715679420&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgGskoRTw7RVPtaeUGBYtQPt-FGtXBs5W3RrlKS_PgKAYCIQDmw_zr3sUoFzXf2HNpLsb3nBlB_QZ2lZXHXDiBZnln9w%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgSNDLJPw1cRWEBGld-lyCBjUgzDXDxnbyUWx-_RBUAiICIGOCR0VkvA4MH7MuNOFvk_RyVwJQuahKiDelT0uW9DHV"]], ["https://youtube.com/watch?v=iiU4qanavsI", ["https://i.ytimg.com/vi/iiU4qanavsI/sddefault.jpg?sqp=-oaymwEWCKoDEPABIAQqCghqEJQEGHgg6AJIWg&rs=AOn4CLBYjgAMBqKWSYNhyXJU90MA3WW9yQ", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702030&ei=rjRDZq31LqHXxN8Ps56CoA8&ip=102.0.4.188&id=o-AK78Eq-TWs_S-XbCckHu6Y4Yo7lD1rokO-Vuodrt4BK1&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=gW&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=79.133&lmt=1641223934811562&mt=1715679420&fvip=5&c=ANDROID_MUSIC&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgO-WcGbKykK2jX2tLde0i0zShJRJfFTd3s9vrksee-u0CIGTR_62yGrbEJmrrA4EuohCfZuRk1IE_TrjBHgPJ4tGq&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhANh-Eda3U4PaSFEEJ3a69ikefta2JRP5q9Jzzoc0EV-hAiAQHUGKx3562L-06iSKMgpYVmLpwnF1WD-zepWp0R46RA%3D%3D"]], ["https://youtube.com/watch?v=guStf5P4Js0", ["https://i.ytimg.com/vi/guStf5P4Js0/hq720.jpg", "https://rr1---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702066&ei=0jRDZr-vJ_2WvdIPpZmgwAY&ip=102.0.4.188&id=o-AOVmKr_zabxg9RmYawow2nI9l7Mdn9QBgIADj1DYqXeP&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=dq&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=472500&bui=AWRWj2T0iJUtdSsQbQ1XgS8_wNOyWxjfu5JhsR8rLOzLfh6RA4DKB8y7NbFLrD7wsxIbi1tD7dwrWdT7&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=104.420&lmt=1630995084166201&mt=1715679420&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAIbhG-NWmFBNk4bMrFKy_IC90JW5FLnV1t-ed6tQUZdiAiAV76lDK-7FWsVsUugg_WEScRvozSjIkCYIKheI6xeOCA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgcehD4BJZDZIugyuEkUqBYk0o-pshPrpU1XQaZOG8j9UCIB95Cyr5cbkaVUHLuc4hq5QTvT0J_iPx_Sygmpp7_jKN"]], ["https://youtube.com/watch?v=4-YNrsiWikM", ["https://i.ytimg.com/vi/4-YNrsiWikM/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702066&ei=0jRDZoeQGqPXvdIPwISyiAk&ip=102.0.4.188&id=o-AEW5VmvY384Kez2CNY_XQO0kdB0QPiI1Cr-Rcf-5Pl7S&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=bX&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2ROsiOUv3PTO1C94W3Dv0nKhrXAHLFoykNYgs7HgWdVs2_2UAQlgUgzl7oosfU9LHJGREIAymLc&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=112.013&lmt=1670051308968428&mt=1715679420&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgEzO3kumCgNNuEYnuox2uUWaxHrV6cJhTfi_yGtCMe7wCIHZVgdD0oOTWjamhESyEMDHssi4ONJXdZX3_leZ5qpjI&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgXxjr4JFLtbm43uOOzigcu9mRFsTcIeNSpHaPSN3R8xYCIQCK11VJoi3WmaP1r6GjMUzmomYswUGpczhjOjY0bT7e4g%3D%3D"]], ["https://youtube.com/watch?v=1y77CeQmnD8", ["https://i.ytimg.com/vi/1y77CeQmnD8/hq720.jpg", "https://rr6---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702084&ei=5DRDZozyGJiuxN8Pgue4iA0&ip=102.0.4.188&id=o-ADIePNqQAPY-9XxgL_D76Fs9wxKBlNKsqBSICvRwAJMI&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=nu&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=6&pl=24&initcwndbps=472500&bui=AWRWj2RlkNcHoYCmDZq_DcfcP5Id2vI1OCeGLLmYHIXqiLYSSce4KYLdn-FaNTInb7NvJs2esxbD9CrL&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=90.139&lmt=1696447749190050&mt=1715679420&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgKNA5_no9nMexwfNml9hgQMZadz6lbbrJA4hqB1Z3YVsCIAjMT0syrhYbE_XJ1Sw_qFzzOyuArMlJzJfXqGe0lEKB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgTellPCOA2dlN6wlKD9zrw1MM_fe8vsmE7lTz8B-qxVYCIQD-FWwPHtGdloRdLA5_7fDfzgeUsJH1XuAedLz_kDNqFQ%3D%3D"]], ["https://youtube.com/watch?v=L-Bzhpm8h0o", ["https://i.ytimg.com/vi/L-Bzhpm8h0o/hq720.jpg?sqp=-oaymwEXCNUGEOADIAQqCwjVARCqCBh4INgESFo&rs=AOn4CLA4fxQr6BDh6tSPcPK5HXix0-OEfg", "https://rr5---sn-f5o5ojip-ocvz.googlevideo.com/videoplayback?expire=1715702064&ei=0DRDZritJ8PZxN8P742Q0AY&ip=102.0.4.188&id=o-AI559mQUf6yC4tjeTD4mpJK-D8QhZOyDPHKkl-EC19J5&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=1c&mm=31%2C29&mn=sn-f5o5ojip-ocvz%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=5&pl=24&initcwndbps=472500&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=199.250&lmt=1705864291433891&mt=1715679420&fvip=2&c=ANDROID_MUSIC&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANkxPZUVBAvW-noI15VNosiZ-NbCSiyv8brjd6PmLI1sAiEA1VBZvurHnQnndqsjN04mHCQ2S5yFXzXPkyNFodUf8ZU%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgacij_9Jsorg84J9Qd7mr82ggvX-YOPRsOW3ZN4915iECIEk2D3hCygM0nsXcLQi4LmQ3yHsV-ZYQLGOuNaWnMFXd"]], ["https://youtube.com/watch?v=izsYIH4o2vw", ["https://i.ytimg.com/vi/izsYIH4o2vw/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702097&ei=8TRDZocK-7m90g-IiobYCg&ip=102.0.4.188&id=o-ACqgH5zlsIxvc0_xAd4bE1W3fphGMF1AIev2bWJosUSK&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=0r&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2SVXYFGCfhoHIe2JQahWmdanez2oq3I_2tVk1q24zRwHUOoZ5D77Mkw6A4YHkQhWpcGQkhZJiwG&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=71.122&lmt=1663426533683773&mt=1715679420&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMNy9xkOgrW_-p-Cf6ciPJ77Gu8M7eWT6kVLOXrjGF1cAiAyYrxm3B3vNDL1WI-Zhg1A1w6AQm4k8-XAY7Bz1tXhBA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAP44QoicvTK0uB4AHR1QoHUGdiegPZ7IIu0b48ZNdXVYAiAYUu7q8Pe93kZvQk3YO1_X9tAoHxZyY9HG6u897n64VA%3D%3D"]], ["https://youtube.com/watch?v=EKedY3tedTY", ["https://i.ytimg.com/vi/EKedY3tedTY/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702099&ei=8zRDZvTONJLUxN8P6IGW-As&ip=102.0.4.188&id=o-AFr5sYWy_xJcS9ezZN0_nXDL6FhY2f_gewN_HFJDdrlf&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=FR&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2TeNgCtgh9iWDfbOIHfOinnPD80x8E100LonzWOeXFoQlAXMI7HnSVEzsHo7oWdhUW3u4StQgNS&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=118.166&lmt=1711269792908297&mt=1715679420&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAPsjfAUiFgUNScluOiDaz2WEeE4tfvtVisYFzK7exXUaAiBISY48aehMy2BVGhQ-IPoWOHhvsDu2aTzu1ZbjO9mHAg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAKHhvx2XWw1NYpI4AIqDb5I4vzzvutv3v8CCWKtih1rgAiEA7Q-2CVRsXlSi2ndC6Nacwg8vWzrxZcsHdTR1HFzUDyw%3D"]], ["https://youtube.com/watch?v=AC8V_z5x9mI", ["https://i.ytimg.com/vi/AC8V_z5x9mI/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702100&ei=9DRDZo7zKo32xN8Po6W36A8&ip=102.0.4.188&id=o-AAClD-wFqYZ8Z2lSnBc-6JvH5_mCm5fuRWJeQbajBWH_&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Gs&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=326250&bui=AWRWj2QwodFwJYyCI5mkm35zghpK4YUbizn_BelcG40VwEef7TsV3u2RjBbgl2GAwZpAlzE1iuC4uNhG&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=79.969&lmt=1711092413373929&mt=1715679420&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANLtcIWHH4_3U_igGFqudkFz5HY352I0EiWjaZotOHNrAiEAsEOu43BJLdP4egvusDDA_mun0X7hxhkySHqTglzjHxQ%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAMLe0TUP-b-NvYoPHptgZrfyK0JVCBGz_c_jqqU7CK6HAiEAgLEesObe3_aoj82kqxpxwfgCOK9WSyBf55ZZnbPfsL4%3D"]], ["https://youtube.com/watch?v=Rquiqib8BU0", ["https://i.ytimg.com/vi/Rquiqib8BU0/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715702109&ei=_DRDZpHdOq-FvdIPxp-PkAI&ip=102.0.4.188&id=o-AHCyjGDnRtQ974_LABclN8hAODtH--8bmPwZAEGVOfJl&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=dm&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=326250&bui=AWRWj2TyL6EE3IVuHMZo7zs-mF1KgSSKKqbw30ny8Y2FIoGC1FnN0GV5u16kf1M9ftyFLxKKhClcFdqW&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=90.139&lmt=1712956319483560&mt=1715679420&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMNcjFPEI2HZYC-CLOb5PNmX60qB09khcgRl44ATGE3cAiB7PFpWqAk4guJNDyUA-Aszmw8coIcl_mG1HBc6c0YiXQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgO-PRShVtP30vPlStTlOH2SS6ByUuSn2aI4SfRwndpZ8CIQD9iTo3w3qDxdHOtk5R-VI5i8P2qUw7KdDIqPAKt9QLkw%3D%3D"]], ["https://youtube.com/watch?v=DLWaTFqyPqo", ["https://i.ytimg.com/vi/DLWaTFqyPqo/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715703248&ei=cDlDZo-DIo2Dp-oP8PS8sAk&ip=102.0.4.188&id=o-AJ6PNuXjJJgH_IxC45CAeuLDCnP7PJQWEfYQAWLlUmT5&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=An&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=293750&bui=AWRWj2QRBUvlaLV7U7BnkCHTwKS39LsLSDsYnQu63C5T03pWDWJjyRgPKYllfcyFEoTJLNEnrWgZYntC&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=66.850&lmt=1679524616383967&mt=1715681334&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAISAsnf5AkZEGF7Kre7C6EJcjxF2B4xWAZOzVvbn6rZUAiBoRVbLtnCZobGiUvH-LFWeholKwk6zZq7hjL-s3GT4uw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAK7LL-4BMQQtbOKvVnqAQB4_wCBpex2iyVhGoOfPjjCaAiBI1NQjcN_BgvEeg-kTRPowr-vNpiOnMuW7rZw_2JVf5A%3D%3D"]], ["https://youtube.com/watch?v=IViCwCNsfIc", ["https://i.ytimg.com/vi/IViCwCNsfIc/hq720.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AH-CYAC0AWKAgwIABABGEEgWChlMA8=&rs=AOn4CLCdUQsMvyAxRdJ7UL3erJn92onTDQ", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715703245&ei=bTlDZq2MNZ7Pp-oP4NO9wAk&ip=102.0.4.188&id=o-AMnZVg3Cjam-lbMxXCpyu5FA4_rJApHCizycJIB1DE9K&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=pq&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=293750&bui=AWRWj2QZtuvrVsv030ECeCBrnXPXvAEmXMLF0NyojCfPhwTvYEtmLehdHaZ710sM_ZkoXfrXWoqcCeNi&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=104.164&lmt=1707994711313705&mt=1715681334&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAOGy84kG9PsetNkUe3pVK28sBvWlJNqrOcoR4B9-dlhjAiAE5BR-lBZUMnsB_HxFrxH2lml6DtZYhBQBhvTZ_JvCvQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAOM9E7aVEx5ebFfOdnRxvPbGzNMme8ocIU-WtvpqkTu9AiEA1ogdHenu7vh1OSRO3lwLiQHFiRdCZGvMvn4cbujNoT4%3D"]], ["https://youtube.com/watch?v=rKsF7ASSC0s", ["https://i.ytimg.com/vi/rKsF7ASSC0s/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715703264&ei=gDlDZtuiNtPGp-oPmPW5gAg&ip=102.0.4.188&id=o-AEneu3sgGYKbIEPeTBUkNAjVTHQoU1wEMFKYTIjxr6rT&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=WX&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=293750&bui=AWRWj2QHAo3-Vvn7EfXHA7Rv07XxTL-bndwHFN9dE57FD_maVGeiJhtpMh4C2UX0wDL5VdAaenfodeJs&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=93.715&lmt=1663273609174129&mt=1715681334&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5318224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAJyUeTFeJuxgFX4HMHBd4_W_dvWPljQiQShlnb8RNKCbAiEAj1GZZK6uR7PcOpkdAhUk-D9rCw6oQP9aousD1AwQonQ%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgA4_ZEuS_2DKNRteSjhgVQTdtBMJBII_K3RDHJHvGEz8CIQDw0AiNw1XZK1dM_y6ECEZMBWq1yWS6nhc9ZxpMBT-_yw%3D%3D"]], ["https://youtube.com/watch?v=pQjWdEUi-98", ["https://i.ytimg.com/vi/pQjWdEUi-98/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAB_YpofaI9LoM4ekbas-tUirlo7A", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715703258&ei=eTlDZomxO6Owp-oP9qGS6Ac&ip=102.0.4.188&id=o-ADY7katlmcMxYwsYv-r10tia4vbgwl_sufQGpbys1Y2V&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=AA&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=292500&bui=AWRWj2RCilGaE5zJikFDn9FUaqAZCV89j7IwwjYbSwyInq43jlo0xtBQ5dbUcAcPrhCVylv-odKgJCPE&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=130.194&lmt=1664345320073460&mt=1715681334&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgIe1qbFq7hrGt5P9X2t9P9YPnesBxkyCdcDsORzvLtgsCIQDzXtXQ6hBNKDoS4RO46bX5N_eNWqxrvyTPk_qKPO_DeA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgLlAh9gTGqI72GU837yTA9jN-R6T2oCgLwWrleZ4Yn1QCIHZJxXlpT5zfcFZsuDa__cGt7Lkaxlzy4yS3ldUjUWHK"]], ["https://youtube.com/watch?v=WGMLDSTkvDo", ["https://i.ytimg.com/vi/WGMLDSTkvDo/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715703259&ei=ezlDZon9LqzJp-oP2KOMYA&ip=102.0.4.188&id=o-ACgXKZGp4vgeS1nbewn7puyMm5ALhB7_2mV8lzcdf9CG&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ie&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=292500&bui=AWRWj2T1qHSDk69BUJyKssyJHBBmpAwoTjkKcukrtp-o6hf-sSQF3T6uODtLBC8ru1d7ZwgfKN4yQOC5&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=60.000&lmt=1689793045668896&mt=1715681334&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=1432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgZahuJlVL6laj2GQYbWWw3yDLnUCGvCvYyPCrig_DU7UCIQD2nAvncNWnEd92bFrP-sMdWIVnuHOzlUsjojSPdXHTrw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAJiWFqRp6BylXHpcjd01Kijp2uKRbKmlp0QcIjO13rukAiAyj-TRiwt8MgbTFgDdWznNXJboamzQq0jWNjfUEoQLbA%3D%3D"]], ["https://youtube.com/watch?v=FTUIs_SuQfw", ["https://i.ytimg.com/vi/FTUIs_SuQfw/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCiZSB7gCi2VAub_SHzvYoIUC30YQ", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715703279&ei=jzlDZpW7Daykp-oP4q2-WA&ip=102.0.4.188&id=o-ADArRf0dHXLvfUgmy6z6gUrVTXVpeoAy2-oL-xusXv8O&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=wj&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=292500&bui=AWRWj2TEuuULvnzLwNj9Gv7WUv2dBxkZ4NPHvcqtwB1nZSuQibWFEu37uhq8N79rKMIAZZClEGaSMu2y&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=103.259&lmt=1713110709536564&mt=1715681334&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=8218224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgCi7gqCsHtMqBX-X2H43iK3Jey0_Giq1QsZWXlFVb3UYCIQDFo9yFIb2gETmmZYVq8yr0HhQcqKUxVCPq3sOMVxVMdg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAIq5bRhy7LH7UocQNM_3wb2UWN41F1hbuE-Ert8eaUF-AiEA7kC-FqVmBtbdwvGmMPaKzXxwO127dcyzHxHMIl196-4%3D"]], ["https://youtube.com/watch?v=nEBQNB9JANo", ["https://i.ytimg.com/vi/nEBQNB9JANo/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715703279&ei=jzlDZpSSJ7yup-oProGn0Ao&ip=102.0.4.188&id=o-ABTyd3Rm86JrtaMjVGgMIHzpNIkAPGA_U6dKzkv4xzyu&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=u4&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=292500&bui=AWRWj2TLOrxczewTME-Fqe4e3VYUlfk_Mt5C3wkqaOY1wl6PYiHf_U6tOXIpVp3gLq6AnMxGWrtmS1aj&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=74.141&lmt=1714018234392858&mt=1715681334&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgMcdSXFss9gzCTO_IYO0CFOdd6MkOsCVIYIlsyKs1vzsCIQC0QdWacxEiL2vdcObbJp9WuoFqS3KY8i3jPGyABEBpOg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAJ2c2AV9xeJUEyGG1KLlmcodQ7p9toAJfWz67D5Q7yVaAiEAiiIzf_6Q61mDP00iZT28ccUGrd2zG-X5aOCge3prsFw%3D"]], ["https://youtube.com/watch?v=bBjzNiGSC3A", ["https://i.ytimg.com/vi/bBjzNiGSC3A/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715703283&ei=kzlDZoPYIMGAp-oPlsqcgAc&ip=102.0.4.188&id=o-AJUhh_EdYhNZXNLbduDbm_FB9x8Vn2SRJCukwr1j04GC&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ch&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=292500&bui=AWRWj2TFQz4OxH2e0ACKi6Vzsx8uCRlwHCT4kUwAaDos7zqeaIv11t3Qs5A8HQ5D9bY7L1ROxAbC0fPF&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=72.121&lmt=1662314095557899&mt=1715681334&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgK097PQMBo7TmQJb1WrhdCDXWOi2rcGQGgg0Z8ZIrh7gCIDAydQ9TuN_vkXjV9nPPTcU2km-PWoW6ISC-qVxg8yUQ&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAL6NYmr-6AVn7E03YL_84GthJoTGLT8MVecYjNd-K-5SAiBdnEcc7PSnKDwuIVD_DZ7F7boTcnkij7VyLOpE6_Jzpw%3D%3D"]], ["https://youtube.com/watch?v=bG9NfCYjtfI", ["https://i.ytimg.com/vi/bG9NfCYjtfI/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715703284&ei=lDlDZryEOcSmp-oP0KCR4AY&ip=102.0.4.188&id=o-AIYPjq_D4tGxtOyfrsngyrTjsCAyRwjE6kOzxbxAhxjN&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=EK&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=292500&bui=AWRWj2SLtPtknUtRq8DigoJtrfxkhaxZBczb8xh-uB6DbYumgnpxUnk5ZTm2QMkNa4Q3cemADYCMNXwV&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=115.194&lmt=1703472800550910&mt=1715681334&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=6308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAL41ox_ng4h7HwS-ZJvkpD8Z1lVND3Xn9d8ZrhOwHzolAiEA9fNnT0b2pm93OhxSlcvydZbNEcOOeEYko5vdusODT2o%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAOmS5a_S9_Ns4-LsjLFL5pU4xpfISYT2oIZTvMurUMLtAiEA0npcvxpGwEqLjouzRXdt155rpShJHa3Q9fftID3vJOU%3D"]], ["https://youtube.com/watch?v=RgxPMZIDrPw", ["https://i.ytimg.com/vi/RgxPMZIDrPw/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704469&ei=NT5DZpTmHbCli9oP-LOsyAs&ip=102.0.4.188&id=o-AIx_W1TY-NfHoj6plLIwPE3QkED0vApYc30z3rBgZFjG&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=yq&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=296250&bui=AWRWj2TwHBNwmSgAVVmn5Cf26BNTuPjRrP2ooffvZ2upFzUdEFEbr1yde_7jMzqhdE_1yO1Jbk4ThZsm&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=77.972&lmt=1707690699475688&mt=1715682527&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAIbd3jy4U25PczJk1bcDeVl1djdAbndjbRx8x8ky3KSLAiEAo6JapGmzbb8-MR550GZoV58JnxDp0Jo6Mg1uHLxJBnk%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgMhkSfRG13oNgFqXBfbA4atfAF7BQWAKPQ9yOiT4jsxQCIEbJucfYcZ8K11-CS_GT3qxfQfZQj6gRqZpf9-1NHY0s"]], ["https://youtube.com/watch?v=8oveGY6h6T8", ["https://i.ytimg.com/vi/8oveGY6h6T8/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704472&ei=OD5DZpPtApfui9oP2vGj6A8&ip=102.0.4.188&id=o-AF4iCP_uzLF7Bb9KNR5j4dZxxCIiUjtKHPKrh097FWgJ&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=93&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=328750&bui=AWRWj2RsqZp0uObj9O88PLQPebppYxaSyyEM7rmvtM5GJNiruFM7EN9UopRYkfhRO9L8tL2KXRZQlU72&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=78.135&lmt=1641329890727166&mt=1715682527&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgazM-7kWpCH2FlyQz0WwFnjXZs-CLXGsL7Z4YbqXCGikCIQDA0__0g8BCcet0dE_SYROFWQfkBfg8RHjOqp1fpPbEsg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgH3spxpGP7YofZ9IpcgLXfym2yuyFqg6qP6aT1LeDPpcCIQD-F0L_GA_ikRcPBTpSffm8dJrrQWFxe3cRHgHh1Ry8fw%3D%3D"]], ["https://youtube.com/watch?v=Ut_1MzzZYWI", ["https://i.ytimg.com/vi/Ut_1MzzZYWI/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCqXLzOOMwK9GpQtfimDU3VbPuEsA", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704472&ei=OD5DZvOiHqqji9oP8eWF0AM&ip=102.0.4.188&id=o-ABQ-ty-zG1gg3pnM5ziFa2t6Mn0RpKqWjs_ITvOTqOql&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=zz&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=328750&bui=AWRWj2Qx6LTo9CAwslkIp5hbVC8y6oZkg-bvhaerlZmunsQkm8c9p-NdovJ6mT_qUGyCzX8bhv9roACA&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=68.963&lmt=1665509345491545&mt=1715682527&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=1438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAMjp0Aob4WyLjZ1m_wFKmvY9cRzbqkUN6HwuBeATBx92AiBLTAqEGvAd3CqFibFH7-6yZdVO8aZSkBxn1Jm6HNbmkg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAIW2aefWIy3h6roIcyxekTijIG55NKXg5Q6N8ljAHmkHAiEA5aMxT7mn_lpLaxLkqloyr37igAuAlfIK77vy4q9wjtA%3D"]], ["https://youtube.com/watch?v=PuB1VpKbWtE", ["https://i.ytimg.com/vi/PuB1VpKbWtE/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704473&ei=OT5DZrejCJjPi9oPu8mOuA4&ip=102.0.4.188&id=o-ALXNPFQCrMsEF2rNMQh9u9aoyR9y13-6QUMl58VJrz0Y&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=JG&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=328750&bui=AWRWj2TXfve80rsn1wzMHPdfI4i07QhP7qA-ohxt4iJ2WmcCs1tItVFDk0_ZaOB-3zE45nsp6UpDe1xt&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=149.211&lmt=1580429627765034&mt=1715682527&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=2316222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAL049HkRPcCyT92JbRBkkqcEr17ZdWOOWc0RXF4w-kjUAiEAoGJ_OBHWlX7TDpIXxtc_-AKqEAXqvvxW8AL4_SajUL0%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgOrGN-H9yipLTGv3EspUym1w_iez1REVW7cEdH2OXOjYCIFqopKaroPdFsexYpBjuVdUpW1hxeEcGJlxMI-kXAqbA"]], ["https://youtube.com/watch?v=M-ievQUYHA4", ["https://i.ytimg.com/vi/M-ievQUYHA4/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704476&ei=PD5DZp_QHof0i9oP8c8t&ip=102.0.4.188&id=o-ANPXrOhLnygstbNiV4Y3n5IKMfupD0YkCp6l9UTJAT2z&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Wo&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&pcm2=yes&gcr=ke&initcwndbps=328750&bui=AWRWj2SyO77GUpZsRQbEdSwZSMEKB1r3qkNhJ-2SHRwJNjh-MR3-0ToL0DcR2z1biDc8wSeo6fticNI3&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=116.308&lmt=1632339108285844&mt=1715682527&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgC70fLu7mfVBMx_kNhOYVb0QY_2OYdeJ_GrBc3_oXLqoCIFyxGq7ETfoT_m8gcZtJCVN-foOnc3mAX8QO625oxb1j&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAOGGcrPg9jzyLKNIXvm_ZF9zLYCQRWpDxTULWWjo2xvFAiEAnrD0JlJ0Lf4Zv9pTeX-pAzKsVybS_fMzrqulILCsND8%3D"]], ["https://youtube.com/watch?v=naEaLSr-jPU", ["https://i.ytimg.com/vi/naEaLSr-jPU/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704476&ei=PD5DZsetLeHui9oP65aK4Aw&ip=102.0.4.188&id=o-AM72j7XCm0HBVy6kX1elk6_UEv1z8xCilZQv7blWyTK7&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=kC&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=296250&bui=AWRWj2S8xlAh2IdlUx-sjlydA230jFd-sqUcAH0bPEV0vJ_b8uCmnibFZe1jDuN90Poy1f9OMuZ3gdb1&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=60.116&lmt=1704705926798835&mt=1715682527&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5308224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhALm7u_pTEhmKlwr94sjHEtCFTsoAj4h7ueYMucsPPYTIAiEAtfCoJbobwawvPpcwUWmpCWiKjhL9zMb5paKxlRpLLck%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhANR-BygNrWvmpUYmltpXFjY-7nhqJdG16JSdMLmI1Mx1AiAcygWf5w9ktzzGE39wqv0llYgDRGTsB5VQffN-TC_hGg%3D%3D"]], ["https://youtube.com/watch?v=vo_ZX1e8Z5g", ["https://i.ytimg.com/vi/vo_ZX1e8Z5g/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704482&ei=Qj5DZoaeDZSvi9oPlYuSiAg&ip=102.0.4.188&id=o-AOdQASBnN4dMvu059jknyY-2GlPT-cMd589HKdxGql5Z&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=27&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=296250&bui=AWRWj2QnLOcxvCxP6qg9l9wU7D1kBqy2SbCVSzVCnvUQUbKikh3woQ0_3BuLzD2ix4AEtamm7K2JS1uL&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=62.113&lmt=1709271784912737&mt=1715682527&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgFWd8ZgTh2bGyYgSc7mYEEXAwu4qZsN0qUl-lebzfUCYCIGH9le2Bp_-ccqdEwl0lYWNx7a__CXH4_yUuL29FQSJ9&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAMPi4FR0Y7DpB5ZHilhkST7-aRdIZXrBlDOFDay-kz67AiBuASzxuZcbF9xz0CeOMmWhdOcQC-JOzWKaaGIBoA4tXg%3D%3D"]], ["https://youtube.com/watch?v=fh7QGRKQ-IA", ["https://i.ytimg.com/vi/fh7QGRKQ-IA/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704484&ei=RD5DZrSsJf2gi9oPg92y6A8&ip=102.0.4.188&id=o-AH-tgdLyZLMHQl-jCJyEu5rpyq1ed_udLDhzu4KyLIgW&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=HR&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&pcm2=no&initcwndbps=328750&bui=AWRWj2TmcfQM05QjmxP5xMCAbQOP8jXIMl4hvgmGO7aOgu7q4DE8rznXgP6Sb_9ln_QtrTZVil-OsA9U&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=130.937&lmt=1699341452156929&mt=1715682527&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgei-IFUBu_65XATWv4Bz_T-Ftk9oh_4dQ5ZIOJw9LVRUCIHCVejcBb0yyH77_6fvf1A4-SC1vfmP1ZizXerLonNWq&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKy7D_SRmXxxNKBtng6rJJyE7Uel2JUVys9NcS1iUgziAiBwlmZr50i6buo5FNWbdv1bf9PKYUst5DzAWyoeCmeEgA%3D%3D"]], ["https://youtube.com/watch?v=A3UCpef8-D0", ["https://i.ytimg.com/vi/A3UCpef8-D0/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704485&ei=RT5DZsanAtODi9oP5OSemAU&ip=102.0.4.188&id=o-ACOcZ-aFwCIPh7Dd7OXrUH7A2n2_weN_-AmqQEmdoCJZ&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=qh&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=296250&bui=AWRWj2SJpC-R9CTaC6ZWctfSdfy-ll7wa3bEwOGkr-tt0MS3wZBSDBP_bclaXEJx1Oiixoly6QYNW0jk&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=120.000&lmt=1711880867500912&mt=1715682527&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=8218224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAI-7Yd3WhwwbjMTIvFa08sJgPDDO-LBwp6G2Yq6uq8vcAiB8uso1_-nqrIrbTDHFHUcYd4njuGIFDsxnZWa_mkX3DA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgUmekFuRukUId0Q_mhHMpQjZGSLky7_XtmTYy2nhOuSECICRP3bMoSk84Wa6XEtMYA_3zjH4jQej68ZnYBPqjoBWr"]], ["https://youtube.com/watch?v=Y7DuhSollYQ", ["https://i.ytimg.com/vi/Y7DuhSollYQ/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704487&ei=Rz5DZu3wK9Dui9oPicyCqAo&ip=102.0.4.188&id=o-AIfjGqlaWXhfHMtF8BPco-6fLLNmjZAOZzJ2jHRuOQGh&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=jO&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=296250&bui=AWRWj2T0uh5LCQ6Lcla18cBK7UmvBe8WUZfgX42IjCNeQP0GXCjZMa5CBmz_FLpRfoY5ggqHH4UfCRVT&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=90.650&lmt=1709402301451575&mt=1715682527&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAKXh2E3UiSPIf6SYxEL76fH8Pdn0WrrhqMUVAkVOEpr9AiEAjoRZBL5zRItoHe99NNmHy4LznwTThiOWJM2M7n7dqtw%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgP0_NyGe5MkJUOmIX9XkxbBOili7n-UGZULKwuf3Tgo8CIQCWCMUaMAdIYFScise5PkRFQDSO3S2UnKYhOGkHR4n73A%3D%3D"]], ["https://youtube.com/watch?v=RuNAPPcjDr4", ["https://i.ytimg.com/vi/RuNAPPcjDr4/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704945&ei=EUBDZqC6Oczwi9oPpLOP4Ak&ip=102.0.4.188&id=o-ADBp7zpi-5rbNa69vqpMvgPeo8CdzhEdIqptjnDyT4bU&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Vw&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=301250&bui=AWRWj2RX3SBN6QVRs00UKSck1jE0Y4OhUDhTiHSyqPpAxAIKmJweKObwTjisUoDsnb354nHBRFxnpKVN&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=114.172&lmt=1695999999798066&mt=1715683018&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=4438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhALsTi6ivsj57Cu3gbycUrg245MMFyBAjFBFz1ggTXPweAiBXuxDcVCP6cASA-OCvnd7ogTTC4ResmX3_SnQmxMcXZQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAIJsuNOWntP2T-65l7Paqz9b1Yx4uZh7TlA84e0gD5rCAiA-XGX6XQUBBO-h7PL6Ok8HNeCV1NbpWOlk2N0PMKDJ8w%3D%3D"]], ["https://youtube.com/watch?v=awYU-9jVZxE", ["https://i.ytimg.com/vi/awYU-9jVZxE/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704947&ei=E0BDZt_FLvWEi9oP94KHkA0&ip=102.0.4.188&id=o-APuhL49drtCEO7tJeU-b4S6v5zEp2h2t1TgwnCEN4aXP&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=7-&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=323750&bui=AWRWj2R5CHP_afD9_Iy22ouY-n8oLwBUeYHmJHKmiAFppcVBIuwqZyO7rlqSN5fQxnl8GHSwDBcp6lEf&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=65.131&lmt=1709409220103269&mt=1715683018&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAL8WkBaQwH0P608y1eGaXKw4NU-MvMhvTTr7AyPbGQv4AiA8ZSCd8FS_5p8JEnji_T5zxzTKY6eXbwaoT_7wk-nOaA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhANn3vDdP34WKeawK4RBQsg-dI18SiI2Xa3uRuG_Huw1fAiEA7-wVr0dphoj8fZUCFofxxJ7Af7rvZCB5mRtluYd3dxI%3D"]], ["https://youtube.com/watch?v=AHIhHDskjmI", ["https://i.ytimg.com/vi/AHIhHDskjmI/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704947&ei=E0BDZqKVLdqni9oP4sCP8AM&ip=102.0.4.188&id=o-AAbYypUpYe-JP0JmniuKiwvhOMde7dKQ1g7yQvA6dtbk&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=eJ&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=323750&bui=AWRWj2TxcXeF_lWXV6n5M1OsZJF0xqXQ6EfirXm27seA_UoCpsCGHFsFHyEkHOGF_DglLHVTZG6bEBje&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=30.093&lmt=1713210226187810&mt=1715683018&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAMAdnh68nVJKrwD08W1NBHZ1IoLrpnv3hiP_e7D2KTc6AiEAhqCY9cE1wd5qOlh7-D2cnwl_FqU1qTlPLemaIk1HE-k%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgTDpVEfwZLmH-Xoh147AwQesk0Hdf_OuDg5elpQ4CLs0CICI1nD1vnUGAStPkmp8ke_-lB9WeqsW15b1o3BMKE07o"]], ["https://youtube.com/watch?v=c3Jt_EXwGBc", ["https://i.ytimg.com/vi/c3Jt_EXwGBc/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704948&ei=FEBDZs7eKpPTi9oP1omPwA8&ip=102.0.4.188&id=o-AFRK0wnJORSi04iC2IHhN5JIIKfl42Bv4DZ74bQTHsVX&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=S7&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=301250&bui=AWRWj2RSFSwvREpt0vWsbLm6TMb70EtRtJFthMpN3bfuN50S-UvL7B21qpyQsjfSleIKNLutbRqLNzOJ&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=109.157&lmt=1696426345503438&mt=1715683018&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAOTrL_J5GSrJXfZS35BaQW8IUZMCZG5cYBk9ed0ybUhoAiAJuGZwP4JfAgSldsVbtRhwEnzdF1_UQnRzDsKl8xbCeA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgHOQ6MBv8Begw_Fqk5jX3gdT6WMQMkRzjMDcJBPHuP8gCIQC8MozI0ffFpj5xXKt87mlwyqbuce_SuHIr_PmZCo-0IQ%3D%3D"]], ["https://youtube.com/watch?v=ZTgNyNMLsmc", ["https://i.ytimg.com/vi/ZTgNyNMLsmc/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715704960&ei=IEBDZuqcCsKwi9oPwMa90AE&ip=102.0.4.188&id=o-AIOW1XMQtea8FqOVR0VxjpP04BMDgSPrV7_lmJit8PAu&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=md&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=301250&bui=AWRWj2R4-VER6VCILzWTOUA4w9yeuO6nvOYfZvIpvZz22odELUoP3mFJS-i3DOCLQDW6V88tDj9bznwl&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=300.350&lmt=1538492867886075&mt=1715683018&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5531432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAIx0p3fnX7jv5smTMzJn2p24RQGsvOfEK_SOz9ub6NSNAiEAkI1EVvcQhETNYGzihXICO7Q0Fv33OrnnGgP58sxXeU4%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAPDz0UPXKzvc5XPjsXC1zh1WrC0eQYgyh3FZk88Uuph7AiA7zKcSMJe1bJE46bdbyWnMKvUt5obergGi-EH6zUJULQ%3D%3D"]], ["https://youtube.com/watch?v=tNYQjEyTO6s", ["https://i.ytimg.com/vi/tNYQjEyTO6s/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715704947&ei=E0BDZvSnOsyJsvQPx4i82Ac&ip=102.0.4.188&id=o-AETki7xcrU_7L-Ia2uAoQWbELSIbJMDxoiCuYZXiMykc&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=ef&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=323750&bui=AWRWj2TePCrq2e-JhDwW3koXko44BX7IphW8Q0Ogkojd0XdaY7kKVE-iMuJ7RnUjeAXJmpOJPWAbf9fQ&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=114.915&lmt=1655132994820152&mt=1715683018&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANMQ8DorJNJ0uSemzbsCfxE8fHDAOiq6I8mzOSoaEda4AiEAxNjVuPYvJKVeQngupt51Kvun-8RtTJ0yOWTYpBVxOCE%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgZI19clNQdm2V2AnOgScIimuH8Fi8UR9N4n7-wI_WKEMCIBylkQveJpjsJavYvV-xlraVe6dqR0ZpfHYXcsCot0QF"]], ["https://youtube.com/watch?v=tAYL5VNAJq0", ["https://i.ytimg.com/vi/tAYL5VNAJq0/hq720.jpg?sqp=-oaymwEmCIAKENAF8quKqQMa8AEB-AHUBoAC4AOKAgwIABABGGUgWihPMA8=&rs=AOn4CLBpb8WmCfp6kw_YBIHsldrUwpbE6A", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715709938&ei=klNDZrP0C_TL6dsP9amXkA4&ip=102.0.4.188&id=o-AD0mOM6nQqSp6PGJEZ9BT52bI9dIO4bPGwHWSjeB-dSq&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=v8&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2SvfA7_121BwMtZ3ETYPrhbIE6UhOnmggEiFgaLS73y2HHeUzuavx0-aa78mK1VP8EJMXutR1iK&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=80.085&lmt=1630410665206093&mt=1715688052&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=5311224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgGmfeMLhFjLjiK3DHdzhjCcTEU1eRSm_Z6cuOnqHxrCkCIFxvwPfUpT6adBzj5U8X2U4PL-sIELyTtv-FDN7dLB3v&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgLhwodE3KS0nnP1Zy57BM2Azb2bcGEwJNuwJjtu_JO0cCIGZdXfObpn5znHckIPCDnhLzbV59PVIN5j1UxZy-3anN"]], ["https://youtube.com/watch?v=AEWvRqZQ0RU", ["https://i.ytimg.com/vi/AEWvRqZQ0RU/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAn1DVJnQ6dLf89mzyNFGwtPk8IzA", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715709944&ei=mFNDZpX_Cfe8hcIP9b-O6A4&ip=102.0.4.188&id=o-ADJteRGEhypTBvi_xanNDjaTUf_q1qDDfmpoyewBSdEq&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=pi&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=2&pl=24&gcr=ke&initcwndbps=327500&bui=AWRWj2T2mk-oM389jvo2uahCU-3hSQYEav92kMuF2X47oUmHJnofkzbiHcYE-hsbOrQQxdgPBtyo1KHX&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=96.060&lmt=1709350207635837&mt=1715688052&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgV4H2LqVBU8eUppabNqGTqa6MvrQcjTsHYdB1X77NfXQCIQCh9qlUOqmNinY5Fq8zKsRszYAemNHjsLY2MbUzEtuv7A%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAIKghk5zrvkg-g4QM-iEVcHG82wDkk8zMQoy1XaJi7Z3AiBLv5rN-afDd_QZtP7aBZ2uRBXr2PZXq79jN3ZSHsC_bA%3D%3D"]], ["https://youtube.com/watch?v=g4VJra3sLMg", ["https://i.ytimg.com/vi/g4VJra3sLMg/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715709946&ei=mlNDZsnfHMuAp-oPxJKF6Ac&ip=102.0.4.188&id=o-AIg88dCMY1a2YpL0aWKtLVfdX3SJ2jJewTGJu3Nk8QBD&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Ls&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=327500&bui=AWRWj2TG1PigE3TpV6jSfB8bP3k3PKsIQZN10zCtRengXjvBIS-i0wLhh7yQRlH7ihlSVPop2FtabmiJ&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=134.280&lmt=1709438282606421&mt=1715688052&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgNZgXAQiDvttjGGWQyDlrOFKVQoW8cHhl1gxitJszhX0CIAcveHIQ9_i583ovoxsQ2iSL7MEzhHk_qOHPD-fGtTCU&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgPhQthhzy5wJHwWE1bvetbxdnpci6rcTAzfHPbYqHkykCIQCoidIlf5Z3wrGByGnMFrL4pg6dg3cXBCTmeArxuXJ0cw%3D%3D"]], ["https://youtube.com/watch?v=Q1z8XFR3nNg", ["https://i.ytimg.com/vi/Q1z8XFR3nNg/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDhdYpdXMGIYmiIq9aAW45rqI85yQ", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715709942&ei=llNDZseEFN6P6dsPgOiJiAo&ip=102.0.4.188&id=o-ANmJXWP4JnvaCMLTKgsGEiKY8cQFJdqWcUSZAlINwqhF&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=x7&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=320000&bui=AWRWj2TPMH5rmZ8LurhJiLj-6Jy839YPmd9WqoALJJTerNZ9p7SMb11KWesy2Kv-urKvjEQCe7D7UUun&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=130.403&lmt=1709338010947257&mt=1715688052&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgIDRpPpNGtk__GJdmPWCk7tl0Trn_HkmAry_b4oVU8BUCIC0XIXKsFz9R6Uq_nij0ngOCdxwA7XB6Kmw_KRBH7JCB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgRXxGpPvw5X9N432cDIiOMleqivvNVpbSfysfTH5BySACIA48gvNe2zdOalRtJTNmqgQbcH3yHMPHEQyfaSE8sZl9"]], ["https://youtube.com/watch?v=dTnNdctBvtQ", ["https://i.ytimg.com/vi/dTnNdctBvtQ/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715709941&ei=lVNDZre5IYfui9oPsKSYYA&ip=102.0.4.188&id=o-AGBZ-hQpyruj86hr1uskrd5EOfgl93IeAXmVXcyWs5hH&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Qh&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2SmT-bpdk33RoMs10yZzCDY0x2ZrWvMH9EJT9eoN6MrBX-6Ffz9cgWdW7fGLdr7EpDKtBDMQGl6&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=129.520&lmt=1663561570164596&mt=1715688052&fvip=1&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgagW_lnH23nJhHGuH2YiwAS788FLOI6dzpsh-Vt1yRrICIQCNmeVyZlv4UMQeG3wsjoHU927OR-rXkOw-bEDdVFdDCw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRAIgFlhlBoxmOo31vDPGnupPDZQUEn2UaXRoz7wae0SSUicCID1Ha9iLhpd_GRM_EhODuOlgs2hHopmd2zYFnX4Mo2hf"]], ["https://youtube.com/watch?v=LCQeMRnmwYE", ["https://i.ytimg.com/vi/LCQeMRnmwYE/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715709952&ei=oFNDZu6jIufl6dsPj9ql2A4&ip=102.0.4.188&id=o-ACgbtdeLDdV7n72N3Fp3rorChvWF7ukGyFU8SrlxUHWI&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=BM&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2RWIMY-Q7A7WLoht3AsfeSjm4cHHQlftURhIl3Rb-OIFfz0ruXohj6U-xhSNVHeumXWVNdQCTrs&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=60.116&lmt=1709002721303957&mt=1715688052&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAJFQXme2ng5Bd5Fp0mGFXjvbhnDEmCxZQs3uMgLeSH73AiBu5i9YB-8VJ8c2rDl77LlpkQ90giQIIbhiPfszQyEuBA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgXt_Qc86sxolmreR9JsibbKrgQZcEVBoyBaz8J2H9EI0CIQC0Zk4dQBJDB8YJW0f71GWKw1A4870jda5GWI1TMRP3ag%3D%3D"]], ["https://youtube.com/watch?v=rItD5-iaM_k", ["https://i.ytimg.com/vi/rItD5-iaM_k/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715709952&ei=oFNDZrnhLujK6dsPn62X-Ak&ip=102.0.4.188&id=o-ALr_Tzhu77DGdwhOXQdgpZITexz1mRoV91hnNb8mUEcU&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=3Y&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2T-dXqNXpp1z9F67k0kgBXJzaiUBE-nuZ4XxY3SQmKi1AJJlKVWyQW0YdZmFYc9jXITE-qORdDE&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=83.150&lmt=1512973162048846&mt=1715688052&fvip=3&c=ANDROID_EMBEDDED_PLAYER&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPuk3MSaW8ebwSfLrb7ySiNv7f_707wouFlvdqHVjgMAAiEAgKkqxtM-NSv9sRrw8XVVrDzxrGQJldoRODJ8HzllWHg%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAKq3ttwEItZbkP3WEDPYEtRWlGW0h3-xyi0Q7Oo4VMekAiBQr9vqJ4fEXLb1f7uk4rdN7NEHxAnAWgeHWyl-g_JjEQ%3D%3D"]], ["https://youtube.com/watch?v=ycKyOz4Dhlk", ["https://i.ytimg.com/vi/ycKyOz4Dhlk/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715709955&ei=o1NDZtHlNIu26dsP4YCemA4&ip=102.0.4.188&id=o-ACjdbmfRsnPUuY4L8D-8dXLCi4A1cEwlyxezAkcwQaok&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=mx&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=327500&bui=AWRWj2QZzn4wrVN80qdh1jcdOd-iDAnaBPbRaZ9w9dPn45K_8-PBsyhM9cAGAJX6WlQYKPFaWYa4cHRj&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=114.172&lmt=1500805000512565&mt=1715688052&fvip=5&c=ANDROID_EMBEDDED_PLAYER&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAL-kFGBGrgdSX1-D96WhNBzNeXXG5ewmNLzG2i8wc5v5AiEAsrKHIMF3rn7gD-AV4GYMYqlmZ8FcQ2OSzaZw0eMbrtI%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAIW17XOEtBW6AZA7ZGR6WeMbQDwd6ux-zzI8B5dFa18tAiEAlmoaBxRi_bcD4rTCef6fOMo4xBG1egZvcIiRjwHP4Wo%3D"]], ["https://youtube.com/watch?v=TUe9byXPze4", ["https://i.ytimg.com/vi/TUe9byXPze4/hqdefault.jpg?sqp=-oaymwEWCMACELQBIAQqCghQEJADGFogjgJIWg&rs=AOn4CLDw0DFgDNikgNYJtloNsU3_EQkpTw", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715709953&ei=oVNDZpW-J6q66dsP7YydgAY&ip=102.0.4.188&id=o-AMwLg7mSLBU2W5eyasTffuSMdVk8dzj30YjTPhfvuGHx&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=1Y&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=83.150&lmt=1709233540141575&mt=1715688052&fvip=6&c=ANDROID_MUSIC&txp=4432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhAKK004sYHO1zTZ3XUp5cMOQs457l7jkm04qVvszwFz9JAiAjBLWV_FINY8Wh3ZeZdejZLJS0S4XBVGZeQyNz8EVMiw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAIQu_22TCh6xRrsUt4fch5iX2Bw9oyKrMVNmcHUG8aFtAiBES4EjLGXqUFNcmRGsJIiB1CKmw0-P_fowsgifO7rC7A%3D%3D"]], ["https://youtube.com/watch?v=ULP_6faadB4", ["https://i.ytimg.com/vi/ULP_6faadB4/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715709961&ei=qVNDZoDuNO276dsP2eyRuA8&ip=102.0.4.188&id=o-AFl4m5Vj0OkTsP8Ehq99jCf5Q5H46JaD-le-O3CrS4ei&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=WC&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=327500&bui=AWRWj2Rj56eQk_TvHGmT4V7ixbSbpQdanwTKfmTGXGSKuhUFpz_DYTi9zAbUJY4Pxr6qhbgRF_uSA6eA&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=65.039&lmt=1708724066204084&mt=1715688052&fvip=3&c=ANDROID_EMBEDDED_PLAYER&txp=4532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgLK6LK486w6vnShtzG0QhgKlUeuWlnP0Hpd9_n5-OczMCICNY451L4YeXDWmdS-OZAsnfSHAFKKVVsHa7rezGdbti&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhANFEXhjSt4XP1txkzmssNft2Ce-h6tphBM--PKsbrKj0AiBgSKmOpL1wXInTmIa0c2aIBb-JUPhGnsjUYNyKIHguag%3D%3D"]], ["https://youtube.com/watch?v=FQoP6Mvad-k", ["https://i.ytimg.com/vi/FQoP6Mvad-k/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715709957&ei=pVNDZoK-EefK6dsPivGIqA4&ip=102.0.4.188&id=o-AIDtSOjv1iDxyWIzd2lVISKhhegVihwUSBdKvKl1VOiL&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=Gr&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2RjA2aojtkCoH3j7wMDFB3hWdaLXWNq-7vLzz7xyKj980BYRVfdg15wK-gXLEjH6EoX3A3Ul22J&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=60.162&lmt=1521803552540493&mt=1715688052&fvip=5&c=ANDROID_EMBEDDED_PLAYER&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgUYfttQzklVuu7neGr1r3-QgBVLtFffKhMqfpdZ2NdSwCIQCyhQgUKffuBP4FOSVemaKT473haQ_62iTGdmrAYDiK-Q%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgCymNUG7aN6HyPym1AFsoxt6lOJ5sXdZEo2ANIn9466cCIQDVZwIwmxGVOpRfYrvRwhKVNgGD4z8A_BYro6IDeBjWgw%3D%3D"]], ["https://youtube.com/watch?v=M2dm5SsHGrU", ["https://i.ytimg.com/vi/M2dm5SsHGrU/hqdefault.jpg?sqp=-oaymwEXCJADEOABSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBBqWdH1AXbP5-6LjLtd1gOfEpXnA", "https://rr2---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715710035&ei=81NDZvf-GOuAi9oPsrCWgAw&ip=102.0.4.188&id=o-ADMztl_zV_Hh2-20G77iuIHyr0gShNXTpxYuGXD_ksHx&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=D6&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=327500&bui=AWRWj2SyDFR3NgtDcXbfqn5-qnUXMny0pabSDZ34k4zHKvOXjeKkMSL9Jg7AbMn5GkhD_mFAr2kmqftv&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=185.109&lmt=1689754819422400&mt=1715688052&fvip=4&c=ANDROID_EMBEDDED_PLAYER&txp=1438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhALT_s9DUt5AwdiA9KbcH0NopRGr-Ar8lg2h1kCZPdJNpAiEAyC-3Rcg2xl8ypbDwnJbesxpOaIyskneP65Gytcq-Bm8%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgXhHEUJcgmjYJbIfGn2Pxslk9VreLs8JJUSRjVe6JAM0CIQD1fuiUMMYUlB_z2r1JhpGZwbvDBQRJ4tVJJOHsRBKLPw%3D%3D"]], ["https://youtube.com/watch?v=qGztgD6BzL0", ["https://i.ytimg.com/vi/qGztgD6BzL0/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715710037&ei=9VNDZr2fCcKNi9oPyeC7-Aw&ip=102.0.4.188&id=o-AIWzUWOdiy9ZC8kDzn6K65XJDs2nUUoAX19vBVnJyzDI&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=WJ&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=320000&bui=AWRWj2Te54ghbL0NoaZOUFcGS8WGdP0cVHuf6b0GdnpIkj6P06JPPADsmfoS7cnP8t3mTnTz4mKBz9Gw&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=119.048&lmt=1709101786693705&mt=1715688052&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=6218224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgdOF9DpTF1NN8eq2GEFsOIlrpks_ySNblt3lsQKQQcboCIEuqJIa4Yof87X0qoqOcJ81ZCNtKcOfVM57y_LEPVAjx&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhAMve9bXS-BugBTozzBx8WGIiRtDX0yaLMvRZ_RjXOfO3AiB90NFXxCh5UpjyATmMVv7R6ou6kqcvT-jf0vODsh7t9A%3D%3D"]], ["https://youtube.com/watch?v=cHvYC49JD28", ["https://i.ytimg.com/vi/cHvYC49JD28/hq720.jpg", "https://rr2---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715710045&ei=_VNDZq_mHtSDi9oP-4qfmAg&ip=102.0.4.188&id=o-AC5lrFy0KJrX-9CctVRJME1I4ceW9kYrQktXbE8QW-IX&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=nz&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=2&pl=24&initcwndbps=320000&bui=AWRWj2Rp5WxD_Vu19tP9VoOMu4vRu5439BAHoJ4RRkddKu4lDpLcSHOj2_pQeKqVjhdNYpOk7H4Rmt56&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=125.178&lmt=1666295609028316&mt=1715688052&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=1438434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANg2rYN7-M8C8d9zHP9D8EGY61XmIuf92CbxyD_YdbvAAiEA2mTV01BLawknM_8eOtlF_4LCKL7aBLeEJdpxdVVZ1T4%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgVSmHZEIT1drHl7EDmJVcoxBbotLQRfZSs00jFQhKl-0CIQDMChsyq7mcsVdY3uncYbNjI65TYLqOIupK3rCZpRV_1w%3D%3D"]], ["https://youtube.com/watch?v=esvhQZU4KQQ", ["https://i.ytimg.com/vi/esvhQZU4KQQ/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715710038&ei=9lNDZrbFN8SxsvQPv4GfkA4&ip=102.0.4.188&id=o-AJp5SonR09q1wy6xfvBHeS7VV53ej9dxSK4eQvc04g4k&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=X6&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57en7d&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=327500&bui=AWRWj2RilKbA8IDXFJD1BfgdSDP8G7U4tHNf7488NN3ipYLpzklMcnioRhLcbB9dSnoga4leOKU50bYS&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=68.707&lmt=1661722465248505&mt=1715688052&fvip=2&c=ANDROID_EMBEDDED_PLAYER&txp=5318224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhANfDMDQkH4p1hcnhgyNPbMsrh0PV97V4CM30iA2GA8-3AiEA1Yisjc2l6rjGrWJikNkt37josfPYBtxLiBpq0q9gGYE%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIhALMgckXMO2sUq4x7uxO4Z8qx4xYkV0pwnJAA2-5tEZ7wAiBSVRuxAOzQ6W_XF1LWkqceyzvfnanYiikWCmbrZeYWTA%3D%3D"]], ["https://youtube.com/watch?v=Br9na3MPEh8", ["https://i.ytimg.com/vi/Br9na3MPEh8/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvl.googlevideo.com/videoplayback?expire=1715710049&ei=AVRDZp2OI_nPi9oPwYu1-AE&ip=102.0.4.188&id=o-AIX5vvwUUhHZklplkhVT1pnTGEvrQNfrsyIbQmLtOemM&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=hs&mm=31%2C29&mn=sn-5pguxa3x-ocvl%2Csn-hc57en76&ms=au%2Crdu&mv=m&mvi=1&pl=24&gcr=ke&initcwndbps=320000&bui=AWRWj2Qf4ieXjYihZ3wAS3bKYiy5wAjRtQ_oRtqZgGcLmdLaqoXVD_noC07KdCCf9A2sfPmWiTwoMMj6&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=43.699&lmt=1710634222371046&mt=1715688052&fvip=6&c=ANDROID_EMBEDDED_PLAYER&txp=5432434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cgcr%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIhANN62QYaH4leKETLcbK-84biI-tVTogrz9k5f-0TF66dAiAxPUnuZRRPEQ3hq1UxT4vggNQIUzC7KmA7WpOwFN5ZEA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRgIhAO_4PKTMXlZdrk8fAwlfbaoQOzvUBBIQmJtsp1j5UN-oAiEA85WEAnXM3RLgVlbWP7nkkS0ep7xlpDAVNpRS2EtOG6A%3D"]], ["https://youtube.com/watch?v=ECRj6TKwPBg", ["https://i.ytimg.com/vi/ECRj6TKwPBg/hq720.jpg", "https://rr1---sn-5pguxa3x-ocvs.googlevideo.com/videoplayback?expire=1715710037&ei=9VNDZr2sH-XTi9oPm_OzoAI&ip=102.0.4.188&id=o-AGCeG8J4IVuBBYkaLMto2nwSzlyFupDneQhJ4edy_zvV&itag=22&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&mh=VL&mm=31%2C29&mn=sn-5pguxa3x-ocvs%2Csn-hc57enee&ms=au%2Crdu&mv=m&mvi=1&pl=24&initcwndbps=345000&bui=AWRWj2T4wtfVhlrYIHZZWh5-o8pKa7MBNlEe4fG7_UjLy2SbncQHG-fXHSAj1h_LtplNQiXCJZE3iyL3&vprv=1&mime=video%2Fmp4&rqh=1&cnr=14&ratebypass=yes&dur=97.523&lmt=1686807608218456&mt=1715688298&fvip=5&c=ANDROID_EMBEDDED_PLAYER&txp=1211224&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cvprv%2Cmime%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgW9k6QqP1jezmgUxjxQE5bwzr_Rl269YHyHbvUQo2nDACIQCn69k0M_UOOqbCnRrDgU6OPCCiYijnKdEYkVepzMZ4-g%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHWaYeowRQIgegJIu9O2Yno8vwIczWn0pfRErZBGZNr4rs6caX8Dy3kCIQDjYlpwCxHPhLRcEqQGTtbvBP_pA-Kk0HBJk14YTQPzcw%3D%3D"]]]}} \ No newline at end of file +{"my_list": {"list": [1535, 20605, 21519, 21, 5114, 133007, 166710, 116674, 11061, 21745, 9253, 153406, 166613, 133845, 143103, 20996, 162804]}} \ No newline at end of file